Skip to content

Latest commit

 

History

History
133 lines (92 loc) · 3.76 KB

CHANGELOG.md

File metadata and controls

133 lines (92 loc) · 3.76 KB

Change Log

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

Added

  • 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.

Changed

  • Better configuration property document generation.

Removed

  • Removed build package linting to fix (overly restrictive) GitHub workflow CLI.

0.13 - 2021-09-13

Changed

  • 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

Changed

  • Add back buffer switch message in buffer-manager.
  • Add name to cl-print-object output config-persistent (see eieio-object-name-string).
  • Fix (other) buffer selection. Since Emacs 27 let forms no longer have an effect on EIEIO slot values even using with-slots.

0.11 - 2020-12-17

Major refactoring: cleaned up compilation and package-lint warnings.

Changed

  • Upgraded to Emacs zenbuild.
  • Compat with recent flycheck and package-lint.
  • Minor bug fixes.

Removed

  • Unused function buffer-manager-display-given-entries.

0.10 - 2019-06-20

Added

  • Additional proeprty types.

Changed

  • Bug fixes to slot persistence.

0.9 - 2019-06-15

Added

  • 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 like flex-comple.

Changed

  • Compat with recent EIEIO with better Emacs OO and CLOS symantics.

0.8 - 2019-06-15

Changed

  • Better compatibility with Emacs 26.

0.6 - 2018-05-28

Added

  • config-persistent-reset to clear state of persistent configuration objects.

0.5 - 2017-09-03

Changed

  • Dependencies and headers to be adhere more to convention.

0.4 - 2017-08-27

Changed

  • Bug fixes: entry naming enumeration name fix.

0.3 - 2017-08-23

Changed

  • Bug fixes: entry naming enumeration name fix, last buffer switch back.

0.2 - 2017-08-06

Changed

  • Split out entry management from buffer specific to allow extending from other libraries.

Added

  • Add configuration save.

0.1 - 2017-08-06

Added

First major release.