5.17.0 - Reduce RAM with Force Decode, on Jul 13th, 2023

See all tickets marked for the 5.17.0 release

Performance

Fixes

5.16.0 - Limit Bytes && Frame Pool, on Jun 4th, 2023

See all tickets marked for the 5.16.0 release

Features

Animated Image

Decoder

Documentations

5.15.8 - Fix macOS Crash, on May 15th, 2023

See all tickets marked for the 5.15.8 release

Fixes

Changes

5.15.7 - Fix Crash, on May 6th, 2023

See all tickets marked for the 5.15.7 release

Fixes

Performance

5.15.6 - Fix watchOS, on Apr 23rd, 2023

See all tickets marked for the 5.15.6 release

Performance

Fixes

Warnings

5.15.5 - Fix, on Mar 3rd, 2023

See all tickets marked for the 5.15.5 release

Fixes

5.15.4 - Hotfix, on Feb 21st, 2023

See all tickets marked for the 5.15.4 release

Fixes

5.15.3 - Promotion Fix, on Feb 18th, 2023

See all tickets marked for the 5.15.3 release

Fixes

5.15.2 - Race Condition Fix, on Feb 7th, 2023

See all tickets marked for the 5.15.2 release

Fixes

Warnings

5.15.1 - Race Condition Fix, on Feb 6th, 2023

See all tickets marked for the 5.15.1 release

Fixes

Performance

5.15.0 - Performance Enhancement, on Jan 17th, 2023

See all tickets marked for the 5.15.0 release

Features

Encoder

Decoder

Cache

Manager/Cache/Loader

5.14.3 - 5.14 Opt, on Dec 27th, 2022

See all tickets marked for the 5.14.3 release

Performance

Fixes

5.14.2 - 5.14 Fix, on Nov 11th, 2022

See all tickets marked for the 5.14.2 release

Fixes

5.14.1 - 5.14 Crash Fix, on Nov 11th, 2022

See all tickets marked for the 5.14.1 release

Fixes

5.14.0 - Meet DecodeOptions, on Nov 8th, 2022

See all tickets marked for the 5.14.0 release

Behavior Changes

Features

Coder

Performance

Fixes

5.13.5 - 5.13 Fix, on Oct 29th, 2022

See all tickets marked for the 5.13.4 release

Fixes

5.13.4 - 5.13 Crash Fix, on Sep 26th, 2022

See all tickets marked for the 5.13.4 release

Fixes

5.13.3 - 5.13 Crash Fix, on Sep 19th, 2022

See all tickets marked for the 5.13.3 release

Fixes

5.13.2 - 5.13 Patch, on Jul 23th, 2022

See all tickets marked for the 5.13.2 release

Fixes

Warnings

5.13.1 - 5.13 Patch, on Jul 16th, 2022

See all tickets marked for the 5.13.1 release

Features

Fixes

Warnings

5.13.0 - Thumbnail, on Jun 27th, 2022

See all tickets marked for the 5.13.0 release

Features

Thumbnail

Coder

Cache

Performance

Fixes

5.12.6 - 5.12 Patch, on Jun 12th, 2022

See all tickets marked for the 5.12.6 release

Fixes

Performance

5.12.5 - 5.12 Patch, on Mar 16th, 2022

See all tickets marked for the 5.12.5 release

Fixes

5.12.4 - 5.12 Patch, on Mar 8th, 2022

See all tickets marked for the 5.12.4 release

Fixes

5.12.3 - 5.12 Patch, on Jan 27th, 2022

See all tickets marked for the 5.12.3 release

Fixes

5.12.2 - 5.12 Patch, on Dec 31st, 2021

See all tickets marked for the 5.12.2 release

Fixes

5.12.1 - 5.12 Patch, on Oct 15th, 2021

See all tickets marked for the 5.12.1 release

Fixes

Warnings

Tests

5.12.0, on Sep 30th, 2021

See all tickets marked for the 5.12.0 release

Features

Cache

Downloader

Animated Image

Fixes

5.11.1 - 5.11 Patch, on Apr 23rd, 2021

See all tickets marked for the 5.11.1 release

Changes

Fixes

Documentation

5.11.0 - Performance, on Apr 1st, 2021

See all tickets marked for the 5.11.0 release

Features

Transformer

Performance

Fixes

5.10.4 - 5.10 Patch, on Feb 2nd, 2021

See all tickets marked for the 5.10.4 release

Performance

5.10.3 - 5.10 Patch, on Jan 24th, 2021

See all tickets marked for the 5.10.3 release

Fixes

5.10.2 - 5.10 Patch, on Dec 29th, 2020

See all tickets marked for the 5.10.2 release

Fixes

5.10.1 - 5.10 Patch, on Dec 25th, 2020

