Orange-OpenSource / ods-ios

A SwiftUI components library with code examples for Orange Design System
https://orange-opensource.github.io/ods-ios/
MIT License
26 stars 6 forks source link

Update dependency tevelee/SwiftUI-Flow to v2 #843

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Update Change
tevelee/SwiftUI-Flow major 1.2.0 -> 2.5.0

Release Notes

tevelee/SwiftUI-Flow (tevelee/SwiftUI-Flow) ### [`v2.5.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.5.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/2.4.0...2.5.0) Offering the option to specify both horizontal and vertical alignment. ![hflow-center](https://togithub.com/user-attachments/assets/77f0f94c-ec91-4eb1-b1ce-efd2b80be53b) ```swift HFlow(horizontalAlignment: .center, verticalAlignment: .top) { ForEach(colors, id: \.description) { color in RoundedRectangle(cornerRadius: 10) .fill(color.gradient) .frame(width: .random(in: 30...60), height: 30) } } .frame(maxWidth: 300) ``` ### [`v2.4.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.4.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/2.3.0...2.4.0) - Fixed a warning related to isolation that becomes an error in Swift 6 - Enabled `StrictConcurrency` for the Swift 5 version of Package.swift - Opted into the upcoming feature `ExistentialAny` ### [`v2.3.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.3.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/2.2.0...2.3.0) Fit subviews that are larger than the proposed size ### [`v2.2.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.2.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/2.1.0...2.2.0) Original `Package.swift` file remains compatible with swift 5, while a new `Package@swift-6.swift` is for opt-in Swift 6. ### [`v2.1.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.1.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/2.0.0...2.1.0) Swift 6 support ### [`v2.0.0`](https://togithub.com/tevelee/SwiftUI-Flow/releases/tag/2.0.0) [Compare Source](https://togithub.com/tevelee/SwiftUI-Flow/compare/1.7.0...2.0.0) Bump deployment target to iOS 16, macOS 13, tvOS 16, watchOS 9 ### [`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.

netlify[bot] commented 1 month ago

Deploy Preview for ods-ios canceled.

Name Link
Latest commit 11aee0175f372f8fbb7d8a6529531756a7037dc0
Latest deploy log https://app.netlify.com/sites/ods-ios/deploys/66be06f3969b270008013980