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

Just the ABI breaking parts of #1560 #1624

Merged
merged 2 commits into from
Jul 30, 2022

Conversation

mjcarroll
Copy link
Contributor

@mjcarroll mjcarroll commented Jul 30, 2022

It's feature freeze, so getting the important stuff in.

#1560 is introducing may test failures, so this just lifts the minimal API breaking parts out.

Signed-off-by: Michael Carroll [email protected]

Signed-off-by: Michael Carroll <[email protected]>
@chapulina chapulina added enhancement New feature or request 🌱 garden Ignition Garden Breaking change Breaks API, ABI or behavior. Must target unstable version. labels Jul 30, 2022
Copy link
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's hope CI is happy. We should document the change in MinimumFeatureList on the migration guide.

It doesn't make a great migration experience for downstream developers to be changing these lists, but it looks to me that the new required features should be quick to implement.

Signed-off-by: Michael Carroll <[email protected]>
@codecov
Copy link

codecov bot commented Jul 30, 2022

Codecov Report

Merging #1624 (cea9656) into main (f2f8eca) will decrease coverage by 0.02%.
The diff coverage is 37.50%.

@@            Coverage Diff             @@
##             main    #1624      +/-   ##
==========================================
- Coverage   63.61%   63.58%   -0.03%     
==========================================
  Files         330      330              
  Lines       25931    25950      +19     
==========================================
+ Hits        16495    16500       +5     
- Misses       9436     9450      +14     
Impacted Files Coverage Δ
src/systems/physics/Physics.cc 64.80% <37.50%> (-0.37%) ⬇️
src/rendering/SceneManager.cc 27.67% <0.00%> (-0.10%) ⬇️
src/rendering/RenderUtil.cc 39.05% <0.00%> (+0.09%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f2f8eca...cea9656. Read the comment docs.

@mjcarroll mjcarroll marked this pull request as ready for review July 30, 2022 02:11
@mjcarroll mjcarroll requested a review from azeey as a code owner July 30, 2022 02:11
@mjcarroll mjcarroll merged commit c647de6 into main Jul 30, 2022
@mjcarroll mjcarroll deleted the mjcarroll/merge-full-model-construction branch July 30, 2022 02:11
@j-rivero j-rivero mentioned this pull request Sep 16, 2022
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking change Breaks API, ABI or behavior. Must target unstable version. enhancement New feature or request 🌱 garden Ignition Garden
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants