semver.rst (1248B)
1 .. 2 This file is part of GNU TALER. 3 4 Copyright (C) 2014-2023 Taler Systems SA 5 6 TALER is free software; you can redistribute it and/or modify it under the 7 terms of the GNU Affero General Public License as published by the Free Software 8 Foundation; either version 2.1, or (at your option) any later version. 9 10 TALER is distributed in the hope that it will be useful, but WITHOUT ANY 11 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12 A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. 13 14 You should have received a copy of the GNU Affero General Public License along with 15 TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/> 16 17 @author Christian Grothoff 18 19 GNU Taler components version numbers follow the ``MAJOR.MINOR.MICRO`` format. 20 The general rule for compatibility is that ``MAJOR`` and ``MINOR`` must match. 21 Exceptions to this general rule are documented in the release notes. 22 For example, Taler merchant 1.3.0 should be compatible with Taler exchange 1.4.x 23 as the MAJOR version matches. A MAJOR version of 0 indicates experimental 24 development, and you are expected to always run all of the *latest* releases 25 together (no compatibility guarantees).