2024-02-12
2024-02-08
2024-01-23
2024-01-02
2024-01-01
2023-12-19
2023-12-11
- Make `slotmap` dependency compatible with `no_std` environments (#594)
- Make `serde` dependency compatible with `no_std` environments (#592)
- Fix clippy::ptr_arg lints (#593)
2023-11-27
- Bump DavidAnson/markdownlint-cli2-action from 13 to 14 (#590)
- Update grid requirement from 0.11.0 to 0.12.0 (#589)
2023-11-26
2023-11-25
2023-11-22
- Convert mutable layout getters to layout setters (#583)
- Copy 0.3.17 and 0.3.18 release notes to main (#582)
- Add `TaffyTree.get_node_context` function (get immutable ref to context)
- Implement `Hash` for `NodeId`
2023-11-21
- Rename Taffy struct to TaffyTree (#580)
- Improve main module (lib.rs) docs + re-export more types at the crate root (#444)
- Compute content size, padding and border for each node (#573)
- Specialize cache for perform_layout and run_mode steps (#579)
2023-11-02
- Fix implementation of SizingMode::ContentSize for Flexbox, Grid, and Block algorithms (#576)
- Pass axis information when measuring a child's size (#575)
2023-10-29
2023-10-22
2023-10-18
2023-10-14
2023-10-12
2023-10-09
- Update release notes for 0.3.16 release (#558)
- Replace per-node measure functions with a single measure function + per-node context (#490)
- Fix caching for flexbox columns (#556)