Changelog

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.1 (2020-09-24)

Bug Fixes

  • Declaring dependency on typing-extensions in pyproject.toml. #5

1.1.0 (2020-09-24)

Features

  • Adding support for formatting {completion} in LazyText_T values for completions. #4

Bug Fixes

  • Ensuring that prompt text does not reduce to nothing before attempting to fuzzy match against explicit completions and validation. #3

Miscellaneous

  • Moving ActionValidator._get_best_choice logic into utils.get_best_choice.

1.0.0 (2020-09-09)

Miscellaneous

  • Adding the basic first release of the action completer that I have used in the past for personal projects. Note that this is currently untested and I have since lost the git history for this project (I know, I know…).

  • Creating full test-suite for most basic (non-edge case) functionality.