See all tickets marked for the 5.10.1 release

Fixes

5.10.0 - iOS 9+/Xcode 11+, on Nov 22nd, 2020

See all tickets marked for the 5.10.0 release

Project

Features

Animated Image

Custom Loader

Performance

5.9.5 - 5.9 Patch, on Nov 13th, 2020

See all tickets marked for the 5.9.5 release

Fixes

5.9.4 - 5.9 Patch, on Oct 13th, 2020

See all tickets marked for the 5.9.4 release

Fixes

5.9.3 - 5.9 Patch, on Oct 13th, 2020

See all tickets marked for the 5.9.3 release

Fixes

5.9.2 - 5.9 Patch, on Sep 29th, 2020

See all tickets marked for the 5.9.2 release

Fixes

5.9.1 - 5.9 Patch, on Sep 11th, 2020

See all tickets marked for the 5.9.1 release

Fixes

5.9.0 - iOS 14 WebP, on Aug 27th, 2020

See all tickets marked for the 5.9.0 release

Features

Image

Cache

View Category

Fixes

5.8.4 - 5.8 Patch, on July 16th, 2020

See all tickets marked for the 5.8.4 release

Fixes

5.8.3 - 5.8 Patch, on July 2nd, 2020

See all tickets marked for the 5.8.3 release

Changes

Fixes

5.8.2 - 5.8 Patch, on June 23rd, 2020

See all tickets marked for the 5.8.2 release

Fixes

5.8.1 - 5.8 Patch, on June 12th, 2020

See all tickets marked for the 5.8.1 release

Features

Fixes

5.8.0 - Transform original cache and more, on May 11th, 2020

See all tickets marked for the 5.8.0 release

Features

Transformer

Animated Image

Manager

Downloader

View Category

Coder

Project

5.7.4 - 5.7 Patch, on May 6th, 2020

See all tickets marked for the 5.7.4 release

Fixes

5.7.3 - 5.7 Patch, on Apr 21st, 2020

See all tickets marked for the 5.7.3 release

Fixes

5.7.2 - 5.7 Patch, on Apr 11th, 2020

See all tickets marked for the 5.7.2 release

Fixes

Project

5.7.1 - 5.7 Patch, on Apr 8th, 2020

See all tickets marked for the 5.7.1 release

Fixes

5.7.0 - Query Cache Type and Encoding Options, on Apr 4th, 2020

See all tickets marked for the 5.7.0 release

Features

Cache

Coder

Transformer

Context Option

Fixes

Changes

5.6.1 - 5.6 Patch, on Mar 13th, 2020

See all tickets marked for the 5.6.1 release

Performances

Fixes

5.6.0 - URLSession Metrics && Vector Format, on Mar 5th, 2020

See all tickets marked for the 5.6.0 release

Features

URLSession Metrics

Vector Image

Cache

Context Option

Fixes

Warnings

5.5.2 - 5.5 Patch, on Jan 26th, 2020

See all tickets marked for the 5.5.2 release

Fixes

5.5.1 - 5.5 Patch, on Jan 18th, 2020

See all tickets marked for the 5.5.1 release

Fixes

5.5.0 - Thumbnail Decoding && Core Image, on Jan 16th, 2020

See all tickets marked for the 5.5.0 release

Features

Thumbnail Decoding

Core Image

Cache

Performances

Fixes

5.4 Patch, on Jan 18th, 2020

See all tickets marked for the 5.4.3 release

Fixes

5.4.2 - 5.4 Patch, on Jan 7th, 2020

See all tickets marked for the 5.4.2 release

Fixes

5.4.1 - 5.4 Patch, on Dec 27th, 2019

See all tickets marked for the 5.4.1 release

Fixes

5.4.0 Extended Cache Metadata, on Dec 6th, 2019

See all tickets marked for the 5.4.0 release

Features

Cache

Manager

Fixes

5.3 Patch, on Jan 18th, 2020

See all tickets marked for the 5.3.4 release

Fixes

5.3 Patch, on Dec 3rd, 2019

See all tickets marked for the 5.3.3 release

Fixes

5.3 Patch, on Nov 22nd, 2019

See all tickets marked for the 5.3.2 release

Fixes

5.3 Patch, on Nov 9th, 2019

See all tickets marked for the 5.3.1 release

Fixes

5.3.0 Animated Player & Data Decryptor, on Nov 6th, 2019

See all tickets marked for the 5.3.0 release

Features

Animated Image

Data Decryptor

Response Modifier

5.2 Patch, on Oct 27th, 2019

See all tickets marked for the 5.2.5 release

Fixes

5.2 Patch, on Oct 27th, 2019

See all tickets marked for the 5.2.4 release

Fixes

5.2 Patch, on Oct 9th, 2019

See all tickets marked for the 5.2.3 release

Fixes

5.2 Patch, on Oct 2rd, 2019

See all tickets marked for the 5.2.2 release

Fixes

5.2 Patch, on Oct 1st, 2019

See all tickets marked for the 5.2.1 release

Fixes

Tests

5.2.0 - Mac Catalyst && HEIC Animation, on Sep 27th, 2019

See all tickets marked for the 5.2.0 release

Features

Mac Catalyst

Image Coder

Animated Image

Fixes

5.1 Patch, on Sep 5th, 2019

See all tickets marked for the 5.1.1 release

Fixes

5.1.0 - SwiftPM and more, on Aug 3rd, 2019

See all tickets marked for the 5.1.0 release

Features

Swift Package Manager

Options Processor

Context Option

Cache

Fixes

Project

Notable Behavior Changes

This may effect some users. In previous 4.0~5.0 version, we will not callback completion block when we receive cancel call. (including all View Category/Cache/Manager/Downloader APIs)

But from 5.1, we always callback on this case with error code SDWebImageErrorCancelled. You can filter this error code if you don't care about cancel.

This change makes usages like Dispatch Group, observer, or any logic which relay on the completion's callback become acceptable, which is not reliable and will cause issue in previous versions.

Now, we don't create the NSProgress object from internal method call, this does not affect user's KVO usage.

