Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/0.21.0 #205

Merged
merged 9 commits into from
Feb 2, 2024
Merged

Release/0.21.0 #205

merged 9 commits into from
Feb 2, 2024

Conversation

cassava
Copy link
Contributor

@cassava cassava commented Dec 12, 2023

Release 0.21.0 PR.

I recommend reviewing the PR commit-by-commit. Especially because some of the "Migrate package to Conan 2.0 compatibility" commits can be a bit much; seeing all the changes at once is overwhelming.

Once you realize the changes are quite simple, but just need to be applied everywhere, the reviewing should be easier.

@cassava cassava self-assigned this Dec 12, 2023
@cassava cassava added this to the 0.21.0 milestone Dec 12, 2023
@cassava cassava marked this pull request as ready for review January 30, 2024 15:07
@cassava cassava requested a review from tobifalk as a code owner January 30, 2024 15:07
The packages are now fully forward compatible with those from the
Conan Center Index. This means we can swap with other versions
of open-simulation-interface from the CCI without any other changes.

BREAKING CHANGES:
- Conan recipe requires Conan >= 1.60
- When including library in CMakeLists.txt, you now need to use:

    find_package(open_simulation_interface REQUIRED)

- When referring to target in CMakeLists.txt, you need to refer to:

    open_simulation_interface::open_simulation_interface

- When including headers, the osi headers are now in the osi3 folder:

    #include <osi3/osi_ground_truth.pb.h>
@cassava
Copy link
Contributor Author

cassava commented Feb 2, 2024

Had to rebase to include the latest changes from master.

@cassava cassava merged commit eba5c21 into master Feb 2, 2024
7 checks passed
@cassava cassava deleted the release/0.21.0 branch February 2, 2024 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants