-
Couldn't load subscription status.
- Fork 15
feat: update nrfxlib 3.1.1 and nrfx 3.14.0 #79
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
Conversation
|
@lulf If you can look at PR #78 @alexmoon did ask me to move the My one concern with that is that if the Or the TL;DR is: is it really OK (in future) to bump the |
I think that for nrf-802154 you should use the same version nrfxlib as nrf-mpsl. I think any update of nrfxlib or nrfx in this repo should bump the major version of nrf-sdc (well, minor for now since it's pre 1.0). Then for nrf-802154 on main you probably want to pin it to some nrf-sdc git rev and/or release. Then the 'overhead' is really just to make sure that when you update nrf-sdc/nrf-mpsl, you update the gitsubmodule in nrf-802154 to match? |
... and
That was the plan. So in theory, if My only question is: does an nrfx update from 3.0.0 to 3.1.1 (as you did now) would really require a minor v bump of the crates? If Nordic follows semver, perhaps not? But then perhaps their semver is only to the "outside world", but maybe there is no guarantee, that a "3.0.0" nrf-802154 would work on top of a "3.1.1" mpsl? |
I usually bump/check if version bump is needed during preparation for a release, not during the update itself, because it takes some time to analyze whether or not a major/minor/micro bump is needed, and there can be more changes before the release that might cause a bump.
They generally break/remove APIs in minor versions, not sure about functionality. Think maybe major versions signals BLE version support change as well. But I'm guessing.
I'm not sure if they follow semver or not, so might be safer to assume not. |
No description provided.