Changelog
What’s changed in recent releases?
Visit our developer’s manual for technical details about our release schedule and versioning scheme.
1. TODO v21.12 (unreleased)
1.1. Breaking changes
- Changed how
add-hook!
interprets its first argument. Source. - Removed :ui fill-column. Source.
1.2. Project
- New documentation! TODO
1.3. Core
1.3.1. refactor!
Flags: change how
add-hook!
interprets its first argument
This macro formerly provided this syntax sugar for specifying modes instead of hooks, e.g.
This blocked dynamic usage of add-hook!
, e.g. this does not work:
So this syntax was replaced with square brackets, e.g.
1.4. Modules
- Add :completion vertico and made it our default :completion module: vertico et co is an excellent package (well written, performant, and simple). All the ideals I had wanted from ivy, but better executed.
- Remove :ui fill-column: it was redundant with
display-fill-column-indicator-mode
, which is now built into Emacs 27.
2. Archived
Due to the sheer amount of work that’s
2.1. TODO 21.12.0
2.1.1. Breaking changes
- Drop Emacs 26.x support. Our minimum supported version is now Emacs 27.1, with our recommended versions being 27.2 (stable) or native-comp.