makeup
makeup copied to clipboard
build(deps): bump taffy from 0.3.18 to 0.6.1
Bumps taffy from 0.3.18 to 0.6.1.
Release notes
Sourced from taffy's releases.
v0.6.1
Fixes
- Fix calculation of
auto-fill/auto-fitrepetition count when container has a definite percentage size (#722)- Fix min-size style not affecting intrinsic sizes (#723)
- Fix documentation of dirty and mark_dirty functions (#724)
- Fix intrinsic size of scroll containers that have a small explicit flex-basis (#728)
v0.6.0
Highlights
- The
Stylestruct has been "traitified". This supports Taffy's integration in Servo and generally makes Taffy more flexible. TheStylestruct still exists and implements the new traits so existing uses of Taffy will continue to work as before.- The
box-sizingstyle is supported- Computed margins are output in
LayoutFixes
- Fix
print_tree()when rounding is disabled (#680)- Absolute Insets should be resolved against the container size minus border (#666)
- Fix flooring hypothetical_main_size by computed min size (#689)
- Fix flex line cross-size determination (#690)
- Fix panics in the grid algorithm (#691)
- Fix resolving flexible lengths (WPT css/flexbox-multiline-min-max test) (#692)
- Fix wrapping when a max main size style is present (#694)
- Fix case where Taffy allowed margins to collapse through an element when it shouldn't have (#695)
Added
- Legacy text align (for laying out
<center>and<div align="..">) is supported- Add
is_tablefor block items (#701)- Impl
DebugandCloneforCache(#688)- Implement
DebugandPartialEqfor tree types (#697)v0.5.2
- Fix block stretch sizing (don't always apply stretch sizing to block containers) (#674)
- Fix computation of intrinsic main size when it depends on a child's known cross size (#673)
- Fix panic when GridLine 0 is specified (#671)
- Docs: Document feature flags and scrape examples (#672)
- Docs: Update cosmic-text example to cosmic-text 0.12 (#670)
v0.5.1
Fixes
- Fix: Clamp block item stretch widths by their min and max width (#664)
- Fix: Auto margin computation in block layout (#663)
v0.5.0
The changes in 0.5 are relatively small but the new measure function parameter is a breaking change so it requires a minor version bump.
... (truncated)
Changelog
Sourced from taffy's changelog.
0.6.1
Fixes
- Fix calculation of
auto-fill/auto-fitrepetition count when container has a definite percentage size (#722)- Fix min-size style not affecting intrinsic sizes (#723)
- Fix documentation of dirty and mark_dirty functions (#724)
- Fix intrinsic size of scroll containers that have a small explicit flex-basis (#728)
0.6.0
Highlights
- The
Stylestruct has been "traitified". This supports Taffy's integration in Servo and generally makes Taffy more flexible. TheStylestruct still exists and implements the new traits so existing uses of Taffy will continue to work as before.- The
box-sizingstyle is supported- Computed margins are output in
LayoutFixes
- Fix
print_tree()when rounding is disabled (#680)- Absolute Insets should be resolved against the container size minus border (#666)
- Fix flooring hypothetical_main_size by computed min size (#689)
- Fix flex line cross-size determination (#690)
- Fix panics in the grid algorithm (#691)
- Fix resolving flexible lengths (WPT css/flexbox-multiline-min-max test) (#692)
- Fix wrapping when a max main size style is present (#694)
- Fix case where Taffy allowed margins to collapse through an element when it shouldn't have (#695)
Added
- Legacy text align (for laying out
<center>and<div align="..">) is supported- Add
is_tablefor block items (#701)- Impl
DebugandCloneforCache(#688)- Implement
DebugandPartialEqfor tree types (#697)0.5.2
- Fix block stretch sizing (don't always apply stretch sizing to block containers) (#674)
- Fix computation of intrinsic main size when it depends on a child's known cross size (#673)
- Fix panic when GridLine 0 is specified (#671)
- Docs: Document feature flags and scrape examples (#672)
- Docs: Update cosmic-text example to cosmic-text 0.12 (#670)
0.5.1
- Fix: Clamp block item stretch widths by their min and max width (#664)
- Fix: Auto margin computation in block layout (#663)
0.5.0
... (truncated)
Commits
fae17c2Prepare for 0.6.1 release (#729)9f1d71cFix intrinsic size of scroll containers that have a small explicit flex-basis...343203dBuild examples separately in CI (#727)73cf7fcGenerated tests: only assert scroll width/height for nodes that are scroll co...0153947Remove clippy lint ignores (#725)7f8ec50Rename a test. Delete a duplicate test.af780e2Fix documentation of dirty and mark_dirty functions (#724)84ab995Fix intrinsic sizing min size (#723)b92dcecFixup missing generated test10b1e6fFix calculation ofauto-fill/auto-fitrepetition count when container has...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)