Skip to content

Releases: treeform/flatty

0.4.0

Choose a tag to compare

@treeform treeform released this 25 May 04:24

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_* to bench_*.
  • Applied broad source formatting cleanup across the library.
  • Migrated build and docs workflows to treeform/setup-nim-action@v6 with Nimby dependency installation.
  • Added tests/tests.nim as the aggregate CI test entrypoint and standardized CI on nim 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

Choose a tag to compare

@treeform treeform released this 09 Jun 06:32
07f6ba8

What's Changed

Full Changelog: 0.3.3...0.3.4

0.3.3

Choose a tag to compare

@treeform treeform released this 21 May 01:02

Full Changelog: 0.3.2...0.3.3

0.3.2

Choose a tag to compare

@treeform treeform released this 18 May 17:48

Full Changelog: 0.3.1...0.3.2

0.3.1

Choose a tag to compare

@treeform treeform released this 17 May 06:19

Full Changelog: 0.3.0...0.3.1

0.3.0

Choose a tag to compare

@treeform treeform released this 17 May 03:59

Full Changelog: 0.2.4...0.3.0

0.2.4

Choose a tag to compare

@treeform treeform released this 13 Feb 18:26
c87340c

What's Changed

  • 0.2.4 ptr UncheckedArray[uint8] binny reading by @guzba in #28

Full Changelog: 0.2.3...0.2.4

0.2.3

Choose a tag to compare

@treeform treeform released this 12 Oct 00:28
c3c4a40

What's Changed

Full Changelog: 0.2.2...0.2.3

0.2.2: Merge pull request #23 from guzba/master

Choose a tag to compare

@treeform treeform released this 30 Jun 04:45
d904460
fix for nim issue #10128

0.2.1

Choose a tag to compare

@treeform treeform released this 12 Feb 18:17
0.2.1