Releases: ami-iit/rod
Releases · ami-iit/rod
v0.4.1
What's Changed
- Update CI/CD workflow to use conda environment file by @flferretti in #64
- Add parameterized test IDs for URDF exporter and parser tests by @flferretti in #65
- Fix parsing and URDF exporting of continuous joints by @flferretti in #67
- Update excluded bots from release notes by @flferretti in #70
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Add Pixi support and configuration files by @flferretti in #54
- Add command line interface for file parsing and conversion by @flferretti in #57
- Cast
intvalues tofloatwhen required by @flferretti in #59 - Add typechecking on
relative_toargument ofrod.Poseby @flferretti in #60 - Filter out bot-authored commits from generated release notes by @flferretti in #62
Full Changelog: v0.3.4...v0.4.0
v0.3.4
What's Changed
- Pin Ubuntu Jammy in CI/CD by @diegoferigo in #44
- Update CI/CD workflow to interface with PyPI as Trusted Publisher by @traversaro in #45
- Update
MeshBuilderclass by @diegoferigo in #38 - Workaround to fix new isort action by @diegoferigo in #46
- Add
pre-commit.cifor style and lint checking by @flferretti in #48 - Refactor SDF handling logic for non-existing string paths by @flferretti in #50
- Add CODEOWNERS and migrate to pyproject.toml by @flferretti in #47
- Update maintainers in README by @flferretti in #51
- Redirect
stderrto pipe instead of STDOUT by @flferretti in #53
Full Changelog: v0.3.3...v0.3.4
v0.3.3
v0.3.2
What's Changed
- Automatically detect
sdfextension from parsed string by @flferretti in #42
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Improved meshbuilder's mesh handling by @lorycontixd in #37
- Enhance codebase with PEP 484 compliance and performance optimizations by @flferretti in #39
- Various fixes by @diegoferigo in #40
- Fix project for Python < 3.12 by @diegoferigo in #41
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Add support for meshes to primitive builders by @lorycontixd in #33
- Enhance processing and URDF export of
//frameelements by @diegoferigo in #34 - Update supported Python versions and update CI/CD by @diegoferigo in #35
- Update README.md by @diegoferigo in #36
- Improve model handling speed by @flferretti in #31
New Contributors
- @lorycontixd made their first contribution in #33
- @flferretti made their first contribution in #31
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add support of colors when exporting to URDF geometries with material element by @diegoferigo in #27
- Resolve URIs with
resolve-robotics-uri-pyby @diegoferigo in #28 - Update CI/CD workflow by @diegoferigo in #29
Full Changelog: v0.1...v0.2.0
v0.1
What's Changed
- Initial version of
rodby @diegoferigo in #1 - Add optional URDF support if Gazebo Sim or Ignition Gazebo are found by @diegoferigo in #2
- Add continuous integration workflow by @diegoferigo in #10
- Add custom logging support by @diegoferigo in #11
- Add frames support by @diegoferigo in #12
- Add helper methods to access resources that could be lists by @diegoferigo in #13
- Add high-level helper methods by @diegoferigo in #14
- Automatically select default logging verbosity by @diegoferigo in #15
- Add utilities to handle SDF models as a directed trees by @diegoferigo in #16
- Optionally validate SDF before serializing, add new GazeboHelper class by @diegoferigo in #17
- Add PyPI continuous delivery workflow by @diegoferigo in #9
- Update CI and support Python 3.11 by @diegoferigo in #19
- Exporting to URDF by @diegoferigo in #18
- Resolve URIs to mesh files by @diegoferigo in #20
- Add utilities to build primitive shapes by @diegoferigo in #21
- Add nightly job by @traversaro in #22
- Fix nightly workflow by @diegoferigo in #23
- Add Continuous Integration test on parsing URDF models by @diegoferigo in #24
New Contributors
- @diegoferigo made their first contribution in #1
- @traversaro made their first contribution in #22
Full Changelog: https://github.com/ami-iit/rod/commits/v0.1
v0.1 RC1
v0.1rc1 Check PEP440 compliance in CI/CD