mirror of
https://github.com/FEX-Emu/vixl.git
synced 2024-11-23 06:29:49 +00:00
b6f6e635d4
This file was attached to the 3.0.0 release, but it should live on master. Release commits from now on will only need to update the version number in the README. Change-Id: I3820708586187ff8e8272985cf2ca2b3f9d2677c
1.0 KiB
1.0 KiB
Versioning
Since version 3.0.0, VIXL uses Semantic Versioning 2.0.0.
Briefly:
- Backwards-incompatible changes update the major version.
- New features update the minor version.
- Bug fixes update the patch version.
Why 3.0.0?
VIXL was originally released as 1.x using snapshot releases. When we moved VIXL
into Linaro, we started working directly on master
and stopped tagging
named releases. However, we informally called this "VIXL 2", so we are skipping
2.0.0 to avoid potential confusion.
Using master
Users who want to take the latest development version of VIXL can still take
commits from master
. Our day-to-day development process hasn't changed and
these commits should still pass their own tests. However, note that commits not
explicitly tagged with a given version should be considered to be unversioned,
with no backwards-compatibility guarantees.