From a8f3ebd124f88b31497b2213166d0c9e9f35cfa5 Mon Sep 17 00:00:00 2001 From: "cgrindel-self-hosted-renovate[bot]" <139595543+cgrindel-self-hosted-renovate[bot]@users.noreply.github.com> Date: Tue, 13 Feb 2024 16:07:00 +0000 Subject: [PATCH] chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.8.0" (#914) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [pointfreeco/swift-composable-architecture](https://togithub.com/pointfreeco/swift-composable-architecture) | minor | `from: "1.7.3"` -> `from: "1.8.0"` | --- ### Release Notes
pointfreeco/swift-composable-architecture (pointfreeco/swift-composable-architecture) ### [`v1.8.0`](https://togithub.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.0) [Compare Source](https://togithub.com/pointfreeco/swift-composable-architecture/compare/1.7.3...1.8.0) #### What's Changed - Added: New `@Reducer` macro features ([https://github.com/pointfreeco/swift-composable-architecture/pull/2795](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2795)). The `@Reducer` macro has been enhanced to streamline usage and simplify some common patterns: - When left undefined, the `@Reducer` will now define default implementations of `State`, `Action`, and `body`. This means stubbing a feature is as simple as `@Reducer struct Feature {}`. - `@Reducer` can now be used with enums to simplify the boilerplate associated with "destination" and "path" reducers. See the [1.8 migration guide](https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.8) for more information on how to use these APIs. - Fixed: Propagate `@ViewAction` macro availability ([https://github.com/pointfreeco/swift-composable-architecture/pull/2785](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2785)). - Fixed: Properly tag nested observable enums so that changes to non-observable cases are better observed ([https://github.com/pointfreeco/swift-composable-architecture/pull/2786](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2786)). - Infrastructure: Fix typo in migration guide 1.6 (thanks [@​takehilo](https://togithub.com/takehilo), [https://github.com/pointfreeco/swift-composable-architecture/pull/2779](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2779)); better document explicit `id` with scoped `ForEach` ([https://github.com/pointfreeco/swift-composable-architecture/pull/2784](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2784)); Fix typo in the 1.7 migration guide (thanks [@​yaslab](https://togithub.com/yaslab), [https://github.com/pointfreeco/swift-composable-architecture/pull/2780](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2780); thanks [@​Ryu0118](https://togithub.com/Ryu0118), [https://github.com/pointfreeco/swift-composable-architecture/pull/2790](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2790)); **Full Changelog**: https://github.com/pointfreeco/swift-composable-architecture/compare/1.7.2...1.8.0 #### New Contributors - [@​yaslab](https://togithub.com/yaslab) made their first contribution in [https://github.com/pointfreeco/swift-composable-architecture/pull/2780](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2780) **Full Changelog**: https://github.com/pointfreeco/swift-composable-architecture/compare/1.7.3...1.8.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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com> --- examples/tca_example/MODULE.bazel.lock | 78 ++++++++++++---------- examples/tca_example/Package.resolved | 4 +- examples/tca_example/Package.swift | 2 +- examples/tca_example/swift_deps_index.json | 4 +- 4 files changed, 47 insertions(+), 41 deletions(-) diff --git a/examples/tca_example/MODULE.bazel.lock b/examples/tca_example/MODULE.bazel.lock index f00bf760f..94c70cae8 100644 --- a/examples/tca_example/MODULE.bazel.lock +++ b/examples/tca_example/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 3, - "moduleFileHash": "3d7b05c82a29710154a5b7044934ae9e8e03ecfc0161fad9f82a21d3136c0e9b", + "moduleFileHash": "b109b601e8a6adc68ba8185ae068487ca03da5edcbc4e0acc7157ead0c2cdcdd", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -77,8 +77,8 @@ "rules_swift_package_manager": "rules_swift_package_manager@_", "cgrindel_bazel_starlib": "cgrindel_bazel_starlib@0.19.0", "bazel_skylib": "bazel_skylib@1.5.0", - "apple_support": "apple_support@1.11.1", - "build_bazel_rules_swift": "rules_swift@1.15.1", + "apple_support": "apple_support@1.12.0", + "build_bazel_rules_swift": "rules_swift@1.16.0", "build_bazel_rules_apple": "rules_apple@3.2.1", "bazel_skylib_gazelle_plugin": "bazel_skylib_gazelle_plugin@1.5.0", "bazel_gazelle": "gazelle@0.35.0", @@ -152,10 +152,10 @@ "cgrindel_bazel_starlib": "cgrindel_bazel_starlib@0.19.0", "bazel_skylib": "bazel_skylib@1.5.0", "io_bazel_rules_go": "rules_go@0.44.0", - "apple_support": "apple_support@1.11.1", + "apple_support": "apple_support@1.12.0", "rules_cc": "rules_cc@0.0.9", "platforms": "platforms@0.0.7", - "build_bazel_rules_swift": "rules_swift@1.15.1", + "build_bazel_rules_swift": "rules_swift@1.16.0", "build_bazel_rules_apple": "rules_apple@3.2.1", "bazel_gazelle": "gazelle@0.35.0", "bazel_tools": "bazel_tools@_", @@ -262,10 +262,10 @@ } } }, - "apple_support@1.11.1": { + "apple_support@1.12.0": { "name": "apple_support", - "version": "1.11.1", - "key": "apple_support@1.11.1", + "version": "1.12.0", + "key": "apple_support@1.12.0", "repoName": "build_bazel_apple_support", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -275,9 +275,9 @@ { "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", "extensionName": "apple_cc_configure_extension", - "usingModule": "apple_support@1.11.1", + "usingModule": "apple_support@1.12.0", "location": { - "file": "https://bcr.bazel.build/modules/apple_support/1.11.1/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/apple_support/1.12.0/MODULE.bazel", "line": 19, "column": 35 }, @@ -301,23 +301,23 @@ "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "apple_support~1.11.1", + "name": "apple_support~1.12.0", "urls": [ - "https://github.com/bazelbuild/apple_support/releases/download/1.11.1/apple_support.1.11.1.tar.gz" + "https://github.com/bazelbuild/apple_support/releases/download/1.12.0/apple_support.1.12.0.tar.gz" ], - "integrity": "sha256-z01j85x7qQWfcOmVv1/hAZJn0/dzecIChWGl12Re9nw=", + "integrity": "sha256-EA0SYXqE68fuehDs87Pi/a2uvBZ62Toh+CCmy2AVjq0=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/apple_support/1.11.1/patches/module_dot_bazel_version.patch": "sha256-G9CcKWR97sA/vnt8STjg1YRdFBMHHLHVmUwuHe6f+bs=" + "https://bcr.bazel.build/modules/apple_support/1.12.0/patches/module_dot_bazel_version.patch": "sha256-3XmsovSEa1wpKpWGFSDAhBawIG5gQBNKF221WV0Qzks=" }, "remote_patch_strip": 1 } } }, - "rules_swift@1.15.1": { + "rules_swift@1.16.0": { "name": "rules_swift", - "version": "1.15.1", - "key": "rules_swift@1.15.1", + "version": "1.16.0", + "key": "rules_swift@1.16.0", "repoName": "build_bazel_rules_swift", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -325,9 +325,9 @@ { "extensionBzlFile": "@build_bazel_rules_swift//swift:extensions.bzl", "extensionName": "non_module_deps", - "usingModule": "rules_swift@1.15.1", + "usingModule": "rules_swift@1.16.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_swift/1.15.1/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_swift/1.16.0/MODULE.bazel", "line": 18, "column": 32 }, @@ -350,9 +350,9 @@ { "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", "extensionName": "apple_cc_configure_extension", - "usingModule": "rules_swift@1.15.1", + "usingModule": "rules_swift@1.16.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_swift/1.15.1/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_swift/1.16.0/MODULE.bazel", "line": 32, "column": 35 }, @@ -368,7 +368,7 @@ "deps": { "bazel_features": "bazel_features@1.3.0", "bazel_skylib": "bazel_skylib@1.5.0", - "build_bazel_apple_support": "apple_support@1.11.1", + "build_bazel_apple_support": "apple_support@1.12.0", "rules_cc": "rules_cc@0.0.9", "platforms": "platforms@0.0.7", "com_google_protobuf": "protobuf@21.7", @@ -381,14 +381,14 @@ "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_swift~1.15.1", + "name": "rules_swift~1.16.0", "urls": [ - "https://github.com/bazelbuild/rules_swift/releases/download/1.15.1/rules_swift.1.15.1.tar.gz" + "https://github.com/bazelbuild/rules_swift/releases/download/1.16.0/rules_swift.1.16.0.tar.gz" ], - "integrity": "sha256-4u7kY4OUg9/hsFzkBqTy+z/XSN3KoxHMh2j6fwQa8P8=", + "integrity": "sha256-eqvju++NLgfJ7gess4bwole9L3bqjiEAVoi1BtyNpns=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/rules_swift/1.15.1/patches/module_dot_bazel_version.patch": "sha256-rMxzgZs1JKbQr3jJYCgiTGhj7zN0SOZurnW50gFgONA=" + "https://bcr.bazel.build/modules/rules_swift/1.16.0/patches/module_dot_bazel_version.patch": "sha256-66B/4JaIUXEe4yUstQpgvRbYzXLR9nJ+Z7AlzEkxLE4=" }, "remote_patch_strip": 1 } @@ -455,10 +455,10 @@ } ], "deps": { - "build_bazel_apple_support": "apple_support@1.11.1", + "build_bazel_apple_support": "apple_support@1.12.0", "bazel_skylib": "bazel_skylib@1.5.0", "platforms": "platforms@0.0.7", - "build_bazel_rules_swift": "rules_swift@1.15.1", + "build_bazel_rules_swift": "rules_swift@1.16.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -795,7 +795,7 @@ "platforms": "platforms@0.0.7", "com_google_protobuf": "protobuf@21.7", "zlib": "zlib@1.3", - "build_bazel_apple_support": "apple_support@1.11.1", + "build_bazel_apple_support": "apple_support@1.12.0", "local_config_platform": "local_config_platform@_" } }, @@ -1701,28 +1701,34 @@ } }, "moduleExtensions": { - "@@apple_support~1.11.1//crosstool:setup.bzl%apple_cc_configure_extension": { + "@@apple_support~1.12.0//crosstool:setup.bzl%apple_cc_configure_extension": { "general": { - "bzlTransitiveDigest": "FOTImXZOLQw+EqKi3u13A1a5Wff22EtyCed2Cz1AiW0=", + "bzlTransitiveDigest": "TMkUP4/N3ZORvZrcDg9FxSoW9r/7+uDVH/SI2biRyJg=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { "local_config_apple_cc": { - "bzlFile": "@@apple_support~1.11.1//crosstool:setup.bzl", + "bzlFile": "@@apple_support~1.12.0//crosstool:setup.bzl", "ruleClassName": "_apple_cc_autoconf", "attributes": { - "name": "apple_support~1.11.1~apple_cc_configure_extension~local_config_apple_cc" + "name": "apple_support~1.12.0~apple_cc_configure_extension~local_config_apple_cc" } }, "local_config_apple_cc_toolchains": { - "bzlFile": "@@apple_support~1.11.1//crosstool:setup.bzl", + "bzlFile": "@@apple_support~1.12.0//crosstool:setup.bzl", "ruleClassName": "_apple_cc_autoconf_toolchains", "attributes": { - "name": "apple_support~1.11.1~apple_cc_configure_extension~local_config_apple_cc_toolchains" + "name": "apple_support~1.12.0~apple_cc_configure_extension~local_config_apple_cc_toolchains" } } }, - "recordedRepoMappingEntries": [] + "recordedRepoMappingEntries": [ + [ + "apple_support~1.12.0", + "bazel_tools", + "bazel_tools" + ] + ] } }, "@@bazel_features~1.3.0//private:extensions.bzl%version_extension": { diff --git a/examples/tca_example/Package.resolved b/examples/tca_example/Package.resolved index 9e083d6b8..f344ef344 100644 --- a/examples/tca_example/Package.resolved +++ b/examples/tca_example/Package.resolved @@ -41,8 +41,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/pointfreeco/swift-composable-architecture", "state" : { - "revision" : "f815e76b520aacfad4ff35c7e1f036f8add6f4b4", - "version" : "1.7.3" + "revision" : "cf967a28a8605629559533320d604168d733fc9c", + "version" : "1.8.0" } }, { diff --git a/examples/tca_example/Package.swift b/examples/tca_example/Package.swift index d118c7ef6..81a96a24a 100644 --- a/examples/tca_example/Package.swift +++ b/examples/tca_example/Package.swift @@ -7,7 +7,7 @@ let package = Package( dependencies: [ .package( url: "https://github.com/pointfreeco/swift-composable-architecture", - .upToNextMajor(from: "1.7.3") + .upToNextMajor(from: "1.8.0") ), ] ) diff --git a/examples/tca_example/swift_deps_index.json b/examples/tca_example/swift_deps_index.json index 078407ddf..af7b56227 100644 --- a/examples/tca_example/swift_deps_index.json +++ b/examples/tca_example/swift_deps_index.json @@ -303,9 +303,9 @@ "name": "swiftpkg_swift_composable_architecture", "identity": "swift-composable-architecture", "remote": { - "commit": "f815e76b520aacfad4ff35c7e1f036f8add6f4b4", + "commit": "cf967a28a8605629559533320d604168d733fc9c", "remote": "https://github.com/pointfreeco/swift-composable-architecture", - "version": "1.7.3" + "version": "1.8.0" } }, {