2026-07-03
2026-06-12
- fix(flexbox): fallback safe align-self to start on abspos overflow (#958)
- Use SCREAMING_SNAKE_CASE for alignment constants (#961)
2026-05-27
2026-03-29
2026-03-17
2025-10-20
2025-08-20
2025-02-01
2025-01-06
- Implement `calc()` in the low-level API (#773)
- Use tagged pointer to represent size/length values (#769)
2024-11-16
2024-10-22
- Fix intrinsic size of scroll containers that have a small explicit flex-basis (#728)
- Generated tests: only assert scroll width/height for nodes that are scroll containers (#726)
- Fix intrinsic sizing min size (#723)
2024-07-29
2024-07-16
- Fix wrapping when a max main size style is present (#694)
- Fix resolving flexible lengths (WPT css/flexbox-multiline-min-max test) (#692)
- Fix flex line cross-size determination (#690)
- Flexbox: Fix flooring hypothetical_main_size by computed min size (#689)
- "Traitify" the `Style` struct (#568)
- Implement `box-sizing: content-box` (#675)
2024-07-11
- Remove unit tests from flexbox module (#681)
- Absolute Insets should be resolved against the container size minus border (#666)
2024-07-07
2024-06-29
2024-05-30
2024-05-14
2024-05-13
2024-04-09
2024-03-17
2024-02-12
2023-12-11
2023-11-26
2023-11-22
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)