Now, the default HTTP header filed Accept, use image/*,*/*;q=0.8, instead of image/*;q=0.8.

5.0 Patch, on Jun 5th, 2019

See all tickets marked for the 5.0.6 release

Fixes

5.0 Patch, on Jun 3rd, 2019

See all tickets marked for the 5.0.5 release

Project

5.0 Patch, on May 29th, 2019

See all tickets marked for the 5.0.4 release

Fixes

Tests

5.0 Patch, on May 16th, 2019

See all tickets marked for the 5.0.3 release

Fixes

Project

Tests

Documentation

5.0 Patch, on Apr 25th, 2019

See all tickets marked for the 5.0.2 release

Fixes

Documentation

5.0 Patch, on Apr 11th, 2019

See all tickets marked for the 5.0.1 release

Fixes

Project

5.0.0 Major release - Customizable SDWebImage, on Apr 2nd, 2019

See all tickets marked for the 5.0.0 release

Features

Animated Image

Transformer

Custom Loader

Custom Cache

Indicator

Plugins

Improvements

Swift

API

Project

Migration

Check 5.0 migration guide for the migration from 4.x to 5.x.

5.0.0-beta6 - 5.0 Beta, on Mar 15th, 2019

See all tickets marked for the 5.0.0-beta6 release

Fixes

Project

4.4.6 - 4.4 patch, on Feb 26th, 2019

See all tickets marked for the 4.4.6 release

Fixes

Project

Performances

5.0.0-beta5 - Customizable SDWebImage, on Jan 31st, 2019

See all tickets marked for the 5.0.0-beta5 release

Fixes

4.4.5 - 4.4 patch, on Jan 31st, 2019

See all tickets marked for the 4.4.5 release

Fixes

5.0.0-beta4 - Customizable SDWebImage, on Jan 26th, 2019

See all tickets marked for the 5.0.0 release

Features

Performances

Fixes

Project

Notable Changes (from beta3)

Behavior:

Swift Only:

You can always check 5.0 migration guide for the latest information for these changes.

5.0.0-beta3 - Customizable SDWebImage, on Aug 30th, 2018

See all tickets marked for the 5.0.0 release

Features

Fixes

5.0.0-beta2 - Customizable SDWebImage, on Jul 31st, 2018

See all tickets marked for the 5.0.0 release

Features

Fixes

4.4.4 - 4.4 patch, on Jan 26th, 2019

See all tickets marked for the 4.4.4 release

Fixes

Performances

Project

4.4.3 - 4.4 patch, on Nov 25th, 2018

See all tickets marked for the 4.4.3 release

Fixes

Performances

Docs

4.4.2 - 4.4 patch, on July 18th, 2018

See all tickets marked for the 4.4.2 release

Features

Fixes

5.0.0-beta - Customizable SDWebImage, on Jul 17th, 2018

See all tickets marked for the 5.0.0 release

Infrastructure

Backwards incompatible changes

See the 5.0 Migration Guide for a list of comprehensive changes and the way to update your code

Features

Fixes

4.4.1 - 4.4 patch, on June 7th, 2018

See all tickets marked for the 4.4.1 release

Fixes

4.4.0 - watchOS View Category, on May 31st, 2018

See all tickets marked for the 4.4.0 release

Features

Improvements

Performances

Fixes

Docs

4.3.3 - Cache Serializer, on Mar 12th, 2018

See all tickets marked for the 4.3.3 release

Features

Improvements

4.3.2 - 4.3 Patch, on Feb 28th, 2018

See all tickets marked for the 4.3.2 release

Fixes

Improvements

4.3.1 - 4.3 Patch, on Feb 25th, 2018

See all tickets marked for the 4.3.1 release

Fixes

Performances

Improvements

4.3.0 - Image Progress & Transition, on Jan 31th, 2018

See all tickets marked for the 4.3.0 release

Features

Fixes

Performances

Improvements

4.2.3 - 4.2 Patch, on Nov 30th, 2017

See all tickets marked for the 4.2.3 release

Features

Fixes

Improvements

4.2.2 - 4.2 Patch, on Nov 7th, 2017

See all tickets marked for the 4.2.2 release

Features

Fixes

4.2.1 - 4.2 Patch, on Oct 31st, 2017

See all tickets marked for the 4.2.1 release

Features

Fixes

4.2.0 - Pluginable coders, on Oct 30th, 2017

See all tickets marked for the 4.2.0 release

Features

Fixes

Docs

4.1.2 - 4.1 patch, on Oct 9th, 2017

See all tickets marked for the 4.1.2 release

Fixes

4.1.1 - 4.1 patch, on Oct 6th, 2017

See all tickets marked for the 4.1.1 release

Fixes

Improvements

Docs

4.1.0 - Swift API cleanup, on Jul 31st, 2017

See all tickets marked for the 4.1.0 release

Features

Fixes

Docs

4.0.0 - New platforms (Mac OS X and watchOS) + refactoring, on Jan 28th, 2017

See all tickets marked for the 4.0.0 release Versions 4.0.0-beta and 4.0.0-beta 2 list all the changes.

4.0.0 beta 2 - New platforms (Mac OS X and watchOS) + refactoring, on Oct 6th, 2016

See all tickets marked for the 4.0.0 release

Features

Fixes

4.0.0 beta - New platforms (Mac OS X and watchOS) + refactoring, on Oct 5th, 2016

See all tickets marked for the 4.0.0 release

Infrastructure:

Backwards incompatible changes

Features:

Fixes:

3.8.2 Patch release for 3.8.0 on Sep 5th, 2016

Fixes:

3.8.1 Patch release for 3.8.0 on Jun 7th, 2016

Fixes:

3.8.0 Minor release - Replaces NSURLConnection (deprecated) with NSURLSession - on Jun 6th, 2016

Infrastructure:

Features:

Fixes:

3.7.6 Patch release for 3.7.0 on May 8th, 2016

Infrastructure:

Features:

Fixes:

3.7.5 Patch release for 3.7.0 on Jan 21st, 2016

3.7.4 Patch release for 3.7.0 with tvOS support on Jan 8th, 2016

Updates

Features:

Fixes:

3.7.3 Patch release for 3.7.0 with iOS8+ framework and Carthage on Jun 13th, 2015

3.7.2 Updated patch release for 3.7.0 on Mar 17th, 2015

Updates

Features:

Fixes:

Documentation

3.7.1 Patch release for 3.7.0 on Jul 23rd, 2014

3.7.0 Xcode6, arm64, highlight UIImageView, imageURL ref, NTLM, ... on Jul 14th, 2014

Features

Bugfixes

3.6 Fix and cleanup on Mar 24th, 2014

3.5.4 ARM64 Support on Feb 24th, 2014

3.5.3 on Jan 7th, 2014

3.5.2 on Jan 2nd, 2014

3.5.1 on Dec 3rd, 2013

3.5 WebP Target, iOS 7, Fixes on Oct 4th, 2013

3.4 Animated image category, bug fixes on Aug 13th, 2013

3.3 WebP, Animated GIF and more on Jun 14th, 2013

3.2 Bug fixes on Mar 13th, 2013

3.1 Bug fixes on Jan 21st, 2013

3.0 Complete rewrite on Nov 29th, 2012

2.7.4 Bug fixes on Nov 14th, 2012

2.7.3 on Nov 3rd, 2012

2.7.2 on Oct 23rd, 2012

2.7.1 on Oct 19th, 2012

2.7 on Sep 8th, 2012

2.6 on May 4th, 2012

2.5 on Mar 22nd, 2012

2.4 on Oct 1st, 2011

2.3 on Sep 16th, 2010

2.2 on Aug 29th, 2010

2.1.0 on Jun 12th, 2010

2.1 on Jun 12th, 2010

2.0.0 on Jun 9th, 2010

2.0 on Jun 9th, 2010

1.0.0 on Dec 31st, 2009

1.0 on Dec 31st, 2009