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.
1.12.0 - 2024-01-02
- Add debug compatibility for ceedling >= v0.32.0.
- Use the esbuild bundler to shrink the size of the release.
1.11.0 - 2023-11-29
- Add a vscode log channel for the extension.
- Do not use the path as test suite id, only the file name.
1.10.1 - 2022-06-07
- Fix the async-mutex import.
1.10.0 - 2022-06-04
- A option to remove the ANSI escape sequences.
1.9.1 - 2022-04-15
- Allow to debug on a multiple folders workspace.
- Run the
Clean
andClobber
commands on all root folders of the workspace.
1.9.0 - 2022-04-03
- A configurable aliases for the parameterized test macros
TEST_CASE
andTEST_RANGE
.
1.8.2 - 2021-04-21
- Choose the right report.xml when using gcov.
1.8.1 - 2021-02-17
- Fix the "always use default projectPath" issue.
1.8.0 - 2021-02-15
- Add support for
TEST_CASE
andTEST_RANGE
parameterized tests.
- Do not run ceedling from an unexisting directory.
1.7.0 - 2021-01-11
- Add the
Clean
andClobber
commands.
1.6.0 - 2020-10-09
- Add the errors reported by the ceedling build tools to the
PROBLEMS
tab. It should be enabled using theceedlingExplorer.problemMatching
option.
1.5.2 - 2020-07-06
- Fix of double autorun triggering on test file save
- Report errored tests properly
1.5.1 - 2020-04-22
- Support for multiline test function name
1.5.0 - 2020-04-20
- Add the
ceedlingExplorer.testCommandArgs
option to be able to rungcov
- Add the
ceedlingExplorer.prettyTestLabel
andceedlingExplorer.prettyTestFileLabel
options for the sake of beauty
1.4.2 - 2019-11-30
- Correct the
ceedlingExplorer.debugTestExecutable
path of tests with specific defines
1.4.1 - 2019-09-16
- Determine debugged executable extension based on OS
- Allow debug in vscode multi directory workspace
1.4.0 - 2019-08-06
- Detect build directory path from project.yml
- No tests appearing when
:unity
is defined but not:test_prefix
1.3.0 - 2019-06-05
- Detect xml report path from project.yml
- Uprade some dependencies for security reasons
1.2.1 - 2019-02-28
- The debug of the failing tests is now possible
1.2.0 - 2019-02-12
- Add the debug feature
- Uprading the dependencies
1.1.3 - 2018-10-11
- Do not complain about bad configuration when a non ceedling project is opened
1.1.2 - 2018-10-08
- Fix the bug which was causing infinity loop on reload using cmd.exe shell
1.1.1 - 2018-10-07
- Fix the wrong line number for test if there is more than one line feed before
1.1.0 - 2018-10-07
- Add
shellPath
option to use the shell where ceedling is installed
- Initial features