Skip to content

v0.14.4

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 03:33
· 34 commits to main since this release
v0.14.4
410daf2

Upgrading to v0.14.4

Behaviour changes

  • assertion-reduction (looser (false positive removed)): A same-file helper whose whole body is one call to another same-file function, passing names and literals through (a thin wrapper: install(a) { install_with(a, false) }), counts that function's checks as its own, in every pack that resolves helpers; up to three wrappers are followed and a cycle stops. A test calling a helper that became such a wrapper keeps its effective-assertion count instead of being reported. In C/C++ and Python a wrapper hop no longer spends one of the three call levels, so checks reached through wrappers past the third level now count. Migration: None; an allow-assertion-drop added for a helper refactored into a wrapper can be dropped.

The full ledger is in docs/ROADMAP.md.

What's Changed

  • chore(hooks): move this repository's hook files to v0.14.3 by @orieg in #243
  • fix(assertion-reduction): resolve same-file helpers through thin wrappers by @orieg in #244
  • chore(release): bump version to 0.14.4 with its ledger rows by @orieg in #245

Full Changelog: v0.14.3...v0.14.4