diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..f48554b --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,52 @@ +# Changelog + +## [ v0.1.0 ] + +### Added +- Changelog +- Clean subcommand to clean build folder +- Test selection via `Evaluate` command +- Env overrides for standard directory structure + + `PLANR_CONFIG_DIR` - E.g. `planr` directory + + `PLANR_SRC_DIR` + + `PLANR_BUILD_DIR` +- Flags overrides for standard directory structure + + `-configdir` + + `-builddir` + + `-srcdir` +- `bash` adapter +- `config` command to get directory configuration settings +- "Primary" configuration file in "planr/config.toml" for rubric version information +- `json` output for the `evaluate` command + +### Changed +- Better executable handling in the `gtest` adapter + + Generates commends in `CMakeLists.txt` for debugging +- Better concurrency in test pipeline +- Much refactoring + +### Fixed +- BUG: Fix decoding when no defaults file are present + +## [ v0.0.3 ] + +### Fixed +- BUG: Paths to source or test files containing spaces would fail to compile + +## [ v0.0.2 ] + +### Added +- Improve CLI output by fencing traces +- Add colorized compilation traces +- Internal refactoring + +## [ v0.0.1 ] + +### Added +- Basic build pipeline +- Gtest Test Adapter +- Configuration decoder +- Basic CLI + + `build` command + + `clean` command + + `help` command |