Skip to content

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 22 Mar 08:32
· 635 commits to main since this release

Fixed

  • Fixed currency rates CI/CD pipeline: migrated Frankfurter API to api.frankfurter.dev/v1, set proper User-Agent header to avoid CDN 403 blocks, added error detection for silent failures
  • Upgraded GitHub Actions from Node.js 20 to Node.js 24 (actions/checkout@v6, actions/setup-python@v6)

Changed

  • Currency rates update schedule changed from weekly to daily (weekdays at 17:00 UTC)

Added

  • Unit ambiguity detection: expressions like 19 ton now show both metric ton (mass) and Toncoin (TON cryptocurrency) as alternative interpretations
  • Contextual unit resolution: 19 ton in usd automatically selects crypto, 19 ton in kg selects mass
  • Unit::is_same_category() method for checking unit type compatibility

Fixed

  • 19 ton no longer produces only the cryptocurrency interpretation; both mass and crypto alternatives are surfaced (#104)