summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorFlu0r1ne <flur01ne@flu0r1ne.net>2021-09-05 14:44:41 -0500
committerFlu0r1ne <flur01ne@flu0r1ne.net>2021-09-05 14:44:41 -0500
commit465969af0d6a3e69e56de2048eb811e68d6f27a1 (patch)
treefb522e66e8f745aebd5b2a8f09a01c135ee63b32 /CHANGELOG.md
parentb9b8d706efd0d9c1848d50e7f8afa1a74ce90037 (diff)
downloaddeb-planr-465969af0d6a3e69e56de2048eb811e68d6f27a1.tar.xz
deb-planr-465969af0d6a3e69e56de2048eb811e68d6f27a1.zip
Add changelog and bump version
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md52
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