Blog

Announcing: Apache Subversion 1.12.2, 1.10.6, 1.9.12 released!

Matt Caponigro on August 2, 2019

Last week, the SVN development community released SVN versions 1.12.2, 1.10.2, and 1.9.2, pushed live by Assembla engineer Julian Foad. The announcement comes as Subversion enters the "mature" phase of its lifecycle with its most users ever, contributing to centralized version control's hold on 60% of the total version control market.

These patches and improvements introduce a number of minor fixes and a few feature optimizations for all three major SVN versions. Read more below for detailed changelists and links to view the entire version history for each major version.

 

Changes in Version 1.12.2

*Assembla SVN updated to 1.12.2 on 30.07.2019

(24 Jul 2019, from /branches/1.12.x)
https://svn.apache.org/repos/asf/subversion/tags/1.12.2

 User-visible changes:
    * Fix conflict resolver bug: local and incoming edits swapped. (r1863285)
    * Fix memory lifetime problem in a libsvn_wc error code path. (r1863287)

 Developer-visible changes:
    * Allow generating Visual Studio 2019 projects (r1863286)
    * Fix build with APR 1.7.0. (r1860377)
    * Fix building Subversion with Visual Studio 2005 and 2008. (r1863288)
    * Allow svnserve's 'get-deleted-rev' API to return 'not deleted'. (r1863290)
    * Implement check for node existence using native Win32 APIs. (r1863289)


 

Changes in Version 1.10.6

(24 Jul 2019, from /branches/1.10.x)
https://svn.apache.org/repos/asf/subversion/tags/1.10.6

 User-visible changes:
    * Allow the use of empty groups in authz rules. (r1854883)
    * Fix conflict resolver case with move vs move conflicts. (r1863297)
    * Fix #4760: Missing children in svnadmin dump --include/exclude. (r1863298)
    * Fix #4793: authz rights from inverted access selectors. (r1854882)
    * Fix conflict resolver bug: local and incoming edits swapped. (r1863300)
    * Fix #4806: Remove on-disk trees with read-only dirs. (r1863299)
    * Fix memory lifetime problem in a libsvn_wc error code path. (r1863302)
    * No tree conflict when 'svn up' deletes unmodified dir with unversioned items. (r1863296)
    * Remove a useless common ancestor search from conflict resolver. (r1863294)

 Developer-visible changes:
    * Allow generating Visual Studio 2019 projects (r1863304)
    * Fix a use-after-free in mod_dav_svn's logging of FS warnings. (r1863292)
    * Fix "unused static function" warning in release-mode builds. (r1854884)
    * Fix build with APR 1.7.0. (r1863303)
    * Fix issue #4804: spurious SQLite-related test failures. (r1863295)
    * Allow svnserve's 'get-deleted-rev' API to return 'not deleted'. (r1863305)
    * Silence a deprecation warning from amalgamated SQLite on macOS. (r1863291)


Changes in Version 1.9.12

(24 Jul 2019, from /branches/1.9.x)
https://svn.apache.org/repos/asf/subversion/tags/1.9.12

User-visible changes:
* No tree conflict when 'svn up' deletes unmodified dir with unversioned items. (r1863309)

Developer-visible changes:
* Allow generating Visual Studio 2019 projects (r1863311)
* Fix a use-after-free in mod_dav_svn's logging of FS warnings. (r1863307)
* Fix "unused static function" warning in release-mode builds. (r1854881)
* Fix build with APR 1.7.0. (r1863310)
* Fix issue #4804: spurious SQLite-related test failures. (r1863308)
* Allow svnserve's 'get-deleted-rev' API to return 'not deleted'. (r1863312)
* Silence a deprecation warning from amalgamated SQLite on macOS. (r1863306)