Apache Software Foundation
[S] Subversion

Apache Subversion Releases

New 6-month regular and 2-year LTS release schedule: see How We Plan Releases.

The Apache Subversion project publishes releases with a relatively high degree of regularity. At any given time, we're working towards our next major release while continuing to fix bugs in previous releases. Subversion's release compatibility promises make adoption of our bugfix releases easy — you'll find very few, if any, surprises in those kinds of releases in terms of features and functionality. As such, the release notes issued for a given major release (an X.Y.0 release) remain applicable for patch releases to that release line (an X.Y.Z release). You can find links to these release notes below.

Over time and as new major releases come out, we drop official support for older release lines. You'll also find below the project's official support status for the various release lines available.

Release Notes

Here are the release notes for the major Subversion releases:

For a more complete (albeit less descriptive) list of changes made in individual releases, see the CHANGES file.

For a detailed history of every release, please see release history.

Coming up in the next patch release

The following changes have been merged to the 1.11.x branch since the last 1.11.x patch release and will almost certainly be included in the next 1.11.x patch release:

r1854885 | svn-role | 2019-03-06 04:00:16 +0000 (Wed, 06 Mar 2019) | 10 lines

Merge r1847377 from trunk:

 * r1847377
   Reduce the scope of the Windows-specific help text for 'svn list'.
     Should make backporting translations easier with a more more similar
     generated .po file.
     +1: brane, stefan2, stsp

r1854886 | svn-role | 2019-03-06 04:00:19 +0000 (Wed, 06 Mar 2019) | 14 lines

Merge the r1847598 group from trunk:

 * r1847598, r1847697, r1847922, r1847924, r1847946
   Fix SVN-4793: authz rights from inverted access selectors were not
   accounted for at the global level, causing wrong authz check results.
     Fixes a regression in the new authz parser and resolver.
     - r1847598 and r1847697 are only test suite changes, but by including
       them we can avoids creating a backport branch.
     - r1847924 and r1847946 are tiny but IMO relevant comment tweaks.
     +1: brane, stefan2, stsp

r1854887 | svn-role | 2019-03-06 04:00:22 +0000 (Wed, 06 Mar 2019) | 13 lines

Merge the r1851676 group from trunk:

 * r1851676, r1851687, r1851791
   Allow the use of empty groups in authz rules.
     Fixes regression from 1.9.x. Does not affect authz file semantics.
     - r1851676 adds a regression test.
     - r1851687 fixes the bug and extends the test.
     - r1851791 refers to issue #4802.
     +1: brane, julianfoad, stsp

r1854888 | svn-role | 2019-03-06 04:00:23 +0000 (Wed, 06 Mar 2019) | 9 lines

Merge r1853761 from trunk:

 * r1853761
   Fix an "unused static function" warning in non-maintainer mode builds.
     Requested on dev@.  Fixes a compiler warning.
     +1: danielsh, brane, stsp


Further changes currently under consideration are listed in 1.11.x/STATUS.

See also trunk/CHANGES, where all significant-enough changes will summarized for each version by the time it is released.

The list above is generated daily by ^/subversion/site/tools/upcoming.py. You could find the changes queued for another release line by running that script in a working copy of, for example, the 1.10.x branch.

Supported Versions

See How We Plan Releases for details of the release schedule and support levels.

Version Type of Release Support Period
1.12.x Regular Release 6 months
1.10.x Long-Term Support 2 years
1.9.x Long-Term Support 2 years
1.8.x and earlier No longer supported