Skip to content

Releases: ByteLandTechnology/taffy-layout

v2.0.3

30 Jan 13:23

Choose a tag to compare

2.0.3 (2026-01-30)

🐛 Bug Fixes

  • tree: correctly cast BigInt array return type in children method (539a9d5)

📚 Documentation

  • structural refactor and example enhancements (32ec444)

🔧 Chores

  • update typedoc config and regenerate docs (7c9b286)

v2.0.2

25 Jan 02:05

Choose a tag to compare

2.0.2 (2026-01-25)

📚 Documentation

  • fix i18n links to point to localized documentation (6e90f88)

v2.0.1

25 Jan 01:58

Choose a tag to compare

2.0.1 (2026-01-25)

📚 Documentation

  • add links to detailed documentation in READMEs (d565edf)
  • update documentation and connect with generated tests (a807ab2)

💄 Styles

  • optimize generate-example-tests.ts performance (5183f9f)

v2.0.0

24 Jan 11:12

Choose a tag to compare

2.0.0 (2026-01-24)

⚠ BREAKING CHANGES

  • The API now strictly uses standard JavaScript arrays (bigint[]) instead of
    BigUint64Array for passing and receiving lists of node IDs. This improves ergonomics but requires
    updating existing code.

Changes:

  • Changed newWithChildren to accept bigint[] instead of BigUint64Array.
  • Changed setChildren to accept bigint[] instead of BigUint64Array.
  • Changed getDisjointNodeContextMut to accept bigint[] instead of BigUint64Array.
  • Changed children (getter) to return bigint[] instead of BigUint64Array.
  • Updated documentation and examples to reflect these changes.

♻️ Refactoring

  • replace BigUint64Array with plain bigint[] for tree operations (ee445ff)

v1.4.0

23 Jan 02:12

Choose a tag to compare

1.4.0 (2026-01-23)

✨ Features

  • tree: improve printTree to return string instead of void (d2a84cc)

📚 Documentation

  • move API documentation to docs/api directory (0571044)

v1.3.0

22 Jan 15:20

Choose a tag to compare

1.3.0 (2026-01-22)

✨ Features

  • layout: add batch get method with type-safe property access (351b5b2)

v1.2.0

22 Jan 13:27

Choose a tag to compare

1.2.0 (2026-01-22)

✨ Features

  • enforce strict TypeScript types for Style property keys (7230bcf)

v1.1.0

22 Jan 12:37

Choose a tag to compare

1.1.0 (2026-01-22)

✨ Features

  • style: add batch get and set methods (25f6dc4)
  • style: add individual property getters/setters and flatten property paths (1e4c648)

v1.0.3

21 Jan 01:45

Choose a tag to compare

1.0.3 (2026-01-21)

📚 Documentation

  • add Taffy Layout logo and update READMEs (a12bca1)

🔧 Chores

  • add MIT LICENSE file (95dbb9d)
  • update wasm-pack to ^0.14.0 (eb41a97)

v1.0.2

20 Jan 14:32

Choose a tag to compare

1.0.2 (2026-01-20)

📚 Documentation