CHANGELOG
v1.0.0 (2024-11-23)
-
Kick out old MCAP logger interface. (
8b57557
) -
Make Topic attributes private and remove logger call from Topic. (
58fb89b
)
- Attribute error when Topic writer is none.
(
da33899
)
-
Add examples on how to use logging in application and library. (
2c1ae97
) -
Add example of using TopicLogger. (
3ec195d
) -
Add example of using the McapHandler. (
ccdcfdd
)
-
Create TopicLogger class to handle data logging. (
5d5f9d6
) -
Create a logging handler for MCAP files. (
803fd42
)
Other
-
Fix CI release builds older version (
ecd7018
) -
Only publish to PyPI when new release is created (
2582b2f
) -
Update links in README. (
7868ace
) -
Add badges to README. (
8966936
) -
Fix documentation mistake. (
26a7b8b
) -
Change documentation Header style. (
1cbc35b
) -
Add tutorial on how to do library logging. (
3a87810
) -
Add tutorial to learn how to configure both console and MCAP logging for a logger. (
0ef4494
) -
Create updated documentation for using the TopicLogger. (
e6d2b2f
) -
Move integration test resources to tests folder. (
ef9d97c
) -
Add integration test for data logging with TopicLogger. (
4c19bf1
) -
Change Ruff configuration to exclude checks on ProtoBuf artifacts. (
0c6cd16
) -
Stop ignoring protobuf artifacts. (
1c15b30
) -
Add API reference for topic logger. (
1e2f641
) -
Document the TopicLogger with docstrings. (
1b12767
) -
Use time_ns() function instead of time(). (
285b60c
) -
Move Topic class to the same script as TopicLogger. (
93d9f15
) -
Added documentation about how to create your first log with McapHandler. (
26d3096
) -
Update documentation of API references. (
a269048
) -
add workflow for semantic versioning (
124f1aa
) -
configure semantic-release (
7e62d9d
) -
remove pypi-version dependency (
4a5c631
) -
remove pypi-version dependency (
6412f83
)
v0.1.18 (2024-11-15)
Other
- [pre-commit.ci] pre-commit autoupdate
(
f1b7187
)
updates: - github.com/astral-sh/ruff-pre-commit: v0.7.2 → v0.7.3
- [pre-commit.ci] pre-commit autoupdate
(
f3a0192
)
updates: - github.com/pre-commit/pre-commit-hooks: v2.3.0 → v5.0.0 - github.com/astral-sh/ruff-pre-commit: v0.6.9 → v0.7.2
-
Ci: only trigger auto documentation on main branch (
2be409c
) -
Chore: update project urls (
b1cc2fd
) -
Ci: auto publish documentation on github pages (
b0df5d8
) -
Docs: create documentation with mkdocs (
fe86327
) -
Docs: add tutorial for logging sensor data (
fad79de
) -
Docs: add tutorials for installation and first log creation (
6a6b2c2
) -
Docs: add github repo url link (
ebdde12
) -
Ci: run testing only if python files are changed (
71a1482
) -
Fix: wrong indentation in publishing workflow (
72feee2
) -
Ci: add github workflow for publishing package (
02b1a98
) -
Ci: add github workflow for testing (
d57245f
) -
Ci: add test cases to the project (
81b40a9
) -
Chore: create LICENSE (
60e9fa4
) -
Docs: add documentation to the package (
a111f3c
) -
Fix: #2 console log shows the wrong function (
f5c4653
) -
Chore: fix ruff errors (
c0b6fae
) -
Feat: log mcap messages on the console (
cf55a16
) -
Feat: define default logging path (
a8e926a
) -
Refactor: change namings (
b66f0be
) -
Fix: wrong log level calls (
1092efd
) -
Chore: add pre-commit and ruff formating (
06ddc97
) -
Feature: extend logging levels (
698a3df
) -
Refactor: create MCAP logger class to handle logs and topics (
d78d49f
) -
Refactor: create classes for logs and topics (
849dce6
) -
Feat: sensor example with logging using protobuf (
51330da
) -
Feat: use protobuf (
ba00e07
) -
Feat: logging sample data into mcap file (
43c56d1
)