TortoiseSVN 1.10 is a superset of all previous TortoiseSVN releases, and is considered the current stable and "best" release. Anything in earlier versions is also in 1.10, but 1.10 contains features and bugfixes not present in any earlier release.
This page describes only major changes. For a complete list of changes, you can check our commit logs
Don't forget to check out all the changes in the Subversion library that also is now at version 1.10: all those changes are of course in TortoiseSVN as well. See the full list of changes in the Subversion 1.10 release notes.
TortoiseSVN 1.10 and later requires at least Windows 7 or later. It won't run on Windows Vista anymore.
If you're still need to use those earlier OS, you have to keep using TortoiseSVN 1.9 for Windows Vista or TortoiseSVN 1.8 for Windows XP.
Shelving and Unshelving
Subversion 1.10 has a new experimental feature called shelving which is enabled in TortoiseSVN 1.10.
This feature allows you to shelve local changes, work on something else and commit and then unshelve those stored changes again.
New UI for TortoiseMerge
TortoiseMerge has been rewritten to use the Windows ribbon controls instead of the custom one. Which makes TortoiseMerge start up much faster than before and the UI also reacts faster.
TortoiseMerge can now show and change the encoding of the files and the EOLs.
Almost every dialog and feature got improved and added some small features.