April 5th, 2013User-visible changes:
Client-side bugfixes:
· improved error messages about svn:date and svn:author props. (r1440620)
· fix local_relpath assertion (issue #4257)
· fix memory leak in `svn log` over svn:// (r1458341)
· fix incorrect authz failure when using neon http library (issue #4332)
· fix segfault when using kwallet (r1421103)
Server-side bugfixes:
· svnserve will log the replayed rev not the low-water rev. (r1461278)
· mod_dav_svn will omit some property values for activity urls (r1453780)
· fix an assertion in mod_dav_svn when acting as a proxy on / (issue #4272)
· improve memory usage when committing properties in mod_dav_svn (r1443929)
· fix svnrdump to load dump files with non-LF line endings (issue #4263)
· fix assertion when rep-cache is inaccessible (r1422100)
· improved logic in mod_dav_svn's implementation of lock. (r1455352)
· avoid executing unnecessary code in log with limit (r1459599)
Developer-visible changes:
General:
· fix an assertion in dav_svn_get_repos_path() on Windows (r1425368)
· fix get-deps.sh to correctly download zlib (r13520131)
· doxygen docs will now ignore prefixes when producing the index (r1429201)
· fix get-deps.sh on freebsd (r1423646)
Bindings:
· javahl status api now respects the ignoreExternals boolean (r1435361)
December 21st, 2012User-visible changes:
Client- and server-side bugfixes:
· Fix typos in pt_BR, es and zh_TW translations (r1402417, r1402421)
Client-side bugfixes:
· fix crash with --username option on Windows (r1396285)
· add missing attributes to "svn log -v --xml" output (r1398100)
· fix svn patch ignoring hunks after no trailing newline (r139917)
· fix hang with ra_serf during error processing (r1403583)
· ignore file externals with mergeinfo when merging (r1401915)
· fix SEGV with "svnmucc cp rev arg" during argv processing (issue #4079)
· fix conflict handling on symlinks (issue #4091)
Server-side bugfixes:
· properly detect threading availability (r1398325)
· fix "svnadmin load --bypass-prop-validation" (r1237779)
· fix parsing of [groupsfoo] sections in authz file (issue #3531)
· add Vary: header to GET responses to improve cacheability (r1390653)
· fix fs_fs to cleanup after failed rep transmission (r1403964, et al)
· fix mod_dav_svn to complain about revisions > HEAD (r1403588)
Developer-visible changes:
General:
· fix incorrect status returned by 1.6 API (r1403258)
· fix compilation with g++ 4.7 (r1345740)
· fix svn_uri_get_file_url_from_dirent on Windows (r1409146)
October 10th, 2012Client- and server-side bugfixes:
· fix memory read bug (r137614)
· update Chinese translation
Client-side bugfixes:
· fix issues with applying Git patch files (r1374800, et al)
· fix status does not descend into dir externals after upgrade (issue #4016)
· fix file externals don't update with old mod_dav_svn (issue #4224)
· fix external diff tool duplicates Index: lines with 'svn diff' (r1380697)
· fix GNOME keyring library fails with very old glib (r1378847)
· fix unknown password stores in config file cause error (r1375052)
· fix assertions in ra_serf running against server root (r1365519, et al)
· fix ra_serf checkout/export aborts early on Windows (issue #4174)
Server-side bugfixes:
· fix an assert with SVNAutoVersioning in mod_dav_svn (issue #4231)
· fix unbounded memory use with SVNPathAuthz short_circuit (r1387943)
· fix svndumpfilter exclude --targets requires leading slash (issue #4234)
· fix connection ttl for memcache should be 50 seconds (r1391641)
· stabilize order of paths in dumpfiles with APR 1.4.6 (r1344864, et al)
Developer-visible changes:
General:
· print "All tests successful" at the end of 'make check' (r1375089)
· fix sandbox violation in a test (r1371282)
· fix tests fail when running within a format 30 WC (r1391188, et al)
· fix return value of svn_client_update4() incorrect (r1380295)
· fix make check summary missing test failures (r1390965)
· fix build does not fail when apache httpd is not available (r1374198)
Bindings:
· fix swig-pl build fails with swig 2.0.7 and newer. (r1389658)
· fix swig-py runtime problems with swig 2.0.5 and newer (r1351117)
October 12th, 2011· This is the most complete Subversion release to date, and we encourage users of Subversion to upgrade as soon as reasonable. This release contains a large number of new features, bug fixes and other improvements.
November 25th, 2010· User-visible changes:
· improve svnsync handling of dir copies (r962377, -8)
· hide unreadable dirs in mod_dav_svn's GET response (r996884)
· make 'svnmucc propsetf' actually work (r1005446)
· limit memory fragmentation in svnserve (r1022675)
· fix 'svn export' regression from 1.6.13 (r1032970)
· fix 'svn export' mistakenly uri-encodes paths (issue #3745)
· fix server-side memory leaks triggered by 'blame -g' (r1032808)
· prevent crash in mod_dav_svn when using SVNParentPath (r1033166)
· allow 'log -g' to continue in the face of invalid mergeinfo (r1028108)
· filter unreadable paths for 'svn ls' and 'svn co' (r997026, -070, -474)
· fix abort in 'svn blame -g' (issue #3666)
· fix file handle leak in ruby bindings (issue #3512)
· remove check for 1.7-style working copies (issue #3729)
· Developer-visible changes:
· improve some swig parameter mapping (r984565, r1035745)
· improve test accuracy over dav (r991534, r877814)
· create fails.log for test runs (r964349)
· improve detection of 'svnversion' when buildling (r877219, et al)
· don't violate API layering in dumpstream logic (issue #3733)
· don't report working copy installs as switched (r1033921)
October 22nd, 2009· Some crashes and other issues have been fixed.
March 20th, 2009· This release includes better filesystem storage mechanisms, authentication data handling improvements, early support for tree conflict detection, and more.
August 31st, 2008· Set correct permissions on created fsfs shards
· Pass client capabilities to start-commit hook
· Disallow creating nested repositories
· Support Neon 0.28.3
· Properly canonicalize URIs with an empty hostname
· Improved merge performance for superfluous ranges
· Better error message for 'Malformed URL for repository'
· Improved svn:externals parsing
· fixed: improper ordering in 'svnlook diff' output
· fixed: mod_dav_svn memory leak with 'SVNPathAuthz short_circuit'
· fixed: duplicate svn:externals targets fail on co/up
· fixed: 'svn merge --depth' inconsistencies
· fixed: ra_serf test failures (1.5.x-ra_serf-backports branch)
· fixed: memory leak and crashes in FS
· fixed: core dump with relative externals
· fixed: 'svn copy' working copy corruption
· fixed: perl bindings errors in non-English locale
· fixed: 'svn merge' incorrectly reverses previous merges
· fixed: 'svn merge' errors with subtree mergeinfo
· make libsvn_ra_neon initialization thread-safe
· respect LDFLAGS in Swig bindings
· fixed: test failures in non-English locales