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: pointfreeco/swift-dependencies
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.4.1
Choose a base ref
...
head repository: pointfreeco/swift-dependencies
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.5.0
Choose a head ref
  • 8 commits
  • 13 files changed
  • 8 contributors

Commits on Sep 25, 2024

  1. Restore Library Evolution support for Xcode 16 (#279)

    * Update xctest-dynamic-overlay to 1.4.1
    
    * Restore ‘Build for Library Evolution’ target
    
    This partially reverts commit 4b65e03.
    
    *waves* Hi - we’re depending on this.
    
    * Update version of swift-syntax
    
    * Update to build DependenciesMacros for Library Evolution
    
    * Address a syntax error in Xcode 16
    
    “switch covers known cases, but 'AccessorBlockSyntax.Accessors' may have additional unknown values”
    
    * Revert back to `macos-14`
    
    This partially reverts commit 7c5590d.
    gemmakbarlow authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7101475 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. fix the android build (#282)

    The Android module is available in Swift 6 for Android
    hyp authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    06cbf43 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    e25189b View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Add prepareDependencies (#288)

    * Add `prepareDependencies`
    
    Right now, dependencies can only be overridden using scoped operations
    like `withDependencies` or attached to object livecycles
    (`withDependencies(from:)`). This introduces a new top-level way of
    preparing global dependencies so that they are accessible in the
    top-level scope of your application.
    
    * wip
    
    * wip
    
    * wip
    
    * Add failing test for preparing dependency twice in the same prepareDependencies{}
    
    * another failing test
    
    * wip
    
    * Allow preparing dependency multiple times in same scope (#298)
    
    * Attempted fix of preparing dependency in multiple lines.
    
    * fixes
    
    * fix
    
    * tests
    
    * wip
    
    * fixes
    
    * clean up
    
    * clean up
    
    * clean up
    
    * wip
    
    * wip
    
    * fix
    
    * wip
    
    * wip
    
    * wip
    
    ---------
    
    Co-authored-by: Brandon Williams <mbrandonw@hey.com>
    Co-authored-by: Brandon Williams <135203+mbrandonw@users.noreply.github.com>
    3 people authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    653531e View commit details
    Browse the repository at this point in the history
  2. Run swift-format

    stephencelis authored and github-actions[bot] committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6f17eb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Cache dependencies in withDependencies update closure (#287)

    * wip
    
    * add #if debug
    
    ---------
    
    Co-authored-by: Brandon Williams <mbrandonw@hey.com>
    stephencelis and mbrandonw authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    26b95e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    e84352a View commit details
    Browse the repository at this point in the history
  2. Add Macro Compatibility Check to CI workflow (#285)

    Co-authored-by: Stephen Celis <stephen@stephencelis.com>
    Matejkob and stephencelis authored Nov 9, 2024
    Configuration menu
    Copy the full SHA
    a24a0f1 View commit details
    Browse the repository at this point in the history
Loading