Release Notes

v3.0.0 (July 16th, 2020)


  • Since this is a major release, please make a backup of your VM before you upgrade so you can roll back in case something goes wrong during the upgrade.
  • After upgrading, your repositories will be re-processed so you will need to plan in some time until everything is available again.
  • Make sure to upgrade the xltrail CLI to the latest version by running (as root):
      curl -sSL -o /usr/local/bin/xltrail
      chmod +x /usr/local/bin/xltrail
  • If you upgrade from a version below v2.10.0 and use xltrail with SSL enabled, make sure to perform the required change as mentioned under v2.10.0 release notes below.


  • [Feature] xltrail now additionally tracks named ranges, power queries and properties
  • [Enhancement] Drag-and-Drop project now allow multi-line commit messages
  • [Bug Fix] Various bug fixes

v2.12.2 (March 2nd, 2020)

  • [Enhancement] Deleting a project now requires to confirm the action.
  • [Bug Fix] Some bugs were fixed that sometimes occurred during the initial processing of the Excel file.

v2.12.1 (February 17th, 2020)

  • [Bug Fix] Fixed a bug that could occur when Git repos contain spaces.

v2.12.0 (January 10th, 2020)

  • [Enhancement] When comparing (any) two versions of a file, there is now a summary at the top.
  • [Enhancement] Line numbers can now be hidden for VBA modules so it is easier to copy/paste.
  • [Enhancement] When hovering over a version on the "History" page, there are two buttons appearing: Compare From/Compare To.
  • [Enhancement] On the History page, when clicking in the From/To boxes, there is now a dropdown with the Git branch names.

v2.11.0 (December 20th, 2019)

  • [Enhancement] Faster diffs.
  • [Enhancement] Possibility to use a global ssh key for Git integrations.
  • [Bug Fix] Various bug fixes.

v2.10.0 (November 17th, 2019)

Maintenance release.


If you use xltrail via https you'll need to change your /etc/xltrail/xltrail.conf:





v2.9.2 (November 6th, 2019)

  • [Bug Fix] Fixed a bug with the new ssh key functionality.

v2.9.1 (October 30th, 2019)

  • [Bug Fix] Fixed a bug with the new ssh key functionality.

v2.9.0 (October 28th, 2019)

  • [Enhancement] Allow to connect to Git repositories via ssh (via deploy keys), see here.

v2.8.3 (August 29th, 2019)

  • [Enhancement] LDAP_BIND_PASSWORD can now be stored encrypted in the config file.
  • [Enhancement] Setting up internal users requires now to confirm the password.

v2.8.2 (July 15th, 2019)

  • [Enhancement] Allow to add CA certificates via the CA_CERTIFICATES setting.

v2.8.1 (July 10th, 2019)

  • [Enhancement] Support for advanced LDAP settings.

v2.8.0 (July 9th, 2019)

Note that this upgrade will trigger a reprocessing of all your workbooks which may take a while.

  • [Enhancement] When diffing sheets/cells, xltrail now compares the values of the cells by taking into account the cell style. This means e.g. that dates will be formatted as dates instead of a number, and a change from 100 to 100.00 or from 0.25 to 25% will show up as change. Generally speaking, values will be compared as they appear in Excel. No changes for formulas.
  • [Enhancement] Enterprise plan only: In addition to User permissions, you can now also handle Group permissions.
  • [Bug Fix] Resolve an LDAP bug that could happen with certain AD setups.

v2.7.4 (July 1st, 2019)

  • [Bug Fix] Resolve an LDAP bug that could happen with certain AD setups.

v2.7.3 (June 28th, 2019)

  • [Bug Fix] Bug fixes with regards to branch dropdown and comparison

v2.7.2 (June 24th, 2019)

  • [Enhancement] Self-hosted only: Enabled log rotation to prevent containers from growing too much in size.

v2.7.1 (June 21th, 2019)

  • [Bug Fix] This fixes a bug in the differ that was introduced with 2.6.3.

