You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support for visionOS. Now APNGKit can be used on visionOS in the native way. #146
Privacy Manifest support. Although APNGKit is not tracking any user information nor using any APIs that require declaration, an empty privacy manifest file was added to the project to prevent any potential warning. #144
Note
To align with the latest build environment and Xcode, APNGKit now increases the minimum deployment target to iOS 12, macOS 10.14 and tvOS 12. #145
A timing issue that on iOS 17 a wrong timestamp might be used when the image starts to play when the app is just going to start up. It caused the image to be played at the wrong speed. #140@alexander-steel@devflow@onevcat
Support for setting a single APNGImage to multiple APNGImageViews. 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@onevcat
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@onevcat
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.