2022-12-26
- Update grid requirement from 0.7.0 to 0.9.0 (#296)
- Avoid call to measure child by reusing the already-computed resolved_minimum_size (#294)
- Cleanup/old style helpers (#293)
2022-12-24
- Convert measure tests to gentests (#292)
- Fix sizing of flexbox nodes under a min-content constraint (#291)
- Better assert messages (#290)
2022-12-22
2022-12-21
2022-12-19
2022-12-14
- Release/0.2.2 (#281) (#283)
- Revert "Resolve vertical percentage padding/border against node height" (#282)
2022-12-09
- Update rstest requirement from 0.15.0 to 0.16.0 (#278)
- Update env_logger requirement from 0.9.0 to 0.10.0 (#277)
- Update convert_case requirement from 0.5.0 to 0.6.0 (#276)
2022-12-08
2022-11-30
- incorrect padding and border calculation (#272)
- Vertical border and padding percentage values are multiplied by available_space.width (#273)
2022-11-29
2022-11-28
2022-11-25
- Min values should override max values (#262)
- Add taffy::compute_layout to release notes
- Re-export compute::compute_layout at the top level (#266)
- Re-export compute::compute_layout at the top level (#266)
- Return iterator for children for `LayoutTree` (#260)
2022-11-24
- Fix errant ) (#259)
- Don't specify explicit version for dev-dependencies (#258)
- WIP: User-friendly release notes for 0.2 (#249)
- Rename Rect field start->left end->right (#257)
- Improve working and correctness of doc-comment (#256)
- Fix benchmark compilation + add super deep benchmarks (#255)
2022-11-23
- Change signature of mark_dirty method to match taffy 0.1 (#253)
- Fix calling set_measure on a node that didn't previously have a measure func (#252)
- Rename FlexboxLayout back to Style (#251)
- Implement "gap" property for flexbox algorithm (#248)
- Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)