All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Bump yargs-parser from 20.2.9 to 21.0.0
#5 - Bump eslint from 7.32.0 to 8.1.0
#4 - Bump eslint-plugin-jest from 24.7.0 to 25.2.2
#2
- Added tracking of package-lock.json.
26d6e53 - Improved typing in tests.
40ec039 - Made test mocks more explicit.
ed02bc3 - Migrated code to TypeScript.
475f57f - Improved code coverage.
48f97bb - Migrated code to TypeScript (WIP).
e8ccdba - Improved documentation.
eed9cb8 - Improved typing of complex types.
26ebfe4 - Added plugin for linting YAML files.
b223dc8 - Bumped up dependencies.
1b8f1d7 - Switched to reusable workflow.
b63c385 - Enhanced names of parametrised tests.
6565570 - Migrated code to TypeScript (WIP).
9536f86 - Switched to vercel git hook manager.
90cafd6 - Removed unnecessary workflow triggers.
41aa90b - Removed unnecessary workflow.
e6f2329 - Added dependabot configuration.
a3f27ce - Updated TS targets for Node 12.
a4cfd49 - Modified the error level of JSON schema linter.
c7c6ccb - Bumped up jest to 27.4.3.
ad659e3 - Migrated code to TypeScript (WIP).
a27491b - Updated build script.
f446f53 - Updated README.
2bde6ca - Removed obsolete coverage path.
af7df5f
v2.1.0 - 2021-10-18
- Added shell expansion for all option arguments.
e654a2f - Bumped up version to v2.1.0.
55d6eeb - Ignore an errant rule.
2630b3f
v2 - 2021-09-28
v2.0.0 - 2021-09-28
- Fixed #1: Magic file .compiler-flags can not be overridden.
#1
- Added support for checking out repository tags.
ac214fb - Added cache invalidation mechanism via cache_suffix input.
a8da891 - Implemented ctest_options input.
5243daf - Split CMake options input into current repository and dependency specific ones.
9cf6e6c - Improved parsing of CMake options.
d02f692 - Added input for cache recreation.
7949e28 - Allowed overriding of default options via current environment variables.
09d99ea - Fixed issue with missing dependency SHA keys when restoring from cache.
90b3dd4 - Abstracted building, test and install commands.
ff352e8 - Bumped up version to v2.0.0.
7ec16c8 - Added missing split of CMake options on spaces.
57e8381 - Bumped up dependency.
aad8190 - Updated README.
7f3e986 - Tidied.
5c8d1d0 - Merge tag 'v1.1.0' into develop
91cd585
v1.1.0 - 2021-09-08
- Removed superfluous workflows.
4bee22a - Extended build environment with common package path variables.
f30d2a9 - Bumped up version to v1.1.0.
b917dc1
v1.0.4 - 2021-09-01
- Improved log messages.
f1048e1 - Bumped up dependencies.
d131e76 - Added auto changelog mechanism.
425506a
v1.0.3 - 2021-08-05
- Fixed duplicated repository name in cache key.
329fb7f - Improved error handling.
64d952f - Updated cleanup workflow.
342baaf