Skip to content

v1.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Oct 12:36
· 117 commits to master since this release
v1.2.1
47d2c5e

💪 Fixed

  • #1360 Fixed a delta build reporting another run’s cached test results when the --test-case or --exclude_test_case filter changed between runs. It affected every project whose :use_backtrace is not :none, including the :simple default. A changed filter now reruns the test executable without recompiling or relinking it. An unchanged filter still reuses the cached results.
  • #1361 Fixed every command that loads a project, files:test and dumpconfig included, rewriting the vendored Unity, CMock, and CException sources in build/vendor/ in place. A second command run while a build compiled could leave the compiler reading a half-written header. Only a test build or release build now brings build/vendor/ up to date. A vendored file that already matches its source is no longer written, and one that differs (e.g. after an accidental edit) is replaced whole.
  • #1362 Fixed gcov:, valgrind:, sanitize:, and bullseye: single-file tasks rejecting a project-relative path, such as gcov:test/test_calculator.c. They now accept a path to tell same-named test files apart, as test: tasks do.