makeup
makeup copied to clipboard
build(deps): bump taffy from 0.3.18 to 0.5.2
Bumps taffy from 0.3.18 to 0.5.2.
Release notes
Sourced from taffy's releases.
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.
- Added: A
style: &Styleparameter has been added to measure functions.- Added: The
MaybeMath,MaybeResolve, andResolveOrZerotraits have been made public.- Fix: use SizingMode::Inherent when sizing absolute children of flexbox nodes.
- Deps: Update grid requirement from 0.13.0 to 0.14.0
v0.4.4
Fixes
- Content alignment (
align-content/justify-content) behaviour was updated to match the latest spec (and Chrome 123+) (#635)- Ensure that root Flexbox nodes are floored by their padding-border (#651, #655)
- Use grid area size not available space when applying aspect ratio to grid containers (#656)
v0.4.3
Fixes
- Fix compilation error in
evenly_sized_tracksstyle helper in recent versions of rustc caused by a change/regression in type inference (#643). Note that 3rd-party code that call style helpers that take anInto<f32>parameter may still be affected by this issue, but they should be able to fix on their side by clarifying the type passed inv0.4.2
- Fixed: single-line flex-container should clamp the line's cross-size (#638)
- Reduced binary footprint of Taffy from around 300kb to around 150kb (#636)
v0.4.1
- Fixed: CSS Grid track sizing not respecting growth limits in some circumstances (#624)
v0.4.0
Highlights
- Support for CSS Block layout (
display: block)- Support for the
overflowproperty (+scrollbar_widthforoverflow: scroll)- Improved measure function API
- Completely refactored low-level API
- Simplified module hierarchy (+ most types/functions are now exported from the crate root)
- Expanded set of examples which better document integration with other layout systems (e.g. text layout)
- Computed values for
paddingandborderare now output into theLayoutstruct
... (truncated)
Changelog
Sourced from taffy's changelog.
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
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.
- Added: A
style: &Styleparameter has been added to measure functions.- Added: The
MaybeMath,MaybeResolve, andResolveOrZerotraits have been made public.- Fix: use SizingMode::Inherent when sizing absolute children of flexbox nodes.
0.4.4
Fixes
- Content alignment (
align-content/justify-content) behaviour was updated to match the latest spec (and Chrome 123+) (#635)- Ensure that root Flexbox nodes are floored by their padding-border (#651, #655)
- Use grid area size not available space when applying aspect ratio to grid containers (#656)
0.4.3
Fixes
- Fix compilation error in
evenly_sized_tracksstyle helper in recent versions of rustc caused by a change/regression in type inference (#643). Note that 3rd-party code that call style helpers that take anInto<f32>parameter may still be affected by this issue, but they should be able to fix on their side by clarifying the type passed in0.4.2
- Fixed: single-line flex-container should clamp the line's cross-size (#638)
- Reduced binary footprint of Taffy from around 300kb to around 150kb (#636)
0.4.1
- Fixed: CSS Grid track sizing not respecting growth limits in some circumstances (#624)
0.4.0
Highlights
... (truncated)
Commits
770e104Include examples in Cargo.toml package (#677)d968ea3Prepare for v0.5.2 release (#676)9651a18Block stretch sizing fixes (#674)3230c91Document feature flags and scrape examples (#672)cd73db3Fix computation of intrinsic main size when it depends on a child's known cro...385a9b8Fix panic when GridLine 0 is specified (#671)aeb0b44Update cosmic-text example to cosmic-text 0.12 (#670)e363fc8Prepare for v0.5.1 release (#665)fd91125Fix auto margin computation in block layout (#663)9129d5aClamp block item stretch widths by their min and max width (#664)- 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)