Skip to content

Releases: onevcat/APNGKit

0.4.4

23 Feb 06:15
Compare
Choose a tag to compare

Fix:

  • Remove using of setjmp to be compatible with Swift 3.1.

0.4.3

14 Feb 10:03
Compare
Choose a tag to compare

Add:

  • Expose frameCount of APNGImage.

0.4.2

31 Jan 08:21
Compare
Choose a tag to compare

Fix:

  • Setting APNGImageView's image to nil will now remove the content being displayed.

0.4.1

21 Dec 07:39
Compare
Choose a tag to compare

Fix:

  • Now an invalid png file will not cause a fatal error. Instead you will get a nil when trying to create an APNGImage with non-png data. #29

0.4.0

16 Dec 06:47
Compare
Choose a tag to compare

Add:

  • A new way to load image progressively. It will only load the current frame instead of all at once. This could reduce the memory usage dramatically. If you are trying to load large APNG images, you could try to add this option when creating an APNGImage.
  • A delegate method for animation finishes.

Fix:

  • A potential issue which causes memory usage is large then expected.

0.3.1

21 Oct 01:24
Compare
Choose a tag to compare

Fix: A problem when alpha blending used in APNG image, which causes alpha decoding not working correctly. #23

0.2.3

17 Feb 08:43
Compare
Choose a tag to compare

This is a compatible release for Swift 2.3.
Do not use it if you are using a newer version of Swift

0.2.2 (135)

07 Sep 06:26
Compare
Choose a tag to compare

Update libpng to 1.6.25

0.2.0 (125)

23 Feb 11:48
Compare
Choose a tag to compare

Add: allowAnimationInScrollView property on APNGImageView to enable animated PNG images keep animated during scrolling.
Fix: Now submodule is using "https" protocol instead of "git".

0.1.4 (118)

01 Dec 07:39
Compare
Choose a tag to compare

Fix: Removed unnecessary "update version" phase to prevent achieving failing when used as a subproject.