greenhouse/CHANGES.rst

106 lines
2.8 KiB
ReStructuredText
Raw Normal View History

2021-05-02 14:43:01 +02:00
.. _changes:
Changes
=======
2022-05-17 23:57:30 +02:00
0.9.11 - 2022-05-17
-------------------
- Report start_time and end_time on empty bags
2022-04-24 16:12:15 +02:00
0.9.10 - 2022-05-04
-------------------
- Add support for multiple type stores
- Document which types are supported out of the box `#21`_
- Unify Connection and TopicInfo objects across rosbag1 and rosbag2
- Add experimental all-in-one reader for rosbag1, split rosbag1, and rosbag2
- Convert reader and writer .connection attribute from dict to list
- Add support for rosbag2 version 5 metadata `#18`_
- Speed up opening of rosbag1 files
- Fix serialization of empty message sequences `#23`_
.. _#18: https://gitlab.com/ternaris/rosbags/issues/18
.. _#21: https://gitlab.com/ternaris/rosbags/issues/21
.. _#23: https://gitlab.com/ternaris/rosbags/issues/23
2022-01-10 11:51:20 +01:00
0.9.9 - 2022-01-10
------------------
- Fix documentation code samples `#15`_
- Fix handling of padding after empty sequences `#14`_
- Support conversion from rosbag2 to rosbag1 `#11`_
.. _#11: https://gitlab.com/ternaris/rosbags/issues/11
.. _#14: https://gitlab.com/ternaris/rosbags/issues/14
.. _#15: https://gitlab.com/ternaris/rosbags/issues/15
2021-11-25 14:41:31 +01:00
0.9.8 - 2021-11-25
------------------
- Support bool and float constants in msg files
2021-11-09 12:34:39 +01:00
0.9.7 - 2021-11-09
------------------
2022-01-10 11:51:20 +01:00
- Fix parsing of const fields with string value `#9`_
2021-11-09 12:34:39 +01:00
- Parse empty msg definitions
- Make packages PEP561 compliant
2022-01-10 11:51:20 +01:00
- Parse msg bounded fields and default values `#12`_
2021-11-09 12:34:39 +01:00
2022-01-10 11:51:20 +01:00
.. _#9: https://gitlab.com/ternaris/rosbags/issues/9
.. _#12: https://gitlab.com/ternaris/rosbags/issues/12
2021-11-25 14:41:31 +01:00
2021-10-04 16:46:49 +02:00
0.9.6 - 2021-10-04
------------------
- Do not match msg separator as constant value
2021-11-09 12:34:39 +01:00
2021-10-04 11:54:39 +02:00
0.9.5 - 2021-10-04
------------------
- Add string constant support to msg parser
2021-11-09 12:34:39 +01:00
2021-09-15 14:47:38 +02:00
0.9.4 - 2021-09-15
------------------
- Make reader1 API match reader2
2022-01-10 11:51:20 +01:00
- Fix connection mapping for reader2 messages `#1`_, `#8`_
2021-09-15 14:47:38 +02:00
2022-01-10 11:51:20 +01:00
.. _#1: https://gitlab.com/ternaris/rosbags/issues/1
.. _#8: https://gitlab.com/ternaris/rosbags/issues/8
2021-09-15 14:47:38 +02:00
2021-08-06 12:23:19 +02:00
0.9.3 - 2021-08-06
------------------
- Add const fields to type classes
- Add CDR to ROS1 bytestream conversion
- Add ROS1 message definiton generator
- Use connection oriented APIs in readers and writers
- Add rosbag1 writer
2021-09-15 14:47:38 +02:00
2021-07-08 09:29:44 +02:00
0.9.2 - 2021-07-08
------------------
- Support relative type references in msg files
2021-09-15 14:47:38 +02:00
2021-07-03 17:33:03 +02:00
0.9.1 - 2021-07-05
------------------
- Use half-open intervals for time ranges
- Create appropriate QoS profiles for latched topics in converted bags
- Fix return value tuple order of messages() in documentation `#2`_
- Add type hints to message classes
- Remove non-default ROS2 message types
- Support multi-line comments in idl files
- Fix parsing of msg files on non-POSIX platforms `#4`_
.. _#2: https://gitlab.com/ternaris/rosbags/issues/2
.. _#4: https://gitlab.com/ternaris/rosbags/issues/4
2021-09-15 14:47:38 +02:00
2021-05-16 16:27:43 +02:00
0.9.0 - 2021-05-16
------------------
- Initial Release