v2.7.0 (June 20th, 2019)

  • [Enhancement] Enterprise plan only: User permissions can now be handled via settings.
  • [Enhancement] Better navigation back from the sheet diffs to the list of changes.

v2.6.3 (June 10th, 2019)

  • [Bug Fix] If the sheet differ encounters an error, it will now be displayed.

v2.6.2 (June 4th, 2019)

  • [Enhancement] For drag-and-drop projects, the default version comment is now set to the name of the uploaded file.

v2.6.1 (May 16th, 2019)

  • [Enhancement] The change view from the current to the previous version is now directly accessible by clicking the version message in the gray box.
  • [Enhancement] Changes in contiguous cells, rows and columns are now shown as one change only in the list of changes
  • [Bug Fix] Sometimes, the initial project creation got stuck

v2.6.0 (Apr 26th, 2019)

  • [Enhancement] Drag and drop projects now ask for a confirmation when you upload a new version of an Excel file with a completely different file name.

v2.5.0 (Apr 17th, 2019)

  • [Enhancement] The latest version of the workbook can now be downloaded from the landing page.
  • [Enhancement] The drag and drop interface now accepts workbooks that are bigger than 50 MB.
  • [Enhancement] Improved handling of long running diffs.
  • [Enhancement] Enterprise only: The LDAP setup is now much more flexible, see here (requires the new installer).
  • [Feature] Enterprise only: Project permissions have been introduced to lock down access of certain projects to specific users/groups.

v2.4.0 (Mar 22th, 2019)

  • [Enhancement] The comparison view now shows a list of the cell changes. You can still switch to the full sheet view to get the context.

v2.3.0 (Mar 15th, 2019)

  • [Enhancement] Drag and drop projects now allow to delete workbooks. Users with links to old versions will still be able to look at them though.
  • [Enhancement] On the history page, versions to compare can now be easily swapped from left to right and vice versa
  • [Bug Fix] Various bug fixes

v2.2.1 (Feb 27th, 2019)

  • [Bug Fix] LDAP fixes
  • [Bug Fix] Scrollbar issues were resolved
  • [Enhancement] Various workflow enhancements for drag and drop projects
  • [Enhancement] Errors of past versions are not shown anymore on the landing page, but only on the history page

v2.2.0 (Feb 6th, 2019)

  • [Enhancement] Git repos can now also be added from the landing page like drag-and-drop projects.
  • [Bug Fix] Admin users can now be deleted again.

v2.1.1 (Feb 1st, 2019)

  • [Bug Fix] Enterprise only: A bug that was leaving zombie processes has been resolved.

v2.1.0 (Jan 18th, 2019)

  • [Feature] New REST API to get meta information about the workbooks, see the docs for details.

v2.0.0 (Jan 5th, 2019)

  • [Feature] In addition to integrating with external Git repositories, xltrail now allows to create Projects without any dependency on an external system. New workbook versions can be added via drag and drop.

v1.9.5 (Oct 26th, 2018)

  • [Bug Fix] Fix horizontal scrollbar on sheets

v1.9.4 (Oct 25th, 2018)

  • [Enhancement] The sheet formula bar can now be expanded to show longer formulas
  • [Enhancement] Enterprise only: All ports used by xltrail can now be changed in the Management console

v1.9.3 (Oct 19th, 2018)

  • [Bug Fix] Fixed an issue with special characters in sheet names

v1.9.2 (Oct 18th, 2018)

  • [Enhancement] Team members can now be added with admin privileges, i.e. they will be able to set up new repositories and team members.

v1.9.1 (Oct 13th, 2018)

  • [Feature] New formula bar in the sheet view that makes it easy to see the whole formula of the active cell without having to change the width of the columns

v1.9.0 (Oct 12th, 2018)

  • [Enhancement] Within diffs, the next/previous change button has been replaced with a list of changes for easier navigation

v1.8.3 (Sep 7th, 2018)

  • [Bug Fix] Fixed an issue with Git repo synchronisation

