2025-02-20
- Feature flag calc values (#806)
- Validate tag when deserializing values (#805)
- Use `*const ()` to represent `CompactLength` and add implementation for 32 bit platforms (#789)
2025-02-08
2025-02-07
2025-02-06
2025-02-01
- Bump DavidAnson/markdownlint-cli2-action from 18 to 19 (#790)
- Upgrade rand and rand_chacha (bench deps) to 0.9 (#798)
- Update grid requirement from 0.15.0 to 0.16.0 (#797)
2025-01-21
2025-01-17
2025-01-16
2025-01-11
- Add inherent method constructors to style dimension types (#788)
- Move CompactLength into it's own module (#787)
- Revert "Special-case "compressible replaced elements" in grid sizing algorithm (#785)" (#786)
- Special-case "compressible replaced elements" in grid sizing algorithm (#785)
2025-01-10
- Fix inverted track sizing conditional (#784)
- Grid: only stretch auto tracks if content-alignment is stretch (#783)
2025-01-08
2025-01-06
- Implement `calc()` in the low-level API (#773)
- Use tagged pointer to represent size/length values (#769)
- Prepare for v0.7.3 release (#780)
- Use &self instead of &mut self for detailed_layout_info method (#779)
2025-01-05
2025-01-03
- Add Servo as a user of Taffy. List Blitz instead of Dioxus (#776)
- Prepare for v0.7.2 release (#775)
- Detailed layout info cleanup (#774)
- Add API to expose computed grid information (#772)
2024-12-24
2024-12-23
2024-12-16
2024-12-15
- Fully remove num-traits (#762)
- Eliminate the num-traits dependency (#761)
- Improve interaction of abspos children of block containers with margin collapsing (#760)
2024-12-12
- Prepare for v0.7.0 release (#759)
- Split out caching into separate `CacheTree` trait (#758)
- TaffyTree::set_children: Remove from previous parent (#749)
- Add content-box helper methods to Layout (#757)