Skip to content

Releases: stillwater-sc/universal

Universal v4.4.6

09 Mar 14:18
4dd8047

Choose a tag to compare

[4.4.6] - 2026-03-09

Added

  • blocktriple: Add Teju Jagua shortest decimal conversion by @Ravenwater

CI/CD

  • Add dx scope to conventional commits config by @Ravenwater

Changed

  • blas: Improve type safety for generic arithmetic types by @Ravenwater
  • blas: Modernize idioms and remove dead code by @Ravenwater

Fixed

  • lns: Implement fraction() and fix components() formatting by @Ravenwater
  • lns: Drop redundant 'b' prefix in components() special-case branches by @Ravenwater
  • blas: Fix three bugs in BLAS subsystem by @Ravenwater
  • blas: Documentation by @Ravenwater
  • blas: Address CodeRabbit review feedback by @Ravenwater
  • teju: Address CodeRabbit review feedback on PR #544 by @Ravenwater
  • teju: Fix dangling decimal point and incorrect usage example by @Ravenwater

Miscellaneous

  • dx: Add Claude Code project configuration by @Ravenwater
  • dx: Address CodeRabbit review feedback by @Ravenwater
  • dx: Use CMake presets instead of ad-hoc build directories by @Ravenwater
  • dx: Make issue comments opt-in in fix-issue skill by @Ravenwater
  • dx: Use category-qualified paths in new-number-type skill by @Ravenwater
  • dx: Fix compile_all label path pattern in new-number-type skill by @Ravenwater
  • dx: Address remaining CodeRabbit review items by @Ravenwater

Universal v4.4.5

07 Mar 00:19
8c2c950

Choose a tag to compare

[4.4.5] - 2026-03-07

Added

  • posit: Implement flag-honoring operator<<() via blocktriple by @Ravenwater

Fixed

  • blocktriple: Use double instead of long double in fallback path by @Ravenwater
  • posit,blocktriple: Address CodeRabbit review findings by @Ravenwater
  • blocktriple: Normalize defaultfloat to scientific in to_string() by @Ravenwater

Universal v4.4.4

06 Mar 12:30
0c67923

Choose a tag to compare

[4.4.4] - 2026-03-06

Fixed

  • ereal: Implement flag-honoring operator<<() for decimal output by @Ravenwater
  • ereal: Address CodeRabbit review findings in to_string() by @Ravenwater
  • cmake: Adding missing vars to cmake summary function by @Ravenwater
  • ereal: Address second CodeRabbit review round by @Ravenwater
  • ereal: Use full ereal magnitude for fixed-format rounding, not just _limb[0] by @Ravenwater
  • ereal: Guard against empty _limb vector in to_string() by @Ravenwater
  • ereal: Implement flag-honoring operator<<() for decimal output (#538) by @Ravenwater

Universal v4.4.3

05 Mar 18:44
eaaf535

Choose a tag to compare

[4.4.3] - 2026-03-05

Changed

  • docker: Replace 36 Dockerfiles with single devcontainer + release image by @Ravenwater
  • constants: Replace M_* with std::numbers and add precision … (#536) by @Ravenwater

Fixed

  • docker: Make release image a usable dev environment by @Ravenwater
  • posit: Fix division bugs and complete regression tests (#537) by @Ravenwater

Miscellaneous

  • deps: Bump svgo from 4.0.0 to 4.0.1 in /docs-site (#535) by @dependabot[bot]

Universal v4.4.1

03 Mar 11:44
043cf3e

Choose a tag to compare

[4.4.1] - 2026-03-02

Fixed

  • ci: Add GITHUB_TOKEN to git-cliff release action by @Ravenwater

Testing

Universal v4.4.0

02 Mar 14:22
401df41

Choose a tag to compare

[4.4.0] - 2026-03-02

Added

Universal v4.3.0

01 Mar 20:32
d5c1787

Choose a tag to compare

[4.3.0] - 2026-03-01

Added

CI/CD

  • Tiered CI workflow — draft PR early, merge PR late (#530) by @Ravenwater

Documentation

Fixed

  • docs-site: Rewrite .md links to clean URLs during sync (#525) by @Ravenwater

Universal v4.2.0

28 Feb 02:03
98f5274

Choose a tag to compare

[4.2.0] - 2026-02-28

Added

  • dfloat: Portable blockbinary storage, string I/O, and formatting (#524) by @Ravenwater

Universal v4.1.0

27 Feb 20:58
ecf3436

Choose a tag to compare

[4.1.0] - 2026-02-27

Documentation

Git

Universal v4.0.0

27 Feb 16:38
3e8c54e

Choose a tag to compare

[4.0.0] - 2026-02-27

CI/CD

Fixed

  • dfloat,hfloat: Add canonical regression test guards to all test files (#521) by @Ravenwater

Miscellaneous