Segue Version Numbers

About Segue Version Numbers

As of Segue 2.2.4.0, Segue version numbers are made up of four numbers.

Platform/Codebase: The first number indicates the codebase or platform used by Segue. Since Segue 2 is build on entirely different code than Segue 1, it gets a new platform number. This will change rarely in the future.

Milestone: The second number indicates the milestone reached. New milestone releases may include major new functionality and/or require downtime for data migration. Releases with different milestone numbers may have quite different feature sets. When upgrading, it will often be good to schedule for testing and downtime.

Change: An increase in the third number indicates new features or changes that may change the user experience. These changes aren’t big enough to push us to our next milestone, but may be somewhat significant. When upgrading, there may or may not be updates to run to add new tables or make small data/config changes. These should be able to be run while the system is still in use or with very minimal (under a minute for updates) downtime).

Bug Fix: An increase in the fourth number indicates a bug fix release. This release should be a drop-in replacement for prior versions with the same platform, milestone, and change numbers. No updates of tables, data, or configuration files will be needed. Upgrades can proceed for production installations without worry.

Prior to Segue 2.2.4.0, there was no ‘Milestone’ number and a single number was used for both changes and milestones.



Comments are closed.