Skip to content

chore(deps): bump taffy from 0.8.3 to 0.11.0 - #29

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/taffy-0.11.0
Open

chore(deps): bump taffy from 0.8.3 to 0.11.0#29
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/taffy-0.11.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 17, 2026

Copy link
Copy Markdown

Bumps taffy from 0.8.3 to 0.11.0.

Release notes

Sourced from taffy's releases.

v0.11.0

The MSRV for this release is 1.71.

Implemented safe alignment keywords (#952)

Taffy now implements safe alignment (in addition to unsafe alignment).

The alignment style types are now structs consisting of an AlignmentKeyword and an AlignmentSafety modifier. For most users this will mean changing from using enum variants like AlignContent::Start to associated constants like AlignContent::START.

This change applies to the AlignContent, JustifyContent, AlignItems, JustifyItems, AlignSelf, and JustifySelf types.

Fixed

  • Grid: resolve item percentages against grid area rather than grid container (#960)

v0.10.1

Fixed

  • CSS Grid auto-repeat and minimum-size handling (#946)

v0.10.0

The MSRV for this release is 1.71.

Support for direction

The direction property is now supported, allowing for RTL layout of boxes in Block, Flexbox, and CSS Grid layout modes.

Support for floats

The float and clear properties are now supported. Support consists of a general-purpose FloatContext in the compute module, and integration of float layout into Block layout. Block layout now also has a BlockContext that allows a FloatContext to be shared across an entire Block formatting context.

Float support is feature flagged by the float_layout feature.

Support for parsing styles from CSS string (#929)

All of Taffy's style types (except the top-level Style struct) now have FromStr implementations that parses the type from the CSS representation of that value (e.g. 30px or 50% for LengthPercentage. A future version of Taffy will likely add support for parsing Style from ;-seperated CSS.

CSS parsing is feature flagged by the parse feature.

Changed

  • Make DetailedGridTracksInfo struct accessible from a public module (#899)
  • Add TaffyTree::write_tree method to debug print the tree into an arbitrary writer (#925)
  • The cache set and set APIs now take &LayoutInput rather than individual values (#933)

Fixed

  • Flexbox: apply gap even when there are auto margins (#938)

v0.9.2

... (truncated)

Changelog

Sourced from taffy's changelog.

0.11.0

The MSRV for this release is 1.71.

Implemented safe alignment keywords (#952)

Taffy now implements safe alignment (in addition to unsafe alignment).

The alignment style types are now structs consisting of an AlignmentKeyword and an AlignmentSafety modifier. For most users this will mean changing from using enum variants like AlignContent::Start to associated constants like AlignContent::START.

This change applies to the AlignContent, JustifyContent, AlignItems, JustifyItems, AlignSelf, and JustifySelf types.

Fixed

  • Grid: resolve item percentages against grid area rather than grid container (#960)

0.10.1

Fixed

  • CSS Grid auto-repeat and minimum-size handling (#946)

0.10.0

The MSRV for this release is 1.71.

Support for direction

The direction property is now supported, allowing for RTL layout of boxes in Block, Flexbox, and CSS Grid layout modes.

Support for floats

The float and clear properties are now supported. Support consists of a general-purpose FloatContext in the compute module, and integration of float layout into Block layout. Block layout now also has a BlockContext that allows a FloatContext to be shared across an entire Block formatting context.

Float support is feature flagged by the float_layout feature.

Support for parsing styles from CSS string (#929)

All of Taffy's style types (except the top-level Style struct) now have FromStr implementations that parses the type from the CSS representation of that value (e.g. 30px or 50% for LengthPercentage. A future version of Taffy will likely add support for parsing Style from ;-seperated CSS.

CSS parsing is feature flagged by the parse feature.

Additionally the parse_faster feature enables optimizations for faster parsing at the cost of pulling in proc-macro dependencies such as syn.

Changed

  • Make DetailedGridTracksInfo accessible from a public module (#899)
  • Add TaffyTree::write_tree method to debug print the tree into an arbitrary writer (#925)
  • The cache set and set APIs now take &LayoutInput rather than individual values (#933)

... (truncated)

Commits
  • 2ddc664 Prepare for v0.11.0 release (#963)
  • 9c58cc5 Use SCREAMING_SNAKE_CASE for alignment constants (#961)
  • 4a56ad2 Pin time to 0.3.47 (fixes build - time 0.3.48 is broken) (#962)
  • b353bc0 Grid: resolve item percentages against grid area rather than grid container (...
  • d1ff7e3 Implement safe and unsafe overflow-position alignment keywords (#952)
  • d803b72 Comine integration tests into one binary (#951)
  • 639f0ac Prepare for v0.10.1 release (#948)
  • 50e3af6 CSS Grid auto-repeat and minimum-size handling (#946)
  • 0875874 Add MSRV badge to readme (#942)
  • e6070c6 Make 'parse' feature non-default (#941)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [taffy](https://github.com/DioxusLabs/taffy) from 0.8.3 to 0.11.0.
- [Release notes](https://github.com/DioxusLabs/taffy/releases)
- [Changelog](https://github.com/DioxusLabs/taffy/blob/main/CHANGELOG.md)
- [Commits](DioxusLabs/taffy@v0.8.3...v0.11.0)

---
updated-dependencies:
- dependency-name: taffy
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 17, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants