Swiftpack.co - Swift Packages by onevcat

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by onevcat

onevcat/Kingfisher 7.4.1
A lightweight, pure-Swift library for downloading and caching images from the web.
⭐️ 20,824
🕓 6 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
7.4.1 - Maple Days
6 weeks ago
#### Fix * A rare crash from `_UIImageCGImageContent` when loading GIF files on iOS 15 or later. [#2004](https://github.com/onevcat/Kingfisher/pull/2004) * Now the dSYM symbols are contained inside the xcframework bundle instead of as standalone files. [#1998](https://github.com/onevcat/Kingfisher/pull/1998) * An issue that the processor is not applied to original image data when `DefaultCacheSerializer.preferCacheOriginalData` is set to `true`. [#1999](https://github.com/onevcat/Kingfisher/pull/1999)
7.4.0 - Summer Ends
9 weeks ago
#### Add * A `data` property in `RetrieveImageResult` for reading the original data when an image loading is done. [#1986](https://github.com/onevcat/Kingfisher/pull/1986) * An async `data` getter in `ImageDataProvider`. More async methods are on the way. [#1989](https://github.com/onevcat/Kingfisher/pull/1989) #### Fix * A workaround for some cases the `KFImage` does not load images when embedded in the SwiftUI List on iOS 16. This only alleviates the problem when shallow embedded. For deeper nested, waiting for Apple's fix. [#1988](https://github.com/onevcat/Kingfisher/issues/1988) FB11564208
7.3.2 - Align Layout
17 weeks ago
#### Fix * A regression introduced by the previous version, which changed the default layout behavior when setting a placeholder. Now the `KFImage` should have the same layout behavior as SwiftUI's `AsyncImage` while loading. if no placeholder is set, it takes all the proposed size while loading. If a placeholder is set, it propose size to the placeholder and follow placeholder's layout. [#1975](https://github.com/onevcat/Kingfisher/pull/1975)
7.3.1 - Empty Not Void
18 weeks ago
#### Fix * An issue that `EmptyView` as `KFImage` placeholder fails loading of the image. [#1973](https://github.com/onevcat/Kingfisher/pull/1973) [@damian-rzeszot]
7.3.0 - Progressive Progress
22 weeks ago
#### Add * Added `ImageProgressive` now contains a delegate `onImageUpdated` which will notify you everytime the progressive scanner can decode an intermediate image. You also have a chance to choose an image update strategy to respond the delegate. [#1957](https://github.com/onevcat/Kingfisher/issues/1957) @jyounus * Now the `progressive` option can work with `KingfisherManager`. Previously it only works when set in the view extension methods under `kf`. [#1961](https://github.com/onevcat/Kingfisher/pull/1961) @onevcat #### Fix * A potential crash in `AnimatedImageView` that releasing on another thread. [#1956](https://github.com/onevcat/Kingfisher/pull/1956) @ufosky * A few internal clean up and removal of unused code. [#1958](https://github.com/onevcat/Kingfisher/pull/1958) @idrougge #### Remove * With the support of `ImageProgressive.onImageUpdated`, the semantic of `ImageProgressive.default` is conflicting with the behavior. `ImageProgressive.default` is now marked as deprecated. To initilize a default `ImageProgressive`, use `ImageProgressive.init()` instead.
7.2.4 - Removing DocC plugin
25 weeks ago
#### Fix * Dependency of DocC plugin is now removed and Swift Package Index can still generate and host the documentation. [#1952](https://github.com/onevcat/Kingfisher/discussions/1952) @marcusziade
7.2.3 - Track Transform
26 weeks ago
#### Fix * Now the URL based `AVAssetImageDataProvider` support tracking transform by default. This could solve some cases that the video thumbnail were not at correct orientation. [#1951](https://github.com/onevcat/Kingfisher/pull/1951) @sgarg4008 * Use DocC as documentation generator and switch to [Swift Package Index as the host](https://swiftpackageindex.com/onevcat/Kingfisher/master/documentation/kingfisher). Big thanks to @daveverwer and all other fellows for the fantastic work!
7.2.2 - Rainy Season
30 weeks ago
#### Fix * Loading an animated images from cache now respects the received options. [#1935](https://github.com/onevcat/Kingfisher/pull/1935) @uclort
7.2.1 - Spring Earth
34 weeks ago
#### Fix * Align `requestModifier` parameter with `AsyncImageDownloadRequestModifier` to allow async request changing. [#1918](https://github.com/onevcat/Kingfisher/pull/1918) @KKirsten * Fix an issue that data downloading task callbacks are held even when the task is removed. [#1913](https://github.com/onevcat/Kingfisher/pull/1913) @onevcat * Give correct cache key for local urls in its conformance of `Resource`. [#1914](https://github.com/onevcat/Kingfisher/pull/1914) @onevcat * Reset placeholder image when loading fails. [#1925](https://github.com/onevcat/Kingfisher/pull/1925) @PJ-LT * Fix several typos and grammar. [#1926](https://github.com/onevcat/Kingfisher/pull/1926) @johnmckerrell [#1927](https://github.com/onevcat/Kingfisher/pull/1927) @SunsetWan
7.2.0 - End of the tunnel
40 weeks ago
#### Add * An option in memory cache that allows the cached images not be purged while the app is switchted to background. [#1890](https://github.com/onevcat/Kingfisher/pull/1890) #### Fix * Now the animated images are reset when deinit. This might fix some ocasional crash when destroying the `AnimatedImageView`. [#1886](https://github.com/onevcat/Kingfisher/pull/1886) * Fix wrong key override when a local resource created by `ImageResource`'s initializer. [#1903](https://github.com/onevcat/Kingfisher/pull/1903)
iOS macOS watchOS tvOS
onevcat/FengNiao 0.8.1
A command line tool for cleaning unused resources in Xcode.
⭐️ 3,085
🕓 30 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.8.1
30 weeks ago
### Added - Instruction for installing through Mint.
0.8.0
1 year ago
## Fix - Upgrade dependencies for Xcode 13 compatibility.
4 years ago
onevcat/APNGKit pod-test
High performance and delightful way to play with APNG format in iOS.
⭐️ 2,077
🕓 27 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.2.1
30 weeks ago
### Fix - Wrong canvas parameter when the image header set to "true color". Now an image with non-alpha channel should be also read correctly. [#125](https://github.com/onevcat/APNGKit/pull/125) @onevcat
2.2.0
38 weeks ago
### Add - Support for setting a single `APNGImage` to multiple `APNGImageView`s. It lifts off the limitation in previous versions that an `APNGImage` can only be set to one `APNGImageView`. Now, it is free to be used in different image views and the image view controls the animation playing. [#124](https://github.com/onevcat/APNGKit/pull/124) @onevcat
2.1.2
39 weeks ago
### Fix - An issue that when the frame contains `APNG_DISPOSE_OP_PREVIOUS` or `APNG_DISPOSE_OP_BACKGROUND`, the output buffer does not reset in some cases. [#122](https://github.com/onevcat/APNGKit/pull/122) @onevcat
1.3.0
41 weeks ago
### Add - A new `autoStartAnimationAfterResumeActive` flag in the image view to allow user control not auto-resuming a playing animation when the app switched from background on iOS.
1.2.4
43 weeks ago
### Fix - Now the image view should respect `repeatCount` setting in the image. Previously it played one time less than expected. #97
2.1.1
51 weeks ago
### Fix - An issue introduced in 2.1.0 that the background was not clear before rendering the next frame when `dispose_op` is `previous`. [#118](https://github.com/onevcat/APNGKit/pull/118) @onevcat
2.1.0
52 weeks ago
### Add - Expose the `APNGFrame` type and related properties in `APNGImage` to allow getting some basic information by frame. [#117](https://github.com/onevcat/APNGKit/pull/117) @onevcat ### Fix - An issue that wrong area is reverted when `dispose_op` is set to `previous` and the render area is not the full canvas. [#117](https://github.com/onevcat/APNGKit/pull/117) @onevcat
2.0.2
1 year ago
### Fix - An issue that the PNG decoder would fail to render frames when there are image shared chunks between `acTL` and the first actual image frame. [#114](https://github.com/onevcat/APNGKit/pull/114) @onevcat
2.0.1
1 year ago
### Fix - Swift Package Manager now can resolve this package in Xcode. [#112](https://github.com/onevcat/APNGKit/pull/112)
2.0.0
1 year ago
Version 2.0.0. This is not a compatible version compared to version 1.x. All code is rewritten from scratch so you may need also check the README to do a re-implement.
iOS macOS tvOS
onevcat/Rainbow 4.0.1
Delightful console output for Swift developers.
⭐️ 1,714
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
4.0.1
1 year ago
## Fixed - Now every segment would reset its style to prevent it spreading unexpected. #62
4.0.0
1 year ago
## Added - [ANSI 256-color](https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit) support. Use `.bit8` or `.onBit8` to apply a 256-color to a string. [#49](https://github.com/onevcat/Rainbow/pull/49) - Hex colors approximation support. Use `.hex` or `.onHex` to apply an 8-bit color as the Hex color approximated to a string. [#56](https://github.com/onevcat/Rainbow/pull/56) - Add support for colorizing nested strings. [#51](https://github.com/onevcat/Rainbow/pull/51) - Add the light version of background named colors. [#50](https://github.com/onevcat/Rainbow/pull/50) - Add the strikethrough style. [#55](https://github.com/onevcat/Rainbow/pull/55) - Support color conversion between text color and its corresponding background color. Vice verse. [#54](https://github.com/onevcat/Rainbow/pull/54) ## Remove - The Xcode Color console output target is removed. It does not make sense anymore unless there is a new way to log color strings to the Xcode console.
3.2.0
2 years ago
## Added - Support for compiling and using on Windows. [#40](https://github.com/onevcat/Rainbow/pull/40)
3.0.0
5 years ago
Swift 4 support.
2.1.0
5 years ago
Expose `Rainbow. extractModes` as public.
2.0.1
6 years ago
Support for Linux.
2.0.0
6 years ago
Swift 3 compatibility.
1.1.0
6 years ago
Support for Swift 2.2
onevcat/RandomColorSwift 2.0.0
An attractive color generator for Swift. Ported from randomColor.js.
⭐️ 621
🕓 2 years ago
iOS macOS watchOS tvOS
onevcat/AddressParser 2.0.0
Email address parser.
⭐️ 69
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Swift 5
1 year ago
Drop old versions of Swift and adapt to Swift 5. [#3](https://github.com/onevcat/AddressParser/pull/3) from @vencewill
1.0.0
5 years ago
First Release
onevcat/Delegate 1.2.0
A meta library to provide a better `Delegate` pattern.
⭐️ 66
🕓 19 weeks ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics