VisualSVN Server 5.4

This page provides maintenance downloads for VisualSVN Server 5.4.x version family.

Please, upgrade to the current version that is available on the main download page.

Maintenance release for version 5.4. Includes Apache Subversion 1.14.5.

VisualSVN Server 5.4.9

VisualSVN Server 5.4.8

VisualSVN Server 5.4.6

VisualSVN Server 5.4.5

VisualSVN Server 5.4.4

  • Updated to OpenSSL 3.0.16 with fixes for the following vulnerabilities: CVE-2024-13176, CVE-2024-9143.
  • Fixed: firewall configuration error when installing VisualSVN Server in a Windows container.

VisualSVN Server 5.4.2

  • Fixed: VisualSVN HTTP Service fails to start when repositories are stored on a network share.
  • Fixed: commits that delete a large number of locked files may fail with the "Unexpected HTTP status 431 'Request Header Fields Too Large'" error message.

VisualSVN Server 5.4.1

VisualSVN Server 5.4.0

Release Notes

Web interface enhancements

  • Markdown rendering is now compliant with the CommonMark specification.
  • Use the markdown-it library for Markdown rendering.
  • Add support for anchor links in Markdown documents.
  • Add support for HTML tags in Markdown documents.
  • Add support for syntax highlighting of code blocks in Markdown documents.
  • Add support for GFM task lists in Markdown documents.
  • Add support for GFM alerts in Markdown documents.
  • Add support for mailto: links in Markdown documents.

Backup enhancements

  • New advanced backup creation policies for conditional full and incremental backup.
  • Fixed: removal of expired backups might not occur if a backup job skips creating a new backup.
  • Fixed: removal of expired backups might be unexpectedly postponed until the next job run.

PowerShell enhancements

  • New Test-SvnRepositoryBackup cmdlet for verifying repository backups.
  • New Get-SvnRepositoryBackup cmdlet for getting information about repository backups.
  • Set-SvnServerConfiguration now accepts a new -ServerCertificatePfx option for importing a PFX certificate with a private key.

Compatibility changes

  • Drop backward compatibility with VisualSVN Server 5.1.x and older versions for Remote Server Administration.

Other changes

  • New option to allow Windows Basic authentication only for specific IP addresses.
  • Add a 'Show history' button to the Properties of a background job.
  • Grant VisualSVN HTTP Service explicit read access to the VisualSVN Server's installation directory.
  • Configure a Windows Defender exclusion for svnsync.exe.
  • Return HTTP status 431 'Request Header Fields Too Large' if a request header exceeds the server's limit.
  • Allow only the PLAIN and LOGIN authentication methods by default when sending email notifications.
  • Minor adjustment of tab size rendering in email commit notifications.
  • Fixed: Search Index service may perform unnecessary I/O work under certain circumstances.
  • Fixed: potential race condition when calculating the size of a repository.
  • Do not install the mod_wsgi Apache module by default.
  • Do not install the command-line openssl.exe utility by default.
  • Various UI refinements.
  • Updated to highlight.js 11.8.0.
  • Updated to curl 8.1.2.