4.0 feature freeze has started

Kevin Bullock kbullock+mercurial at ringworld.org
Tue Oct 18 16:21:15 EDT 2016


> On Oct 18, 2016, at 15:17, Kevin Bullock <kbullock+mercurial at ringworld.org> wrote:
> 
> I've merged default into stable and cut a 4.0-rc release. Please remember to update to stable and send only bug fixes, doc fixes, improved messaging, &c. per [1].
> 
> [1]: https://www.mercurial-scm.org/wiki/TimeBasedReleasePlan#Rules_for_code_freeze_and_stable_branch_commits

BTW here's a commit hook I'm experimenting with to prevent myself from accidentally breaking the rules:

[hooks]
precommit.code-freeze = test "$(hg branch)" != default -o -z "$(hg log -r default::stable -T'{node}\n')"

This is a little too permissive in that it allows queuing on default if someone has already been naughty and created a new head there ahead of stable, but I don't have a pithy fix for that yet. Suggestions welcome.

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock



More information about the Mercurial-devel mailing list