All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.1 - 2021-11-22
- Functionality to add invocation of commands for
config-prop
input types, which is the base class used to read a compiler property setting from the user.
1.0 - 2021-09-14
Major release as the code base has been stable for a few years.
- Better configuration property document generation.
- Removed build package linting to fix (overly restrictive) GitHub workflow CLI.
0.13 - 2021-09-13
- Fix/add default support for file and directory config properties.
- Fixed history variable handling for file and directory config properties.
- Fixed infinite loop on missing slot error.
0.12 - 2020-12-20
- Add back buffer switch message in
buffer-manager
. - Add name to
cl-print-object
outputconfig-persistent
(seeeieio-object-name-string
). - Fix (other) buffer selection. Since Emacs 27
let
forms no longer have an effect on EIEIO slot values even usingwith-slots
.
0.11 - 2020-12-17
Major refactoring: cleaned up compilation and package-lint warnings.
- Upgraded to Emacs zenbuild.
- Compat with recent flycheck and
package-lint
. - Minor bug fixes.
- Unused function
buffer-manager-display-given-entries
.
0.10 - 2019-06-20
- Additional proeprty types.
- Bug fixes to slot persistence.
0.9 - 2019-06-15
- New property based configuration for the
config-manage
library that allows for quick but robust minibuffer configuration of configuration entries. - More
config-manage-mode
options for more versile extensions likeflex-comple
.
- Compat with recent EIEIO with better Emacs OO and CLOS symantics.
0.8 - 2019-06-15
- Better compatibility with Emacs 26.
0.6 - 2018-05-28
config-persistent-reset
to clear state of persistent configuration objects.
0.5 - 2017-09-03
- Dependencies and headers to be adhere more to convention.
0.4 - 2017-08-27
- Bug fixes: entry naming enumeration name fix.
0.3 - 2017-08-23
- Bug fixes: entry naming enumeration name fix, last buffer switch back.
0.2 - 2017-08-06
- Split out entry management from buffer specific to allow extending from other libraries.
- Add configuration save.
0.1 - 2017-08-06
First major release.