Releases: toastersocks/Flow
Releases · toastersocks/Flow
v1.3.1
Fix a Swift 6 compatibility issue.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
- Swift 6 concurrency safety fixes.
- Switch to Swift Testing for tests.
Full Changelog: v1.2.4...v1.3.0
v1.2.4
Remove all traces of git LFS
Full Changelog: v1.2.3...v1.2.4
v1.2.3
This fixes an alignment issue where views could be be misplaced when using a non-leading alignment. This occurred when the bounds proposed was non-zero, which is common when a Layout is used inside another layout container.
v1.2.2 - Fix compile error on watchOS and tvOS
v1.2.1 - Fix a compile error in release mode.
v1.2 - Now with more system spacing
You can now use the default system spacing.
If you don't specify a spacing (or pass nil as the spacing), the default system spacing will be used between the flow's views.
More alignments
Added three new alignments:
center: Centers subviews horizontally within a row. Rows are centered within the container.centerDistribute: Extra space is first added equally before the first and after the last subviews up to the spacing amount, then distributed evenly between and around the subviews.centerJustify: Aligns the horizontal centers of subviews within a row. The first subview aligns with the leading edge and the last subview aligns with the trailing edge of the container. Extra space is distributed evenly between subviews. This is similar to how justified text is laid out in a paragraph.
Initial Release
v1.0.0