Understand OpenFisca-France versioning strategy
masterOpenFisca-France uses a continuous deployment model where new versions are published automatically whenever the legislation code evolves on the master branch.
Key aspects of the versioning strategy:
- Semantic Versioning (SemVer): The project follows SemVer rules. Changes that do not increment the major version are guaranteed to be backward-compatible.
- Compatibility Example: If your application is built for version
13.1.1, it is guaranteed to work with13.2.0. However, moving to14.0.0may require client-side adaptations. - Change Tracking: All impacts and scopes of changes are documented in the CHANGELOG.md file, which should be used to plan update strategies.