From 465969af0d6a3e69e56de2048eb811e68d6f27a1 Mon Sep 17 00:00:00 2001 From: Flu0r1ne Date: Sun, 5 Sep 2021 14:44:41 -0500 Subject: Add changelog and bump version --- CHANGELOG.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ version.go | 2 +- 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md 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 diff --git a/version.go b/version.go index 51a9233..52c7c5d 100644 --- a/version.go +++ b/version.go @@ -1,3 +1,3 @@ package planr -const VERSION = "0.0.3" +const VERSION = "0.1.0" -- cgit v1.2.3