I'm new to ML and have a versioning question. My company is running 10.0-8.5. Is the 10.0-8 the version and .5 is the patch or is 10.0 the version and 8.5 is the patch? I've heard both at work and can't find anything on ML's website with dates to point me in the right direction.
I've researched this online.
The versioning of MarkLogic server with dashes has been a little confusing, but 10.0-8 was first and 10.0-8.5 was last.
MarkLogic has embraced semantic versioning.
https://docs.marklogic.com/11.0/guide/release-notes/en/what-s-new-in-marklogic-11.html
Beginning with version 11.0.0, MarkLogic Server is adopting the industry-standard Semantic Versioning number system. From this point forward, all public releases will use a 3-part version string, where the parts represent, respectively, MAJOR, MINOR, and PATCH releases, with respect to compatibility of public APIs.
- A release that increments only the PATCH version indicates that incorrect behaviors, what are considered "bugs", have been fixed or that security patches have been applied, but no compatibility changes are present
- A release that increments the MINOR version indicates that additional functionality has been included, but existing public APIs remain compatible
- A release that increments the MAJOR version indicates that additional functionality has been included and there are potentially breaking changes to one or more public APIs
The MarkLogic 11 releases are more standard: