Skip to content

v0.12.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 00:49
· 201 commits to main since this release
v0.12.2
98492b7

Upgrading to v0.12.2

Behaviour changes

  • C/C++ (looser): A test (or helper) that calls same-file functions through a table it builds (std::vector<std::pair<std::string, void (*)()>> tests = {{"get", TestGet}}, {check_a, &check_b}) counts their checks; the three-call helper depth of v0.12.1 had turned such a refactor into an assertion drop. Migration: None.
  • [tests] functions (looser): A declared Python name that starts with _ (_self_test) is a test and its body test scope; the private-name rule used to override the declaration. Migration: None.

The full ledger is in docs/ROADMAP.md.

What's Changed

  • fix(c,python): tests run from a table count, a declared _self_test is a test by @orieg in #194
  • chore(release): bump version to 0.12.2 with its ledger rows by @orieg in #195

Full Changelog: v0.12.1...v0.12.2