v1.8.2 (Aug 24th, 2018)

  • [Bug Fix] Various bug fixes

v1.8.1 (Aug 10th, 2018)

  • [Bug Fix] Fixed an issue that prevented some branch names to work with the new branch comparison

v1.8.0 (Aug 9th, 2018)

  • [Feature] New comparison tool on the History page: Compare any two commits or branches
  • [Enhancement] Individual VBA lines and cells/cell ranges can now be selected and shared via URL
  • [Enhancement] The repository names now show a link to the original Git repository when hovering over them
  • [Enhancement] A new summary of changes at the top of the diff view makes it easy to jump to the relevant changes
  • [Enhancement] You can now right click a cell on a sheet to copy its content
  • [Bug Fix] Various bug fixes

v1.7.2 (Aug 8th, 2018)

  • [Enhancement] Enterprise only: You can now set the port on which xltrail runs

v1.7.1 (May 30th, 2018)

  • [Bug Fix] Enterprise only: Resolved connectivity issues that could occur in rare cases

v1.7.0 (May 10th, 2018)

  • [Enhancement] Search now allows to search for repositories
  • [Bug Fix] Various bug fixes

v1.6.3 (Mar 22th, 2018)

  • [Bug Fix] Unknown named ranges were preventing sheet diffs to show correctly

v1.6.2 (Mar 15th, 2018)

  • [Enhancement] Enterprise only: Log level can be set via the management console
  • [Bug Fix] Diff urls were sometimes causing issues

v1.6.1 (Mar 12th, 2018)

  • [Enhancement] Enterprise only: Timeout can now be increased for complex sheet diffs via the management console
  • [Bug Fix] Allow @ in git user names

v1.6.0 (Mar 9th, 2018)

  • [Enhancement] All diffs for a commit are now shown on a single page (via history page)
  • [Feature] Repo username and password can now be edited
  • [Bug Fix] Workbooks that were tracked via Git LFS were causing an error
  • [Bug Fix] Empty repos were causing an error

v1.5.1 (Feb 27th, 2018)

  • [Bug Fix] Some VBA diffs were causing an error message when called from the history page
  • [Feature] Enterprise only: Improved installation size

v1.5.0 (Feb 21st, 2018)

  • [Feature] xltrail now properly supports Git branches

v1.4.2 (Feb 21st, 2018)

  • [Maintenance] Maintenance Release

v1.4.1 (Jan 2nd, 2018)

  • [Feature] Enterprise only: Allow to disable Git SSL certificates verification

v1.4.0 (Dec 18th, 2017)

  • [Feature] Allow to change user passwords when using the internal user directory
  • [Bug Fix] Add a new repo: Don't hang when Git remote can't be validated

v1.3.1 (Dec 2th, 2017)

  • [Enhancement] More prominent "Processing" badge
  • [Enhancement] Validate Git url

v1.3.0 (Nov 8th, 2017)

  • [Feature] Enterprise only: LDAP/AD authentication for users
  • [Feature] Enterprise only: Show notification when updates are available
  • [Enhancement] Improved sheet diff algorithm
  • [Enhancement] Sheet diff caching

v1.2.1 (Oct 24th, 2017)

  • [Bug Fix] Enterprise only: xltrail now works behind a proxy server

v1.2.0 (Oct 20th, 2017)

  • [Feature] Enterprise only: Support Git remotes on file system
  • [Enhancement] Workbook size is now shown
  • [Enhancement] Better progress indication
  • [Enhancement] Show all Git versions in history
  • [Enhancement] Workbook vba/sheet search
  • [Enhancement] Collapsible sidebar
  • [Bug Fix] Memory issues with big workbooks are resolved

v1.1.0 (Sep 26th, 2017)

  • [Enhancement] Show/sort VBA types analogous to VB Editor

v1.0.0 (Sep 22th, 2017)

  • Initial release

results matching ""

    No results matching ""