Skip to content

Commit

Permalink
chore(deps): update dependency pointfreeco/swift-composable-architect…
Browse files Browse the repository at this point in the history
…ure to from: "1.8.0" (#914)

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

<details>
<summary>pointfreeco/swift-composable-architecture
(pointfreeco/swift-composable-architecture)</summary>

###
[`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
[@&#8203;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
[@&#8203;yaslab](https://togithub.com/yaslab),
[https://github.com/pointfreeco/swift-composable-architecture/pull/2780](https://togithub.com/pointfreeco/swift-composable-architecture/pull/2780);
thanks [@&#8203;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**:
pointfreeco/swift-composable-architecture@1.7.2...1.8.0

#### New Contributors

- [@&#8203;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**:
pointfreeco/swift-composable-architecture@1.7.3...1.8.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>
  • Loading branch information
cgrindel-self-hosted-renovate[bot] and Self-hosted Renovate Bot authored Feb 13, 2024
1 parent 03bc97a commit a8f3ebd
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 41 deletions.
78 changes: 42 additions & 36 deletions examples/tca_example/MODULE.bazel.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions examples/tca_example/Package.resolved
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
},
{
Expand Down
2 changes: 1 addition & 1 deletion examples/tca_example/Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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")
),
]
)
4 changes: 2 additions & 2 deletions examples/tca_example/swift_deps_index.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
},
{
Expand Down

0 comments on commit a8f3ebd

Please sign in to comment.