## [Unreleased] - TODO: Improve and streamline installation - TODO: Add support for targeting specific files ## [0.1.3] - 2021-07-07 The most significant update to how the core commands work and how the command-line arguments are handled. Most of the overall structure is starting to feel stable enough to begin documenting and adding comments. - Commands are now `rvw` and `fmt` - Adds command-line arguments support - Adds support for specifying tags via the command-line - Adds support for specifying files via the command-line - Adds support for handling keywords via the command-line - Improved configuration and loading - Adds Tools class for more convenient filtering of tools based on arguments - Begins the process of adding documentation comments ## [0.1.2] - 2021-05-04 The bare minimum works now, but it's not quite there for day-to-day use. It works well enough that it's being used to review this project, but there's much more to do. - Add Runner to wrap individual commands - Add benchmark/timing to Runner - Extract Logging to a dedicated class - Intelligently handle non-zero exit statuses ## [0.1.1] - 2021-04-17 It doesn't work just yet, but it's filling out. Primarily, this enables it to parse the configuration file and turn each tool's settings into a runnable command string for install, prepare, review, and format. - Added Configuration Management - Added command-line framework with option parsing - Created configuration loading bits - Built pieces to generate complete command strings ## [0.1.0] - 2021-04-16 - Initial release