Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cgrindel/rules_swift_package_manager
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.0
Choose a base ref
...
head repository: cgrindel/rules_swift_package_manager
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.11.1
Choose a head ref
  • 19 commits
  • 52 files changed
  • 5 contributors

Commits on Sep 13, 2023

  1. chore: update README.md for v0.11.0 (#586)

    Automated update of `README.md` for release v0.11.0
    
    This pull request was created by
    [cgrindel/gha_create_release](https://github.com/cgrindel/gha_create_release).
    
    Co-authored-by: cgrindel <[email protected]>
    Configuration menu
    Copy the full SHA
    a612706 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. chore(deps): update dependency rules_swift to v1.11.0 (#587)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | rules_swift | bazel_dep | minor | `1.10.1` -> `1.11.0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45My4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    945f46f View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. chore(deps): update dependency sdwebimage/libwebp-xcode to from: "1.3…

    ….2" (#591)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [SDWebImage/libwebp-Xcode](https://togithub.com/SDWebImage/libwebp-Xcode)
    | patch | `from: "1.3.1"` -> `from: "1.3.2"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>SDWebImage/libwebp-Xcode (SDWebImage/libwebp-Xcode)</summary>
    
    ###
    [`v1.3.2`](https://togithub.com/SDWebImage/libwebp-Xcode/releases/tag/1.3.2):
    - CVE security
    
    [Compare
    Source](https://togithub.com/SDWebImage/libwebp-Xcode/compare/1.3.1...1.3.2)
    
    See:
    
    -
    https://stackdiary.com/critical-vulnerability-in-webp-codec-cve-2023-4863/
    -   https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1999
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45My4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    ee93d5e View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency airbnb/lottie-spm to from: "4.3.0" (#590)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [airbnb/lottie-spm](https://togithub.com/airbnb/lottie-spm) | minor |
    `from: "4.2.0"` -> `from: "4.3.0"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>airbnb/lottie-spm (airbnb/lottie-spm)</summary>
    
    ###
    [`v4.3.0`](https://togithub.com/airbnb/lottie-spm/releases/tag/4.3.0)
    
    [Compare
    Source](https://togithub.com/airbnb/lottie-spm/compare/4.2.0...4.3.0)
    
    **Lottie 4.3.0** adds many new features, including:
    
    -   Official support for SwiftUI!
    -   A public Core Animation `CALayer` subclass
    -   Support for reduced motion
    -   Support for drop shadow layer effects
    -   Support for visionOS in the lottie-ios repo
    
    You can learn more about Lottie 4.3.0 in this announcement: **[Lottie
    4.3.0 now available, with official support for SwiftUI
    #&#8203;2189](https://togithub.com/airbnb/lottie-ios/discussions/2189)**
    
    #### New Features
    
    -   Add SwiftUI `LottieView`, which wraps UIKit `LottieAnimationView`
    - Add SwiftUI `LottieSwitch`, which wraps UIKit `AnimatedSwitch`
    ([https://github.com/airbnb/lottie-ios/pull/2138](https://togithub.com/airbnb/lottie-ios/pull/2138))
    - Add SwiftUI `LottieButton`, which wraps `AnimatedButton`
    ([https://github.com/airbnb/lottie-ios/pull/2139](https://togithub.com/airbnb/lottie-ios/pull/2139))
    - `AnimatedSwitch` and `AnimatedButton` now support macOS
    ([https://github.com/airbnb/lottie-ios/pull/2138](https://togithub.com/airbnb/lottie-ios/pull/2138),
    [https://github.com/airbnb/lottie-ios/pull/2139](https://togithub.com/airbnb/lottie-ios/pull/2139))
    - Add `LottieAnimationLayer`, a Core Animation `CALayer` subclass for
    playing Lottie animations
    ([https://github.com/airbnb/lottie-ios/pull/2073](https://togithub.com/airbnb/lottie-ios/pull/2073))
    - Add support for rendering drop shadow layer effects
    ([https://github.com/airbnb/lottie-ios/pull/2142](https://togithub.com/airbnb/lottie-ios/pull/2142))
    - Add API for playing multiple markers sequentially
    ([https://github.com/airbnb/lottie-ios/pull/2084](https://togithub.com/airbnb/lottie-ios/pull/2084))
    - Play "reduced motion" marker if
    `UIAccessibility.isReduceMotionEnabled` is true
    ([https://github.com/airbnb/lottie-ios/pull/2110](https://togithub.com/airbnb/lottie-ios/pull/2110))
    - Update text provider API to use full `AnimationKeypath` values
    ([https://github.com/airbnb/lottie-ios/pull/2183](https://togithub.com/airbnb/lottie-ios/pull/2183))
    - Add support for visionOS to lottie-ios repo
    ([https://github.com/airbnb/lottie-ios/pull/2152](https://togithub.com/airbnb/lottie-ios/pull/2152))
    - Drop support for Swift 5.5
    ([https://github.com/airbnb/lottie-ios/pull/2152](https://togithub.com/airbnb/lottie-ios/pull/2152))
    - Add contents gravity configuration to `AnimationImageProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2177](https://togithub.com/airbnb/lottie-ios/pull/2177))
    - Add support for customizing stroke width values using
    `FloatValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2179](https://togithub.com/airbnb/lottie-ios/pull/2179))
    - Adopt `Sendable` to support using Lottie with strict concurrency
    enabled
    ([https://github.com/airbnb/lottie-ios/pull/2126](https://togithub.com/airbnb/lottie-ios/pull/2126))
    - Add `LottiePlaybackMode` to support declarative playback configuration
    ([https://github.com/airbnb/lottie-ios/pull/2128](https://togithub.com/airbnb/lottie-ios/pull/2128))
    - Add option make main thread rendering engine force display update on
    every frame
    ([https://github.com/airbnb/lottie-ios/pull/2168](https://togithub.com/airbnb/lottie-ios/pull/2168))
    - Add a option to prevent caching images from `AnimationImageProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2171](https://togithub.com/airbnb/lottie-ios/pull/2171))
    - Add support for customizing gradient values using
    `GradientValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2182](https://togithub.com/airbnb/lottie-ios/pull/2182))
    - Added additional support for multiple animations in `DotLottieFile`
    ([https://github.com/airbnb/lottie-ios/pull/2074](https://togithub.com/airbnb/lottie-ios/pull/2074))
    - Add helper method to initialize `DotLottieFile` with data
    ([https://github.com/airbnb/lottie-ios/pull/2090](https://togithub.com/airbnb/lottie-ios/pull/2090))
    
    #### Bug fixes
    
    - Remove `.../ZipFoundation/README.md` from targets and `*.md*` files
    from podspec
    ([https://github.com/airbnb/lottie-ios/pull/2057](https://togithub.com/airbnb/lottie-ios/pull/2057))\*
    - Fix issue where layers with negative X scale values could be pixelated
    ([https://github.com/airbnb/lottie-ios/pull/2067](https://togithub.com/airbnb/lottie-ios/pull/2067))
    - Fix warnings when building with Swift 5.9
    ([https://github.com/airbnb/lottie-ios/pull/2072](https://togithub.com/airbnb/lottie-ios/pull/2072))
    - Restructure `ValueProviderStore` to not accumulate multiple values for
    the same key
    ([https://github.com/airbnb/lottie-ios/pull/2082](https://togithub.com/airbnb/lottie-ios/pull/2082))
    - Disable bitcode when building XCFramework
    ([https://github.com/airbnb/lottie-ios/pull/2121](https://togithub.com/airbnb/lottie-ios/pull/2121))
    - Fix unhandled file warning when building with SPM
    ([https://github.com/airbnb/lottie-ios/pull/213](https://togithub.com/airbnb/lottie-ios/pull/2132))
    - Fix support for customizing color of `SolidLayer` using
    `ColorValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2154](https://togithub.com/airbnb/lottie-ios/pull/2154))
    - Fix issue where shape items could be unexpectedly ignored
    ([https://github.com/airbnb/lottie-ios/pull/2156](https://togithub.com/airbnb/lottie-ios/pull/2156))
    - Fix issue where skew keyframes would unexpectedly not animate
    ([https://github.com/airbnb/lottie-ios/pull/2157](https://togithub.com/airbnb/lottie-ios/pull/2157))
    - Fix issue where value providers could be ignored when falling back to
    main thread rendering engine
    ([https://github.com/airbnb/lottie-ios/pull/2164](https://togithub.com/airbnb/lottie-ios/pull/2164))
    
    Thanks to everyone who contributed to this release!
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45My4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    7bf81c1 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. chore(deps): update dependency quick/nimble to from: "12.3.0" (#594)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [Quick/Nimble](https://togithub.com/Quick/Nimble) | minor | `from:
    "12.2.0"` -> `from: "12.3.0"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>Quick/Nimble (Quick/Nimble)</summary>
    
    ### [`v12.3.0`](https://togithub.com/Quick/Nimble/releases/tag/v12.3.0)
    
    [Compare
    Source](https://togithub.com/Quick/Nimble/compare/v12.2.0...v12.3.0)
    
    #### Highlights
    
    - the async variant of `toEventually` no longer kicks off unstructured
    background tasks to check that the matcher matches. This means that
    there will no longer be the possibility that the same value will be
    being checked by multiples of the same matcher.
    
    #### What's Changed
    
    - Bump activesupport from 7.0.4.3 to 7.0.7.2 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/Quick/Nimble/pull/1080](https://togithub.com/Quick/Nimble/pull/1080)
    - Bump actions/checkout from 3 to 4 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/Quick/Nimble/pull/1081](https://togithub.com/Quick/Nimble/pull/1081)
    - Implement the async variant of toEventually using structured
    concurrency by [@&#8203;younata](https://togithub.com/younata) in
    [https://github.com/Quick/Nimble/pull/1079](https://togithub.com/Quick/Nimble/pull/1079)
    - Fix all swiftlint warnings by
    [@&#8203;younata](https://togithub.com/younata) in
    [https://github.com/Quick/Nimble/pull/1085](https://togithub.com/Quick/Nimble/pull/1085)
    
    **Full Changelog**:
    Quick/Nimble@v12.2.0...v12.3.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e424afd View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency nicklockwood/swiftformat to from: "0.5…

    …2.4" (#596)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [nicklockwood/SwiftFormat](https://togithub.com/nicklockwood/SwiftFormat)
    | patch | `from: "0.52.3"` -> `from: "0.52.4"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>nicklockwood/SwiftFormat (nicklockwood/SwiftFormat)</summary>
    
    ###
    [`v0.52.4`](https://togithub.com/nicklockwood/SwiftFormat/blob/HEAD/CHANGELOG.md#0524-2023-09-17)
    
    [Compare
    Source](https://togithub.com/nicklockwood/SwiftFormat/compare/0.52.3...0.52.4)
    
    - Fixed `docComments` rule incorrectly replacing comments inside switch
    cases and if/guard conditions
    - Fixed `redundantLet` rule removing required `let` inside `ViewBuilder`
    modifiers
    - Fixed `redundantLet` rule removing required `let` after `@MainActor`
    or `@Sendable`
    - Fixed bug when using `--wrapconditions after-first` if first line of
    condition is a comment
    - Added more context to "failed to terminate" error message to aid
    tracking down issues
    - Updated `sortTypealiases` rule to also remove duplicate protocols in
    declaration
    -   Added some fixes to support parameter packs in Swift 5.9
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0a1f794 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency quick/quick to from: "7.3.0" (#595)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [Quick/Quick](https://togithub.com/Quick/Quick) | minor | `from:
    "7.2.0"` -> `from: "7.3.0"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>Quick/Quick (Quick/Quick)</summary>
    
    ### [`v7.3.0`](https://togithub.com/Quick/Quick/releases/tag/v7.3.0)
    
    [Compare
    Source](https://togithub.com/Quick/Quick/compare/v7.2.0...v7.3.0)
    
    #### Highlights
    
    - Adds a property wrapper default initializer for TestState. Meaning the
    following declaration is now accepted!
    
    ```swift
    @&#8203;TestState var foo: Int! = 30
    ```
    
    Thanks [@&#8203;tahirmt](https://togithub.com/tahirmt)!
    
    - TestState now nils out the value after all afterEach blocks run,
    instead of in the middle of the afterEach chain. Thanks
    [@&#8203;CraigSiemens](https://togithub.com/CraigSiemens)
    
    #### What's Changed
    
    - Bump activesupport from 7.0.4.3 to 7.0.7.2 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/Quick/Quick/pull/1238](https://togithub.com/Quick/Quick/pull/1238)
    - Add property wrapper default initializer for TestState by
    [@&#8203;tahirmt](https://togithub.com/tahirmt) in
    [https://github.com/Quick/Quick/pull/1235](https://togithub.com/Quick/Quick/pull/1235)
    - Bump actions/checkout from 3 to 4 by
    [@&#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/Quick/Quick/pull/1241](https://togithub.com/Quick/Quick/pull/1241)
    - Updated TestState to remove the value after the test. by
    [@&#8203;CraigSiemens](https://togithub.com/CraigSiemens) in
    [https://github.com/Quick/Quick/pull/1240](https://togithub.com/Quick/Quick/pull/1240)
    - Update release script to generate a carthage binary and include it in
    the release. by [@&#8203;younata](https://togithub.com/younata) in
    [https://github.com/Quick/Quick/pull/1234](https://togithub.com/Quick/Quick/pull/1234)
    
    #### New Contributors
    
    - [@&#8203;tahirmt](https://togithub.com/tahirmt) made their first
    contribution in
    [https://github.com/Quick/Quick/pull/1235](https://togithub.com/Quick/Quick/pull/1235)
    
    **Full Changelog**:
    Quick/Quick@v7.2.0...v7.3.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2d9930d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. chore(deps): update dependency stripe/stripe-ios to from: "23.16.0" (#…

    …597)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [stripe/stripe-ios](https://togithub.com/stripe/stripe-ios) | minor |
    `from: "23.15.0"` -> `from: "23.16.0"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>stripe/stripe-ios (stripe/stripe-ios)</summary>
    
    ###
    [`v23.16.0`](https://togithub.com/stripe/stripe-ios/blob/HEAD/CHANGELOG.md#23160-2023-09-18)
    
    [Compare
    Source](https://togithub.com/stripe/stripe-ios/compare/23.15.0...23.16.0)
    
    ##### Payments
    
    -   \[Added] Properties of STPConnectAccountParams are now mutable.
    - \[Fixed] Fixed STPConnectAccountCompanyParams.address being force
    unwrapped. It's now optional.
    -   \[Added] Support for RevolutPay bindings
    
    ##### PaymentSheet
    
    - \[Added] Support for Cash App Pay with SetupIntents and PaymentIntents
    with `setup_future_usage`.
    -   \[Added] Support for AU BECS Debit with SetupIntents.
    -   \[Added] Support for OXXO with PaymentIntents.
    -   \[Added] Support for Konbini with PaymentIntents.
    -   \[Added] Support for PayNow with PaymentIntents.
    -   \[Added] Support for PromptPay with PaymentIntents.
    -   \[Added] Support for Boleto with PaymentIntents and SetupIntets.
    - \[Added] Support for External Payment Method as an invite-only private
    beta.
    - \[Added] Support for RevolutPay with SetupIntents and PaymentIntents
    with setup_future_usage (private beta). Note: PaymentSheet doesn't
    display this as a saved payment method yet.
    -   \[Added] Support for Alma (Private Beta) with PaymentIntents.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e9ce6e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7…

    ….1" (#598)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [marmelroy/PhoneNumberKit](https://togithub.com/marmelroy/PhoneNumberKit)
    | minor | `from: "3.6.8"` -> `from: "3.7.1"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>marmelroy/PhoneNumberKit (marmelroy/PhoneNumberKit)</summary>
    
    ###
    [`v3.7.1`](https://togithub.com/marmelroy/PhoneNumberKit/releases/tag/3.7.1)
    
    [Compare
    Source](https://togithub.com/marmelroy/PhoneNumberKit/compare/3.7.0...3.7.1)
    
    #### What's Changed
    
    - Fix wrong access level for country picker UI options by
    [@&#8203;bguidolim](https://togithub.com/bguidolim) in
    [https://github.com/marmelroy/PhoneNumberKit/pull/700](https://togithub.com/marmelroy/PhoneNumberKit/pull/700)
    
    **Full Changelog**:
    marmelroy/PhoneNumberKit@3.7.0...3.7.1
    
    ###
    [`v3.7.0`](https://togithub.com/marmelroy/PhoneNumberKit/releases/tag/3.7.0)
    
    [Compare
    Source](https://togithub.com/marmelroy/PhoneNumberKit/compare/3.6.8...3.7.0)
    
    #### What's Changed
    
    - Delegate call fix by
    [@&#8203;mihail-jdanov](https://togithub.com/mihail-jdanov) in
    [https://github.com/marmelroy/PhoneNumberKit/pull/695](https://togithub.com/marmelroy/PhoneNumberKit/pull/695)
    - Customize CountryCodePickerViewController by
    [@&#8203;jvitor](https://togithub.com/jvitor) in
    [https://github.com/marmelroy/PhoneNumberKit/pull/697](https://togithub.com/marmelroy/PhoneNumberKit/pull/697)
    - Release 3.7.0 by [@&#8203;bguidolim](https://togithub.com/bguidolim)
    in
    [https://github.com/marmelroy/PhoneNumberKit/pull/698](https://togithub.com/marmelroy/PhoneNumberKit/pull/698)
    
    #### New Contributors
    
    - [@&#8203;mihail-jdanov](https://togithub.com/mihail-jdanov) made their
    first contribution in
    [https://github.com/marmelroy/PhoneNumberKit/pull/695](https://togithub.com/marmelroy/PhoneNumberKit/pull/695)
    - [@&#8203;jvitor](https://togithub.com/jvitor) made their first
    contribution in
    [https://github.com/marmelroy/PhoneNumberKit/pull/697](https://togithub.com/marmelroy/PhoneNumberKit/pull/697)
    
    **Full Changelog**:
    marmelroy/PhoneNumberKit@3.6.8...3.7.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4b1f7b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. chore(deps): update dependency vapor/vapor to v4.81.1 (#600)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [vapor/vapor](https://togithub.com/vapor/vapor) | patch | `4.81.0` ->
    `4.81.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>vapor/vapor (vapor/vapor)</summary>
    
    ### [`v4.81.1`](https://togithub.com/vapor/vapor/releases/tag/4.81.1): -
    `Logger.report()` should handle `LocalizedError`, `DecodingError`, and
    `EncodingError` identically to other errors
    
    [Compare
    Source](https://togithub.com/vapor/vapor/compare/4.81.0...4.81.1)
    
    #### What's Changed
    
    `Logger.report()` should handle `LocalizedError`, `DecodingError`, and
    `EncodingError` identically to other errors by
    [@&#8203;MahdiBM](https://togithub.com/MahdiBM) in
    [#&#8203;3068](https://togithub.com/vapor/vapor/issues/3068)
    
    > `LocalizedError.localizedDesceiption` is useless. We shouldn’t use it.
    > The special handling of `DecodingError` and `EncodingError` also
    doesn’t do much.
    
    ###### *This patch was released by
    [@&#8203;gwynne](https://togithub.com/gwynne)*
    
    **Full Changelog**:
    vapor/vapor@4.81.0...4.81.1
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8a06fc1 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency build_bazel_rules_swift to v1.12.0 (#601)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [build_bazel_rules_swift](https://togithub.com/bazelbuild/rules_swift)
    | http_archive | minor | `1.11.0` -> `1.12.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>bazelbuild/rules_swift (build_bazel_rules_swift)</summary>
    
    ###
    [`v1.12.0`](https://togithub.com/bazelbuild/rules_swift/releases/tag/1.12.0)
    
    [Compare
    Source](https://togithub.com/bazelbuild/rules_swift/compare/1.11.0...1.12.0)
    
    ##### What's Changed
    
    - Add support for universal compiler plugins to improve cache hits when
    using macros. An example can be found [in the
    docs](https://togithub.com/bazelbuild/rules_swift/blob/master/doc/rules.md#universal_swift_compiler_plugin)
    -   Enable use_default_shell_env everywhere when using bazel 7.x+
    -   Add macros support on Linux
    
    This release is compatible with 5.x LTS, 6.x LTS, and bazel 7.x rolling
    releases
    
    ##### MODULE.bazel Snippet
    
    ```bzl
    bazel_dep(name = "rules_swift", version = "1.12.0", repo_name = "build_bazel_rules_swift")
    ```
    
    ##### Workspace Snippet
    
    ```bzl
    load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
    
    http_archive(
        name = "build_bazel_rules_swift",
        sha256 = "abbc41234c37031bc2c561a80fe8a2f8d95efcbbf2a2cb61be0b7201b5dd01a9",
        url = "https://github.com/bazelbuild/rules_swift/releases/download/1.12.0/rules_swift.1.12.0.tar.gz",
    )
    
    load(
        "@&#8203;build_bazel_rules_swift//swift:repositories.bzl",
        "swift_rules_dependencies",
    )
    
    swift_rules_dependencies()
    
    load(
        "@&#8203;build_bazel_rules_swift//swift:extras.bzl",
        "swift_rules_extra_dependencies",
    )
    
    swift_rules_extra_dependencies()
    ```
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    596a5ef View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency rules_swift to v1.12.0 (#602)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | rules_swift | bazel_dep | minor | `1.11.0` -> `1.12.0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTAwLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d99266e View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. chore(deps): update dependency rules_xcodeproj to v1.11.0 (#603)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | rules_xcodeproj | bazel_dep | minor | `1.10.1` -> `1.11.0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    5a834b7 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency build_bazel_rules_apple to v3 (#604)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [build_bazel_rules_apple](https://togithub.com/bazelbuild/rules_apple)
    | http_archive | major | `2.5.0` -> `3.0.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>bazelbuild/rules_apple (build_bazel_rules_apple)</summary>
    
    ###
    [`v3.0.0`](https://togithub.com/bazelbuild/rules_apple/releases/tag/3.0.0)
    
    [Compare
    Source](https://togithub.com/bazelbuild/rules_apple/compare/2.5.0...3.0.0)
    
    #### What's Changed
    
    - Use platforms inside Apple rules transitions (overridable with flags),
    removing the need for platform_mappings with bazel 7.x+
    -   Bump xctestrunner for Xcode 15 compatibility
    -   Make AppIntentsMetadataProcessor fail if it outputs errors
    
    **Below are the changes that were also in previous release candidates.**
    
    #### What's Changed
    
    - Add initial support for Apple `.doccarchive` through a new
    `docc_archive` rule, thanks
    [@&#8203;luispadron](https://togithub.com/luispadron)! See [the
    docs](https://togithub.com/bazelbuild/rules_apple/blob/589671489e8fcbdec2803150a121d7f3f98b26e8/doc/rules-docc.md#docc_archive)
    for an example
    - Add initial *beta* visionOS support. There may be breaking changes as
    Xcode changes before the initial release
    - Fix issue where iOS CPUs defaulted to x86\_64 instead of the current
    host arch
    - Fix case where xcodebuild was always being used for logic tests,
    thanks [@&#8203;erikkerber](https://togithub.com/erikkerber)!
    - Fix some cases for upcoming
    `--incompatible_enable_cc_toolchain_resolution` flip, thanks
    [@&#8203;comius](https://togithub.com/comius)!
    - Fix `ios_xctestrun_runner` failing when using parallel testing with a
    false positive saying no tests ran, thanks
    [@&#8203;kapoorlakshya](https://togithub.com/kapoorlakshya)!
    -   Ignore more variants of noisy codesigning output
    - Assume target environment is device to ease transition to required
    platforms that aren't defaulting to using the `device` constraint
    -   Silence output from appintentsmetadataprocessor
    
    #### Potentially breaking changes
    
    - A `platform_mappings` file is now required in some cases (e.g. if you
    are on a Bazel version older than
    [7.0.0-pre.20230823.4](https://togithub.com/bazelbuild/bazel/releases/tag/7.0.0-pre.20230823.4)).
    If you do not already have one you can copy
    [rules_apple's](https://togithub.com/bazelbuild/rules_apple/blob/master/platform_mappings)
    - Test targets now require `minimum_os_version`
    ([#&#8203;2124](https://togithub.com/bazelbuild/rules_apple/issues/2124))
    - Adds target name to bundle output paths when `bundle_name` differs
    from `name`. This allows having targets with the same `bundle_name` in
    the same `BUILD` file, thanks
    [@&#8203;chiragramani](https://togithub.com/chiragramani)!
    - Replaced `apple_common.multi_arch_split` with new transition, this
    should not be a breaking change but is required for bazel 7.x support.
    Please file any issues you find!
    - Removes any support for Xcode prior to 14 from the rules, matching the
    supported versions from the App Store
    - Imported versioned (macOS) frameworks need to be the correct format
    (https://developer.apple.com/documentation/bundleresources/placing_content_in_a_bundle),
    and currently don't support
    `--@&#8203;build_bazel_rules_apple//apple/build_settings:use_tree_artifacts_outputs`/`--define=apple.experimental.tree_artifact_outputs=1`
    
    #### Notable additions
    
    -   Add support for app intents through the `app_intents` attribute
    - Add ExtensionKit support to `ios_extension`, `macos_extension`, and
    `tvos_extension` rules
    -   Add rpaths to `apple_xcframework` generated binaries
    - Add support for watchOS single target applications, thanks
    [@&#8203;BalestraPatrick](https://togithub.com/BalestraPatrick)!
    - Adding Support for UI Test Coverage, thanks
    [@&#8203;gabijarciskeviciute](https://togithub.com/gabijarciskeviciute)
    and [@&#8203;mattrobmattrob](https://togithub.com/mattrobmattrob)!
    
    #### Notable improvements
    
    -   Include `private_deps` when gathering resources for Apple rules
    - Include Apple Symbols for watchOS extensions, thanks
    [@&#8203;BalestraPatrick](https://togithub.com/BalestraPatrick)!
    - Document Xcode version selection and invalidation strategy, thanks
    [@&#8203;BalestraPatrick](https://togithub.com/BalestraPatrick)!
    - Improve exception message catching when running tests, thanks
    [@&#8203;sebastianv1](https://togithub.com/sebastianv1)!
    - Embed frameworks in `ios_message_extension`, thanks
    [@&#8203;brentleyjones](https://togithub.com/brentleyjones)!
    
    #### Migrations
    
    -
    `--@&#8203;build_bazel_rules_apple//apple/build_settings:use_tree_artifacts_outputs`
    should be used instead of
    `--define=apple.experimental.tree_artifact_outputs=1`. Support for the
    define will be removed in the future.
    -
    `--@&#8203;build_bazel_rules_apple//apple/build_settings:signing_certificate_name`
    should be used instead of `--ios_signing_cert_name`
    
    This release is compatible with 6.x LTS and bazel 7.x rolling releases
    
    ##### MODULE.bazel Snippet
    
    ```bzl
    bazel_dep(name = "rules_apple", version = "3.0.0", repo_name = "build_bazel_rules_apple")
    ```
    
    ##### Workspace Snippet
    
    ```bzl
    load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
    
    http_archive(
        name = "build_bazel_rules_apple",
        sha256 = "20da675977cb8249919df14d0ce6165d7b00325fb067f0b06696b893b90a55e8",
        url = "https://github.com/bazelbuild/rules_apple/releases/download/3.0.0/rules_apple.3.0.0.tar.gz",
    )
    
    load(
        "@&#8203;build_bazel_rules_apple//apple:repositories.bzl",
        "apple_rules_dependencies",
    )
    
    apple_rules_dependencies()
    
    load(
        "@&#8203;build_bazel_rules_swift//swift:repositories.bzl",
        "swift_rules_dependencies",
    )
    
    swift_rules_dependencies()
    
    load(
        "@&#8203;build_bazel_rules_swift//swift:extras.bzl",
        "swift_rules_extra_dependencies",
    )
    
    swift_rules_extra_dependencies()
    
    load(
        "@&#8203;build_bazel_apple_support//lib:repositories.bzl",
        "apple_support_dependencies",
    )
    
    apple_support_dependencies()
    ```
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45OS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTAwLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    58b1262 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency airbnb/lottie-spm to from: "4.3.1" (#605)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [airbnb/lottie-spm](https://togithub.com/airbnb/lottie-spm) | patch |
    `from: "4.3.0"` -> `from: "4.3.1"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>airbnb/lottie-spm (airbnb/lottie-spm)</summary>
    
    ###
    [`v4.3.1`](https://togithub.com/airbnb/lottie-spm/releases/tag/4.3.1)
    
    [Compare
    Source](https://togithub.com/airbnb/lottie-spm/compare/4.3.0...4.3.1)
    
    **Lottie 4.3.0** adds many new features, including:
    
    -   Official support for SwiftUI!
    -   A public Core Animation `CALayer` subclass
    -   Support for reduced motion
    -   Support for drop shadow layer effects
    -   Support for visionOS
    
    You can learn more about Lottie 4.3.0 in this announcement: **[Lottie
    4.3.0 now available, with official support for SwiftUI
    #&#8203;2189](https://togithub.com/airbnb/lottie-ios/discussions/2189)**
    
    Lottie 4.3.1 fixes a small regression introduced by 4.3.0:
    [https://github.com/airbnb/lottie-ios/issues/2193](https://togithub.com/airbnb/lottie-ios/issues/2193)
    
    #### New Features
    
    -   Add SwiftUI `LottieView`, which wraps UIKit `LottieAnimationView`
    - Add SwiftUI `LottieSwitch`, which wraps UIKit `AnimatedSwitch`
    ([https://github.com/airbnb/lottie-ios/pull/2138](https://togithub.com/airbnb/lottie-ios/pull/2138))
    - Add SwiftUI `LottieButton`, which wraps `AnimatedButton`
    ([https://github.com/airbnb/lottie-ios/pull/2139](https://togithub.com/airbnb/lottie-ios/pull/2139))
    - `AnimatedSwitch` and `AnimatedButton` now support macOS
    ([https://github.com/airbnb/lottie-ios/pull/2138](https://togithub.com/airbnb/lottie-ios/pull/2138),
    [https://github.com/airbnb/lottie-ios/pull/2139](https://togithub.com/airbnb/lottie-ios/pull/2139))
    - Add `LottieAnimationLayer`, a Core Animation `CALayer` subclass for
    playing Lottie animations
    ([https://github.com/airbnb/lottie-ios/pull/2073](https://togithub.com/airbnb/lottie-ios/pull/2073))
    - Add support for rendering drop shadow layer effects
    ([https://github.com/airbnb/lottie-ios/pull/2142](https://togithub.com/airbnb/lottie-ios/pull/2142))
    - Add API for playing multiple markers sequentially
    ([https://github.com/airbnb/lottie-ios/pull/2084](https://togithub.com/airbnb/lottie-ios/pull/2084))
    - Play "reduced motion" marker if
    `UIAccessibility.isReduceMotionEnabled` is true
    ([https://github.com/airbnb/lottie-ios/pull/2110](https://togithub.com/airbnb/lottie-ios/pull/2110))
    - Update text provider API to use full `AnimationKeypath` values
    ([https://github.com/airbnb/lottie-ios/pull/2183](https://togithub.com/airbnb/lottie-ios/pull/2183))
    - Add support for visionOS
    ([https://github.com/airbnb/lottie-ios/pull/2152](https://togithub.com/airbnb/lottie-ios/pull/2152))
    - Drop support for Swift 5.5
    ([https://github.com/airbnb/lottie-ios/pull/2152](https://togithub.com/airbnb/lottie-ios/pull/2152))
    - Add contents gravity configuration to `AnimationImageProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2177](https://togithub.com/airbnb/lottie-ios/pull/2177))
    - Add support for customizing stroke width values using
    `FloatValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2179](https://togithub.com/airbnb/lottie-ios/pull/2179))
    - Adopt `Sendable` to support using Lottie with strict concurrency
    enabled
    ([https://github.com/airbnb/lottie-ios/pull/2126](https://togithub.com/airbnb/lottie-ios/pull/2126))
    - Add `LottiePlaybackMode` to support declarative playback configuration
    ([https://github.com/airbnb/lottie-ios/pull/2128](https://togithub.com/airbnb/lottie-ios/pull/2128))
    - Add option make main thread rendering engine force display update on
    every frame
    ([https://github.com/airbnb/lottie-ios/pull/2168](https://togithub.com/airbnb/lottie-ios/pull/2168))
    - Add a option to prevent caching images from `AnimationImageProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2171](https://togithub.com/airbnb/lottie-ios/pull/2171))
    - Add support for customizing gradient values using
    `GradientValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2182](https://togithub.com/airbnb/lottie-ios/pull/2182))
    - Added additional support for multiple animations in `DotLottieFile`
    ([https://github.com/airbnb/lottie-ios/pull/2074](https://togithub.com/airbnb/lottie-ios/pull/2074))
    - Add helper method to initialize `DotLottieFile` with data
    ([https://github.com/airbnb/lottie-ios/pull/2090](https://togithub.com/airbnb/lottie-ios/pull/2090))
    
    #### Bug fixes
    
    - Remove `.../ZipFoundation/README.md` from targets and `*.md*` files
    from podspec
    ([https://github.com/airbnb/lottie-ios/pull/2057](https://togithub.com/airbnb/lottie-ios/pull/2057))\*
    - Fix issue where layers with negative X scale values could be pixelated
    ([https://github.com/airbnb/lottie-ios/pull/2067](https://togithub.com/airbnb/lottie-ios/pull/2067))
    - Fix warnings when building with Swift 5.9
    ([https://github.com/airbnb/lottie-ios/pull/2072](https://togithub.com/airbnb/lottie-ios/pull/2072))
    - Restructure `ValueProviderStore` to not accumulate multiple values for
    the same key
    ([https://github.com/airbnb/lottie-ios/pull/2082](https://togithub.com/airbnb/lottie-ios/pull/2082))
    - Disable bitcode when building XCFramework
    ([https://github.com/airbnb/lottie-ios/pull/2121](https://togithub.com/airbnb/lottie-ios/pull/2121))
    - Fix unhandled file warning when building with SPM
    ([https://github.com/airbnb/lottie-ios/pull/213](https://togithub.com/airbnb/lottie-ios/pull/2132))
    - Fix support for customizing color of `SolidLayer` using
    `ColorValueProvider`
    ([https://github.com/airbnb/lottie-ios/pull/2154](https://togithub.com/airbnb/lottie-ios/pull/2154))
    - Fix issue where shape items could be unexpectedly ignored
    ([https://github.com/airbnb/lottie-ios/pull/2156](https://togithub.com/airbnb/lottie-ios/pull/2156))
    - Fix issue where skew keyframes would unexpectedly not animate
    ([https://github.com/airbnb/lottie-ios/pull/2157](https://togithub.com/airbnb/lottie-ios/pull/2157))
    - Fix issue where value providers could be ignored when falling back to
    main thread rendering engine
    ([https://github.com/airbnb/lottie-ios/pull/2164](https://togithub.com/airbnb/lottie-ios/pull/2164))
    
    Thanks to everyone who contributed to this release!
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjM2LjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    cae6edc View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7…

    ….2" (#606)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [marmelroy/PhoneNumberKit](https://togithub.com/marmelroy/PhoneNumberKit)
    | patch | `from: "3.7.1"` -> `from: "3.7.2"` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>marmelroy/PhoneNumberKit (marmelroy/PhoneNumberKit)</summary>
    
    ###
    [`v3.7.2`](https://togithub.com/marmelroy/PhoneNumberKit/releases/tag/3.7.2)
    
    [Compare
    Source](https://togithub.com/marmelroy/PhoneNumberKit/compare/3.7.1...3.7.2)
    
    #### What's Changed
    
    - Updated metadata to version metadata/8.13.21 by
    [@&#8203;github-actions](https://togithub.com/github-actions) in
    [https://github.com/marmelroy/PhoneNumberKit/pull/701](https://togithub.com/marmelroy/PhoneNumberKit/pull/701)
    
    **Full Changelog**:
    marmelroy/PhoneNumberKit@3.7.1...3.7.2
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjM2LjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    64ee0f9 View commit details
    Browse the repository at this point in the history
  5. chore(deps): update dependency apple/swift-nio to v2.59.0 (#599)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [apple/swift-nio](https://togithub.com/apple/swift-nio) | minor |
    `2.58.0` -> `2.59.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>apple/swift-nio (apple/swift-nio)</summary>
    
    ###
    [`v2.59.0`](https://togithub.com/apple/swift-nio/releases/tag/2.59.0):
    SwiftNIO 2.59.0
    
    [Compare
    Source](https://togithub.com/apple/swift-nio/compare/2.58.0...2.59.0)
    
    ##### SemVer Minor
    
    - Added `ByteBuffer.hexDump(format:)`
    ([#&#8203;2475](https://togithub.com/apple/swift-nio/issues/2475), patch
    credit to [@&#8203;natikgadzhi](https://togithub.com/natikgadzhi))
    - Make the initializers of `NIOThreadPoolError` public
    ([#&#8203;2503](https://togithub.com/apple/swift-nio/issues/2503), patch
    credit to [@&#8203;omochi](https://togithub.com/omochi))
    - Make `ByteBuffer` Codable
    ([#&#8203;2509](https://togithub.com/apple/swift-nio/issues/2509), patch
    credit to [@&#8203;natikgadzhi](https://togithub.com/natikgadzhi))
    - `EventLoopFuture/Promise`: only `Sendable` if `Value` is `Sendable`
    ([#&#8203;2496](https://togithub.com/apple/swift-nio/issues/2496))
    - HTTP1: Support users opting-out of us setting framing headers.
    ([#&#8203;2508](https://togithub.com/apple/swift-nio/issues/2508))
    - Support for custom protocols in `DatagramBootstrap`
    ([#&#8203;2516](https://togithub.com/apple/swift-nio/issues/2516))
    
    ##### SemVer Patch
    
    - HTTP1: Simplify header separator and crlf
    ([#&#8203;2513](https://togithub.com/apple/swift-nio/issues/2513), patch
    credit to [@&#8203;alex-taffe](https://togithub.com/alex-taffe))
    - Update `CNIOLLHTTP` to latest `nodejs/llhttp`
    ([#&#8203;2512](https://togithub.com/apple/swift-nio/issues/2512))
    
    ##### Other Changes
    
    - Docs: explain the basic safe usage of `ByteBuffer`
    ([#&#8203;2499](https://togithub.com/apple/swift-nio/issues/2499), patch
    credit to [@&#8203;natikgadzhi](https://togithub.com/natikgadzhi))
    - Match casing of reference links to the casing of the actual referenced
    declaration/module
    ([#&#8203;2500](https://togithub.com/apple/swift-nio/issues/2500), patch
    credit to [@&#8203;tayloraswift](https://togithub.com/tayloraswift))
    - Update nightly allocation limits
    ([#&#8203;2502](https://togithub.com/apple/swift-nio/issues/2502))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    0310dd7 View commit details
    Browse the repository at this point in the history
  6. chore(deps): update dependency vapor/vapor to v4.83.2 (#608)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [vapor/vapor](https://togithub.com/vapor/vapor) | minor | `4.81.1` ->
    `4.83.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>vapor/vapor (vapor/vapor)</summary>
    
    ### [`v4.83.2`](https://togithub.com/vapor/vapor/releases/tag/4.83.2): -
    HTTPServerErrorHandler: Improve Error Handling for HTTPParserError
    
    [Compare
    Source](https://togithub.com/vapor/vapor/compare/4.83.1...4.83.2)
    
    #### What's Changed
    
    HTTPServerErrorHandler: Improve Error Handling for HTTPParserError by
    [@&#8203;fred-sch](https://togithub.com/fred-sch) in
    [#&#8203;2922](https://togithub.com/vapor/vapor/issues/2922)
    
    > Invalid HTTP previously just closed the connection, but did not
    actually handle the errors.
    >
    > This PR uses an adapted version of
    https://github.com/apple/swift-nio/blob/main/Sources/NIOHTTP1/HTTPServerProtocolErrorHandler.swift
    to properly catch exceptions if they occur.
    
    #### New Contributor
    
    - [@&#8203;fred-sch](https://togithub.com/fred-sch) made their first
    contribution in
    [#&#8203;2922](https://togithub.com/vapor/vapor/issues/2922) 🎉
    
    #### Reviewers
    
    Thanks to the reviewers for their help:
    
    -   [@&#8203;MrSkwiggs](https://togithub.com/MrSkwiggs)
    -   [@&#8203;Joannis](https://togithub.com/Joannis)
    -   [@&#8203;FranzBusch](https://togithub.com/FranzBusch)
    -   [@&#8203;Lukasa](https://togithub.com/Lukasa)
    
    ###### *This patch was released by
    [@&#8203;gwynne](https://togithub.com/gwynne)*
    
    **Full Changelog**:
    vapor/vapor@4.83.1...4.83.2
    
    ### [`v4.83.1`](https://togithub.com/vapor/vapor/releases/tag/4.83.1): -
    Pass X-Request-Id if present
    
    [Compare
    Source](https://togithub.com/vapor/vapor/compare/4.83.0...4.83.1)
    
    #### What's Changed
    
    Pass X-Request-Id if present by
    [@&#8203;paunik](https://togithub.com/paunik) in
    [#&#8203;3072](https://togithub.com/vapor/vapor/issues/3072)
    
    > Pass the value from the X-Request-Id to the logger context
    >
    > - pass the X-Request-Id header value if present, pass generated UUID
    if the header not present
    >
    > Mentioned:
    >
    > -
    [https://github.com/vapor/vapor/issues/2508](https://togithub.com/vapor/vapor/issues/2508)
    >
    > Why:
    >
    > - We needed a way to trace router -> web -> worker on the logger on
    the heroku and we found this
    https://devcenter.heroku.com/articles/http-request-id
    >
    > Inspiration:
    >
    > -   https://api.rubyonrails.org/classes/ActionDispatch/RequestId.html
    
    #### New Contributor
    
    - [@&#8203;paunik](https://togithub.com/paunik) made their first
    contribution in
    [#&#8203;3072](https://togithub.com/vapor/vapor/issues/3072) 🎉
    
    ###### *This patch was released by
    [@&#8203;gwynne](https://togithub.com/gwynne)*
    
    **Full Changelog**:
    vapor/vapor@4.83.0...4.83.1
    
    ### [`v4.83.0`](https://togithub.com/vapor/vapor/releases/tag/4.83.0): -
    Support Crypto 3.0.0 in the other package manifest
    
    [Compare
    Source](https://togithub.com/vapor/vapor/compare/4.82.0...4.83.0)
    
    #### What's Changed
    
    Support Crypto 3.0.0 in the other package manifest by
    [@&#8203;gwynne](https://togithub.com/gwynne) in
    [#&#8203;3073](https://togithub.com/vapor/vapor/issues/3073)
    
    > Fixes an oversight made by both Tim and myself in
    [#&#8203;3070](https://togithub.com/vapor/vapor/issues/3070). Full
    credit to [@&#8203;gregcotten](https://togithub.com/gregcotten) for
    catching the omission.
    
    ###### *This patch was released by
    [@&#8203;gwynne](https://togithub.com/gwynne)*
    
    **Full Changelog**:
    vapor/vapor@4.82.0...4.83.0
    
    ### [`v4.82.0`](https://togithub.com/vapor/vapor/releases/tag/4.82.0): -
    Add support for Swift Crypto 3.0.0
    
    [Compare
    Source](https://togithub.com/vapor/vapor/compare/4.81.1...4.82.0)
    
    #### What's Changed
    
    Add support for Swift Crypto 3.0.0 by
    [@&#8203;0xTim](https://togithub.com/0xTim) in
    [#&#8203;3070](https://togithub.com/vapor/vapor/issues/3070)
    
    > See https://forums.swift.org/t/swift-crypto-3-0-0/67387 for more
    details
    
    ###### *This patch was released by
    [@&#8203;gwynne](https://togithub.com/gwynne)*
    
    **Full Changelog**:
    vapor/vapor@4.81.1...4.82.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://togithub.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjM2LjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
    cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    4cac2ff View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. fix: allow .cpp when listing C++ files (#609)

    Fixes the issue raised in
    #510
    
    In the specific case of Sentry
    (https://github.com/getsentry/sentry-cocoa), the generated
    `objc_library` target for the main `Sentry` module included the right
    headers, allowing it to build, but not the right sources (for instance
    https://github.com/getsentry/sentry-cocoa/blob/72c8d84c86cebd726dd3b34ab9ff09a3596dd5f2/Sources/Sentry/SentrySamplingProfiler.cpp#L169).
    This cause the build to work but not the link.
    Thooms authored Sep 23, 2023
    Configuration menu
    Copy the full SHA
    8ae8fea View commit details
    Browse the repository at this point in the history
Loading