Releases: treeform/flatty
Releases · treeform/flatty
Release list
0.4.0
Flatty 0.4.0
This release brings Flatty forward with platform/serialization fixes, benchmark cleanup, and the new Nimby-based CI/docs workflow.
Highlights
- Added support for 32-bit platforms.
- Added unsigned integer support.
- Updated the minimum Nim requirement to
nim >= 1.4.0. - Fixed Windows-related behavior and disabled range serialization paths that were hitting a compiler issue.
- Fixed a strict-aliasing issue and renamed benchmark files from
benchmark_*tobench_*. - Applied broad source formatting cleanup across the library.
- Migrated build and docs workflows to
treeform/setup-nim-action@v6with Nimby dependency installation. - Added
tests/tests.nimas the aggregate CI test entrypoint and standardized CI onnim r tests/tests.nim.
Merged PRs
- #45 Migrate CI to Nimby
- #44 Reformat source
- #39 Use Nim 2.0 with Atlas in CI, with 32-bit and uint support work
- #35 Small fixes
- #31 Rename benchmark files and fix strict aliasing
Full changelog: 0.3.4...0.4.0
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2: Merge pull request #23 from guzba/master
fix for nim issue #10128