From fe49fef4fc2eafd56a81024304df2efe13f0036b Mon Sep 17 00:00:00 2001
From: dsiders
-In addition, an odd minor version numbers no longer indicate that it is a +In addition, an odd minor version number no longer indicates that it is a development (or trunk) version. Instead, odd minor version numbers like 3.1 or -3.3 represent a fixes branch. For example: 3.1 would contain bug fixes for the -3.0 branch and would be used as the basis for the first 3.2 release. -Development (or trunk) versions are always represented as minor version number -99; i.e. 3.99 is the development branch for the version 3.X family. +3.3 represent fixes releases. For example: 3.1 would contain bug fixes for the +3.0 release and would be used as the basis for the 3.2 release. Development +(or trunk) versions are always represented as minor version number 99; i.e. +3.99 is the development branch for future releases such as fixes in the 3.X +family and the future 4.0 release.
Please note: Starting with Lazarus version 3.0, laz_minor is incremented by 1 for each new release or fixes branch. For example: 3.0, 3.1, -3.2, ad infinitum. In addition, an odd minor version number no longer +3.2, etc. In addition, an odd minor version number no longer indicates that it is a development (or trunk) version. Instead, odd minor -version numbers like 3.1 or 3.3 represent a fixes branch. For example: 3.1 -would contain bug fixes for the 3.0 branch and would be used as the basis for -the first 3.2 release. Development (or trunk) versions are always represented -as minor version number 99; i.e. 3.99 is the development branch for the version -3.X family. +version numbers like 3.1 or 3.3 are fixes releases. For example: 3.1 +would contain bug fixes for the 3.0 release and would be used as the basis for +the 3.2 release. Development (or trunk) versions are always represented as +minor version number 99; i.e. 3.99 is the development branch for future +releases such as fixes in the 3.X family and the future 4.0 release.
Please note: Starting with Lazarus 3.0, the release number is no longer used and will always contain 0 (zero). Releases are represented using the -major and minor version numbers: 3.0, 3.1, 3.2, ad infinitum. +major and minor version numbers: 3.0, 3.1, 3.2, etc.
Please note: Starting with LCL version 3.0, lcl_minor is incremented by -1 for each new release or fixes branch. For example: 3.0, 3.1, 3.2, ad -infinitum. In addition, odd minor version numbers no longer indicate that it -is a development (or trunk) version. Instead, odd minor version numbers like -3.1 or 3.3 represent a fixes branch. For example: 3.1 would contain bug fixes -for the 3.0 branch and would be used as the basis for the first 3.2 release. +1 for each new release or fixes branch. For example: 3.0, 3.1, 3.2, etc. In +addition, an odd minor version number no longer indicates that it is a +development (or trunk) version. Instead, odd minor version numbers like 3.1 or +3.3 represent a fixes release. For example: 3.1 would contain bug fixes for +the 3.0 release and would be used as the basis for the 3.2 release. Development (or trunk) versions are always represented as minor version number -99; i.e. 3.99 is the development branch for the version 3.X family. +99; i.e. 3.99 is the development branch for future releases such as fixes in +the 3.X family and the future 4.0 release.
Please note: Starting with LCL 3.0, the release number is no longer used and will always contain 0 (zero). Releases are represented using the -major and minor version numbers: 3.0, 3.1, 3.2, ad infinitum. +major and minor version numbers: 3.0, 3.1, 3.2, etc.