tevelee/SwiftUI-Flow (tevelee/SwiftUI-Flow)
### [`v1.7.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.7.0)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.6.0...1.7.0)
Includes a fix for [#16](https://togithub.com/tevelee/SwiftUI-Flow/issues/16) as well as a refactored layout implementation using separate `LineBreaking` strategies.
### [`v1.6.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.6.0)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.2...1.6.0)
Added [@inlinable](https://togithub.com/inlinable) and [@usableFromInline](https://togithub.com/usableFromInline) annotations to key functions and properties.
These changes enhance performance by allowing the Swift compiler to inline code across module boundaries, reducing function call overhead and improving execution speed.
### [`v1.5.2`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.2)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.1...1.5.2)
- Updated README and inline header documentation
- Improved line breaking algorithm
### [`v1.5.1`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.1)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.0...1.5.1)
Fixed a typo in the parameter name `distributeItemsEvenly`
### [`v1.5.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.0)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.4.1...1.5.0)
- Justified layout is improved. There are 3 options: `.stretchItems`, `.stretchSpaces`, `.stretchItemsAndSpaces`.
- There's a new parameter `distibuteItemsEvenly`, which implements the [Knuth-Plass Line Breaking Algorithm](https://en.wikipedia.org/wiki/Knuth–Plass_line-breaking_algorithm).
### [`v1.4.1`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.4.1)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.4.0...1.4.1)
Fixed justified layout
### [`v1.4.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.4.0)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.1...1.4.0)
Implemented justified layout in [#14](https://togithub.com/tevelee/SwiftUI-Flow/issues/14) thanks to [@collinhundley](https://togithub.com/collinhundley)'s request [#13](https://togithub.com/tevelee/SwiftUI-Flow/issues/13).
![image](https://togithub.com/tevelee/SwiftUI-Flow/assets/443078/4c359fbc-eeae-4c16-8a6a-7f69335a64c9)
### [`v1.3.1`](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.0...1.3.1)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.0...1.3.1)
### [`v1.3.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.3.0)
[Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.2.0...1.3.0)
Removed renderer target (and its argument parser dependency)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.2.0
->1.7.0
Release Notes
tevelee/SwiftUI-Flow (tevelee/SwiftUI-Flow)
### [`v1.7.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.7.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.6.0...1.7.0) Includes a fix for [#16](https://togithub.com/tevelee/SwiftUI-Flow/issues/16) as well as a refactored layout implementation using separate `LineBreaking` strategies. ### [`v1.6.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.6.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.2...1.6.0) Added [@inlinable](https://togithub.com/inlinable) and [@usableFromInline](https://togithub.com/usableFromInline) annotations to key functions and properties. These changes enhance performance by allowing the Swift compiler to inline code across module boundaries, reducing function call overhead and improving execution speed. ### [`v1.5.2`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.2) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.1...1.5.2) - Updated README and inline header documentation - Improved line breaking algorithm ### [`v1.5.1`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.1) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.5.0...1.5.1) Fixed a typo in the parameter name `distributeItemsEvenly` ### [`v1.5.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.5.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.4.1...1.5.0) - Justified layout is improved. There are 3 options: `.stretchItems`, `.stretchSpaces`, `.stretchItemsAndSpaces`. - There's a new parameter `distibuteItemsEvenly`, which implements the [Knuth-Plass Line Breaking Algorithm](https://en.wikipedia.org/wiki/Knuth–Plass_line-breaking_algorithm). ### [`v1.4.1`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.4.1) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.4.0...1.4.1) Fixed justified layout ### [`v1.4.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.4.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.1...1.4.0) Implemented justified layout in [#14](https://togithub.com/tevelee/SwiftUI-Flow/issues/14) thanks to [@collinhundley](https://togithub.com/collinhundley)'s request [#13](https://togithub.com/tevelee/SwiftUI-Flow/issues/13). ![image](https://togithub.com/tevelee/SwiftUI-Flow/assets/443078/4c359fbc-eeae-4c16-8a6a-7f69335a64c9) ### [`v1.3.1`](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.0...1.3.1) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.3.0...1.3.1) ### [`v1.3.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/1.3.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.2.0...1.3.0) Removed renderer target (and its argument parser dependency)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.