Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for 0.3.13 release #525

Merged
merged 10 commits into from
Aug 14, 2023
Merged

Prepare for 0.3.13 release #525

merged 10 commits into from
Aug 14, 2023

Commits on Aug 14, 2023

  1. Fixed clippy lint errors (needless_pass_by_ref_mut) (#517)

    * Fixed clippy lint errors (needless_pass_by_ref_mut)
    
    * Fixed clippy lint errors (unnecessary_mut_passed)
    
    (cherry picked from commit 8974878)
    inobelar authored and nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    7a60178 View commit details
    Browse the repository at this point in the history
  2. Switch gentests to use the Ahem font (#496)

    * Switch font used in generated tests to Ahem
    
    This aligns our gentests with the Web Platform Test suite which also
    uses Ahem. See https://github.com/Kozea/Ahem
    
    * Set gentest font color to green
    
    (cherry picked from commit 9a29acd)
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    07ba45f View commit details
    Browse the repository at this point in the history
  3. Fix rounding accumulation bug (#521)

    (cherry picked from commit 25ffaee)
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a192e0c View commit details
    Browse the repository at this point in the history
  4. Flexbox: pass correct cross-axis available space when computing an it…

    …em's intrinsic main size (+misc fixes) (#522)
    
    * Add tests for bevyengine/bevy#9350
    
    * Pass accurate cross-axis available space when computing a flexbox item's intrinsic main size
    
    * Subtract child margin not parent margin when computing stretch-alignment known size
    
    * Add extra debug logs to flexbox algorithm
    
    * Apply margins to leaf nodes when computing available space for measure functions
    
    (cherry picked from commit dab541d)
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6a3b7c1 View commit details
    Browse the repository at this point in the history
  5. update parents list on remove (#511)

    (cherry picked from commit c9e45e5)
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2c78da1 View commit details
    Browse the repository at this point in the history
  6. Fix: Make CSS Grid algorithm correctly apply max width/height and ava…

    …ilable space when it is the root node (#491)
    
    * Add viewport control to gentest setup
    
    * Add tests for max-width and available space on a CSS Grid root node
    
    * Only treat definite available grid space as indefinite when container size
    is indefinite, and only do so for the final two track sizing steps.
    
    (cherry picked from commit 9958624)
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    046fe25 View commit details
    Browse the repository at this point in the history
  7. Upgrade grid dependency to 0.10 (#473)

    * Upgrade `grid` dependency
    
    * Only enable std feature in grid crate if Taffy's std feature is enabled
    
    * Fix grid+alloc compilation
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    5f07645 View commit details
    Browse the repository at this point in the history
  8. Fix CSS Grid "auto track" / placement bugs (#481)

    * Fix divide by zero when using grid_auto_rows/grid_auto_columns with zero
    "negative implicit" tracks
    
    * Fix over-allocation in the CellOccupancyMatrix when auto-placing in grids
    that contain negative implicit tracks.
    
    * Fix axis conflation when grid_auto_flow is column
    
    * Fix computation of auto track offset when initializing negative implicit tracks
    
    * Add basic tests for grid_auto_rows and grid_auto_columns
    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    672aad8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    96c8357 View commit details
    Browse the repository at this point in the history
  10. Bump version to 0.3.13

    nicoburns committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    da10a58 View commit details
    Browse the repository at this point in the history