Releases: RoboStack/vinca
Releases · RoboStack/vinca
v0.2.0
These a release with the changes from March to October 2025, its intermediate commit were used by many rebuilds of RoboStack packages in this period.
What's Changed
- Add emscripten-wasm32 target by @Tobias-Fischer in #73
- fix error when building linux_aarch64 does not require docker anymore by @nmarticorena in #74
- Fix errors when creating build gha by @nmarticorena in #76
- Add ratter-build style selector for vinca.yaml, dependencies.yaml and pkg_additional_info.yaml by @traversaro in #77
- Remove the need for most manually managed additional_recipes by @traversaro in #78
- Fix small error when vinca conf file does not have a snapshot by @nmarticorena in #80
- Add support for generating recipes also for mutex package and remove the need for additional_recipes folder by @traversaro in #79
- Add optional override_version option in generate_dummy_package_with_run_deps group by @traversaro in #81
- Skip mutex package generation if it is already built by @traversaro in #83
- Directly generate build script in recipe folder, and support additional_cmake_args and additional_folder arguments by @traversaro in #84
- v1_selectors: add missing selectors for the os part by @traversaro in #85
- Fix vinca crash when pkg_additional_info.yaml is present but empty by @traversaro in #86
- Add support for specify rev in place of tag in rosdistro_additional_recipes.yaml by @traversaro in #87
- Read snapshots info in read_vinca_yaml and use snapshot info in Distro instance used in generate_azure and generate_gha by @traversaro in #89
- Add support for copying files specified in subfolders of tests folder to the recipe folder by @traversaro in #90
- Fix vinca-snapshot after change of get_released_repo signature by @traversaro in #91
- Skip package if XML is not present in rosdistro by @traversaro in #94
- Bump version from 0.1.0 to 0.2.0 by @traversaro in #100
New Contributors
- @nmarticorena made their first contribution in #74
Full Changelog: v0.1.0...v0.2.0
v0.1.0
This is the first release of vinca compatible with rattler-build, used for most RoboStack builds in January to March 2025.
What's Changed
- vinca for rattler-build changes to build for osx_arm64 (and others) by @oursland in #60
- skip_existing: use packages.conda for packages to skip. by @oursland in #58
- Add snapshot system by @JaydenGrubb1 in #59
- Migrate to rattler-build and add fixes from early 2025 rebuild of ros-noetic, ros-humble and ros-jazzy by @traversaro in #66
- Rattler build support by @wolfv in #55
- Allow to specify a different build number for a single package and remove full_rebuild and skip_all_deps options by @traversaro in #67
- fix: remove the hardcoded rmw implementation on darwin by @ruben-arts in #68
- Switch linux-aarch64 builds to ubuntu-24.04-arm by @traversaro in #69
- Update snapshot functionality based on real world usage by @traversaro in #70
- Bump version to 0.1.0 by @traversaro in #71
- Cleanup README to be minimal but at least up-to-date by @traversaro in #72
New Contributors
- @oursland made their first contribution in #60
- @JaydenGrubb1 made their first contribution in #59
- @ruben-arts made their first contribution in #68
Full Changelog: v0.0.3...v0.1.0
What's Changed
- vinca for rattler-build changes to build for osx_arm64 (and others) by @oursland in #60
- skip_existing: use packages.conda for packages to skip. by @oursland in #58
- Add snapshot system by @JaydenGrubb1 in #59
- Migrate to rattler-build and add fixes from early 2025 rebuild of ros-noetic, ros-humble and ros-jazzy by @traversaro in #66
- Rattler build support by @wolfv in #55
- Allow to specify a different build number for a single package and remove full_rebuild and skip_all_deps options by @traversaro in #67
- fix: remove the hardcoded rmw implementation on darwin by @ruben-arts in #68
- Switch linux-aarch64 builds to ubuntu-24.04-arm by @traversaro in #69
- Update snapshot functionality based on real world usage by @traversaro in #70
- Bump version to 0.1.0 by @traversaro in #71
- Cleanup README to be minimal but at least up-to-date by @traversaro in #72
New Contributors
- @oursland made their first contribution in #60
- @JaydenGrubb1 made their first contribution in #59
- @ruben-arts made their first contribution in #68
Full Changelog: v0.0.3...v0.1.0
v0.0.3
Highlights
This is the first tag on vinca. It captures the version used in late 2024 in robostack/ros-noetic and robostack/ros-humble repos, and it is the last version compatible with boa.
What's Changed
- Add rosdep - changes for vinca by @Tobias-Fischer in #2
- Enable long path names on Win as suggested by @ooeygui (cc @wolfv) by @Tobias-Fischer in #7
- Move ros-workspace test to catkin build scripts. by @nuclearsandwich in #9
- Add ros2 version suffix. by @nuclearsandwich in #10
- Add ROS_ETC_DIR and AMENT_PREFIX_PATH to activate scripts (ros2) by @Tobias-Fischer in #13
- add ros-workspace hack by @wolfv in #11
- Ros2 by @wolfv in #14
- Also unset ROS_LOCALHOST_ONLY and ament_python_executable by @traversaro in #17
- Fix python install dir using SP_DIR by @Tobias-Fischer in #18
- add migration script by @wolfv in #19
- use cached repodata.json by @wolfv in #20
- Fixes to the current vinca by @wolfv in #22
- generate buildorder.txt file and add ros-distro-mutex to migrations by @wolfv in #21
- remove superfluous double ticks from script by @wolfv in #23
- ignore additional packages when computing build number for skipping by @wolfv in #24
- add fixes for cross-compilation (install git in build section) by @wolfv in #25
- add hack for cyclonedds cross compilation by @wolfv in #26
- fix issues with non-existing keys, and run linter by @wolfv in #27
- Fix location of Python scripts so they can be found by ros2 run by @traversaro in #28
- complete refactoring of python installation by @wolfv in #29
- Fix rosdep key for setuptools by @traversaro in #30
- bld_ament_python.bat.in: Substitute _LIBRARY_PREFIX_PATH with LIBRARY_PREFIX by @traversaro in #31
- Switch boa branch from master to main by @traversaro in #32
- Rebuild new versions by @wolfv in #33
- add generate-gha functionality by @wolfv in #35
- use miniforge on win by @wolfv in #36
- Make building of new versions optional by @Tobias-Fischer in #37
- Fix foonathan issues by @Tobias-Fischer in #38
- In Windows builds explicitly set CL environment variable to
/DROS_BUILD_SHARED_LIBS=1by @traversaro in #39 - [WIP] Powershell activation scripts for ROS2 by @Tobias-Fischer in #34
- Fix binary install location by @Tobias-Fischer in #40
- Fix AMENT_PYTHON_EXECUTABLE location on Windows by @traversaro in #44
- Fix check for setup.cfg in build_ament_python.sh.in by @traversaro in #48
- Fix installation of Python scripts in %CONDA_PREFIX%\Library\bin by @traversaro in #47
- Fix logic in build_ament_python.sh.in to detect setup.cfg by @traversaro in #49
- Fix installation of Python nodes that are executed via rosrun on Windows by @traversaro in #50
- Pass --compile-no-warning-as-error to all CMake invocations by @traversaro in #52
- Bump version in master branch to 0.0.3 by @traversaro in #65
New Contributors
- @Tobias-Fischer made their first contribution in #2
- @nuclearsandwich made their first contribution in #9
- @wolfv made their first contribution in #11
- @traversaro made their first contribution in #17
Full Changelog: https://github.com/RoboStack/vinca/commits/v0.0.3