#pragma section-numbers 2

Release Notes

Features and bugfixes in our latest releases. Please see the Download page for links to source and binaries.

Note that Mercurial follows a time-based release plan with major releases every three months and minor (bugfix) releases on the first of every month (see TimeBasedReleasePlan).

{i} Be sure to read the upgrade notes when upgrading.

(See the archive for older versions)

1. Mercurial 3.2 (2014-11-01)

This is a quarterly feature release.

1.1. commands

1.2. core

1.3. extensions

1.4. hgweb

2. Mercurial 3.1.2 (2014-10-01)

This is a regularly-scheduled bugfix release.

3. Mercurial 3.1.1 (2014-09-01)

This is a regularly-scheduled bugfix release.

4. Mercurial 3.1 (2014-08-01)

4.1. Core features

4.2. Extension features

4.3. Fixes

4.4. Experimental features

4.5. Mercurial project

5. Mercurial 3.0.2 (2014-07-01)

This is a regularly-scheduled bugfix release.

6. Mercurial 3.0.1 (2014-06-01)

This is a regularly-scheduled bugfix release.

7. Mercurial 3.0 (2014-05-01)

This is a regularly-scheduled quarterly feature release. Unlike other 3.0 software releases, this is simply 2.9 + .1, so it should be the usual pain-free upgrade.

7.1. Core features

7.2. Extension features

7.3. Fixes

7.4. Experimental features

8. Mercurial 2.9.2 (2014-04-01)

This is a regularly-scheduled bugfix release.

9. Mercurial 2.9.1 (2014-03-01)

This is a regularly-scheduled bugfix release.

10. Mercurial 2.9 (2014-02-01)

This is a regularly-scheduled feature release.

10.1. Core features

10.2. Performance improvement

10.3. Extension features

10.4. Fixes

11. Mercurial 2.8.2 (2014-01-01)

This is a regularly-scheduled bugfix release.

12. Mercurial 2.8.1 (2013-12-01)

This is a regularly-scheduled bugfix release.

13. Mercurial 2.8 (2013-11-01)

This is a regularly scheduled feature release.

13.1. Core features

13.2. Extension features

13.3. Fixes

14. Mercurial 2.7.2 (2013-10-01)

Regularly scheduled bugfix release. This fixes significant regressions from 2.7 in push/pull performance and SSL negotiation.

15. Mercurial 2.7.1 (2013-09-03)

Regularly scheduled bugfix release.

16. Mercurial 2.7 (2013-08-01)

Regularly scheduled feature release. This release contains an important fix for a merge ancestor calculation regression in the 2.6 series.

16.1. Core features

16.2. Extension features

16.3. Fixes

17. Mercurial 2.6.3 (2013-07-01)

This is a regularly-scheduled bugfix release.

18. Mercurial 2.6.2 (2013-06-01)

This is a regularly-scheduled bugfix release.

19. Mercurial 2.6.1 (2013-05-14)

This is an unscheduled bugfix release to address some minor regressions in the 2.6 release.

20. Mercurial 2.6 (2013-05-01)

/!\ This release has known issues with some ignore rules (issue3921) and subrepos on Windows (issue3926)

This is a regularly scheduled feature release.

20.1. Core features

20.2. Extension features

20.3. Fixes

21. Mercurial 2.5.4 (2013-04-04)

This fixes an urgent regression in merging with subrepos introduced in 2.5.

22. Mercurial 2.5.3 (2013-04-01)

23. Mercurial 2.5.2 (2013-03-01)

24. Mercurial 2.5.1 (2013-02-08)

This is a non-scheduled bugfix release.

25. Mercurial 2.5 (2013-02-01)

This is a regularly-scheduled feature release.

25.1. Core features

25.2. Changeset Evolution

Major progress toward ChangesetEvolution were done.

25.3. Extension features

25.4. Fixes

26. Mercurial 2.4.2 (2013-01-01)

This is a regularly-scheduled bugfix release.

27. Mercurial 2.4.1 (2012-12-03)

This is a regularly-schedule bugfix release.

28. Mercurial 2.4 (2012-11-01)

This is a regularly-scheduled feature release.

28.1. Core features

28.2. Extension features

28.3. Fixes

29. Mercurial 2.3.2 (2012-10-01)

30. Mercurial 2.3.1 (2012-09-01)

31. Mercurial 2.3 (2012-08-01)

This is a regularly-scheduled feature release with numerous improvements and bugfixes.

31.1. Core features

31.2. Extension features

31.3. Fixes

32. Mercurial 2.2.3 (2012-07-01)

This is a regularly-scheduled bugfix release.

33. Mercurial 2.2.2 (2012-06-01)

This is a regularly-scheduled bugfix release.

34. Mercurial 2.2.1 (2012-05-03)

This is an unscheduled bugfix release to fix a signficant memory leak in hgweb.

35. Mercurial 2.2 (2012-05-01)

This is a regularly-scheduled feature release. The most notable feature is a new safe '--amend' option for commit using our new phases infrastructure. There are also a number of signficant performance improvements for large repositories and improvements for case-folding filesystems. See UpgradeNotes for minor compatibility notes.

35.1. Core features

35.2. Extension features

35.3. Fixes