Skip to content

Commit

Permalink
chore(deps): update dependency onevcat/kingfisher to v8 (#1249)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [onevcat/Kingfisher](https://redirect.github.com/onevcat/Kingfisher) |
major | `from: "7.12.0"` -> `from: "8.0.3"` |

---

### Release Notes

<details>
<summary>onevcat/Kingfisher (onevcat/Kingfisher)</summary>

###
[`v8.0.3`](https://redirect.github.com/onevcat/Kingfisher/blob/HEAD/CHANGELOG.md#803---Animated-Image-Hitting-2024-09-21)

[Compare
Source](https://redirect.github.com/onevcat/Kingfisher/compare/8.0.2...8.0.3)

##### Fix

- A regression of iOS 18 that the `KFAnimatedImage` does not receive
user interaction.
[#&#8203;2295](https://redirect.github.com/onevcat/Kingfisher/issues/2295)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
[@&#8203;danieldaquino](https://redirect.github.com/danieldaquino)

***

###
[`v8.0.2`](https://redirect.github.com/onevcat/Kingfisher/blob/HEAD/CHANGELOG.md#802---Blur-Scale-2024-09-21)

[Compare
Source](https://redirect.github.com/onevcat/Kingfisher/compare/8.0.1...8.0.2)

##### Fix

- An issue the the blurred image has a wrong size if the image contains
a scale value other than one.
[#&#8203;2293](https://redirect.github.com/onevcat/Kingfisher/pull/2293)
[@&#8203;Semty](https://redirect.github.com/Semty)

***

###
[`v8.0.1`](https://redirect.github.com/onevcat/Kingfisher/blob/HEAD/CHANGELOG.md#801---Old-Friends-Matter-2024-09-18)

[Compare
Source](https://redirect.github.com/onevcat/Kingfisher/compare/8.0.0...8.0.1)

##### Fix

- A build issue in Xcode 15.2. Now the project builds and runs again in
that old Xcode version.
[#&#8203;2289](https://redirect.github.com/onevcat/Kingfisher/pull/2289)

***

###
[`v8.0.0`](https://redirect.github.com/onevcat/Kingfisher/blob/HEAD/CHANGELOG.md#800---800---Version-8-2024-09-17)

[Compare
Source](https://redirect.github.com/onevcat/Kingfisher/compare/7.12.0...8.0.0)

##### Add

- Full Swift 6 support. Now Kingfisher compiles with both Swift 5 and
Swift 6 language mode.
[#&#8203;2259](https://redirect.github.com/onevcat/Kingfisher/pull/2259)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
- Swift Concurrency prepared. All necessary public APIs in Kingfisher
are now `async` compatible. Kingfisher is also now built under strict
concurrency mode.
[#&#8203;2239](https://redirect.github.com/onevcat/Kingfisher/pull/2239)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
- Xcode 16 support. Explicitly built modules option is enabled and now
Kingfisher can get better build performance under Xcode 16.
[#&#8203;2260](https://redirect.github.com/onevcat/Kingfisher/pull/2260)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
- Refined documentation and beautified tutorials with DocC.
[#&#8203;2160](https://redirect.github.com/onevcat/Kingfisher/pull/2160)
[@&#8203;onevcat](https://redirect.github.com/onevcat)

##### Fix

- MD5 is deprecated by the system. Now the hash method for file URL is
replaced with SHA256.
[#&#8203;2117](https://redirect.github.com/onevcat/Kingfisher/pull/2117)
[@&#8203;kmaschke85](https://redirect.github.com/kmaschke85)
- Now the view extension methods are created in a more generic way,
which provides better compatibility and extensibility.
[#&#8203;2244](https://redirect.github.com/onevcat/Kingfisher/pull/2244)
[@&#8203;Mx-Iris](https://redirect.github.com/Mx-Iris)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
- Rewrite the blur rendering method without deprecated
`UIGraphicsBeginImageContextWithOptions`.
[#&#8203;2274](https://redirect.github.com/onevcat/Kingfisher/pull/2274)
[@&#8203;onevcat](https://redirect.github.com/onevcat)
- Apply existential any to protocol for Swift 6.
[#&#8203;2283](https://redirect.github.com/onevcat/Kingfisher/pull/2283)
[@&#8203;qwerty3345](https://redirect.github.com/qwerty3345)

***

</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://redirect.github.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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzguOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: cgrindel-self-hosted-renovate[bot] <139595543+cgrindel-self-hosted-renovate[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
  • Loading branch information
1 parent 386551a commit ac20270
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion examples/messagekit_example/Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ let package = Package(
name: "messagekit_example",
dependencies: [
.package(url: "https://github.com/MessageKit/MessageKit", from: "4.2.0"),
.package(url: "https://github.com/onevcat/Kingfisher", from: "7.12.0"),
.package(url: "https://github.com/onevcat/Kingfisher", from: "8.0.3"),
]
)

0 comments on commit ac20270

Please sign in to comment.