aboutsummaryrefslogtreecommitdiff
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
parentb9b8d706efd0d9c1848d50e7f8afa1a74ce90037 (diff)
downloadplanr-465969af0d6a3e69e56de2048eb811e68d6f27a1.tar.xz
planr-465969af0d6a3e69e56de2048eb811e68d6f27a1.zip
Add changelog and bump version
-rw-r--r--CHANGELOG.md52
-rw-r--r--version.go2
2 files changed, 53 insertions, 1 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
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"