Bogdan Poplauschi
0ab6bc7b6d
4.4.2 release - version bump + CHANGELOG update
2018-07-18 18:52:34 +03:00
DreamPiggy
b05959dbcb
Bumped version to 4.4.1
...
update CHANGELOG
2018-06-07 23:14:41 +08:00
DreamPiggy
5062a7653e
Bumped version to 4.4.0
...
update CHANGELOG
2018-05-31 17:39:02 +08:00
DreamPiggy
dc5c974b89
Bumped version to 4.3.3
...
update CHANGELOG
2018-03-12 23:06:02 +08:00
DreamPiggy
5147ae5c89
Bumped version to 4.3.2
...
update CHANGELOG
2018-02-28 12:05:42 +08:00
DreamPiggy
71caeb82e4
Bumped version to 4.3.1
2018-02-25 22:53:33 +08:00
DreamPiggy
aacca305c0
Fix the macOS wrong minimum deployment target version to 10.9. And also fix the warning on Xcode 9 by enable more warning options
2018-02-01 13:20:55 +08:00
DreamPiggy
406220bb52
Bumped version to 4.3.0
...
updated CHANGELOG
2018-02-01 11:23:34 +08:00
DreamPiggy
4f4a33030f
Update the spec file to define the dependency version for libwebp
2018-01-12 11:53:50 +08:00
DreamPiggy
c5f3a8c007
Bumped version to 4.2.3 + updated CHANGELOG
2017-12-30 14:30:42 +08:00
Bogdan Poplauschi
0f73155d09
Bumped version to 4.2.2 + updated CHANGELOG
2017-11-07 09:21:55 +02:00
Bogdan Poplauschi
b2e5317666
Bumped version to 4.2.1, updated CHANGELOG
2017-10-31 20:39:19 +02:00
Bogdan Poplauschi
cd37ef672b
Preparing for 4.2.0 release: bumped versions and updated the CHANGELOG
2017-10-23 20:35:34 +03:00
DreamPiggy
a0879fc049
Feature: refactor decoding code and provide decoding plugin
...
- open the decoding/encoding procedures to the users
- switch from hardcoded decoding/encoding to pluginable decoders/encoders (builtin + user created)
- `SDWebImageCodersManager` is a singleton holding an array of `SDImageCoder` (protocol). Even though a singleton is not necesarily a good pattern, in this case it eliminates dealing with passing this array around
- uses a priority queue behind scenes, which means the latest added coders have priority.
- the priority is crucial when encoding/decoding something, we go through the list and ask each coder if they can handle the current data (see `canDecodeFromData:`, `canEncodeToFormat:`, `canIncrementallyDecodeFromData:`)
- each coder must conform to this protocol `SDImageCoder` describing all the required behavior for a coder
- we provide 3 built-in coders: `SDWebImageImageIOCoder` (for JPEG, PNG, TIFF), `SDWebImageGIFCoder` (for GIF), `SDWebImageWebPCoder` (for WebP and animated WebP)
- the user of SDWebImage can create custom coders by conforming to `SDImageCoder` and adding the coders to `SDWebImageCodersManager`. See `addCoder:` or `removeCoder:` or `coders` getter to get the array
- in order to preserve backwards compatibility, the UIImage categories were preserved, calling the new coders APIs described above
2017-10-16 19:52:18 +03:00
Bogdan Poplauschi
c1df782869
Bumped version to 4.1.2 and added to changelog
2017-10-09 09:31:38 +03:00
Bogdan Poplauschi
93a386ed0f
Bumped version to 4.1.1 + updated changelog
2017-10-06 21:57:54 +03:00
Bogdan Poplauschi
2d9c81295f
Bumped version to 4.1.0, updated changeling
2017-07-31 16:08:03 +03:00
Bogdan Poplauschi
1777032d03
Set version to 4.0.0 and updated CHANGELOG
2017-01-28 20:17:57 +02:00
Bogdan Poplauschi
5cccc2177b
Bumped version to 4.0.0-beta2
2016-10-06 17:22:51 +03:00
Bogdan Poplauschi
823b615281
Set 4.0.0-beta as the version from the podspec and the Info.plist file
2016-08-26 21:35:37 +03:00
Bogdan Poplauschi
1a2f81a5d5
Added the `WEBP_USE_INTRINSICS` flag per https://github.com/rs/SDWebImage/pull/1595#issuecomment-225984546
2016-08-26 19:52:44 +03:00
Bogdan Poplauschi
8e81f4273f
Added the osx platform to the podspec and set the osx deployment target to 10.8 because of some compiler issues (pod lib lint)
2016-06-13 09:47:09 +03:00
Bogdan Poplauschi
3d122e550b
WatchOS support - just added a target and the conditional compiling - seems to work (pod lib lint works).
...
There is an issue, the SDWebImage watchOS target doesn't show the simulator, only Generic Device.
Also need to add some demo and test code.
2016-06-10 08:49:51 +03:00
Bogdan Poplauschi
17d8690127
Merge branch '4.x' into gif
...
# Conflicts:
# SDWebImage/MKAnnotationView+WebCache.h
# SDWebImage/MKAnnotationView+WebCache.m
# SDWebImage/SDImageCache.h
# SDWebImage/SDImageCache.m
# SDWebImage/SDWebImageManager.h
# SDWebImage/SDWebImageManager.m
# SDWebImage/UIButton+WebCache.h
# SDWebImage/UIButton+WebCache.m
# SDWebImage/UIImageView+HighlightedWebCache.h
# SDWebImage/UIImageView+HighlightedWebCache.m
# SDWebImage/UIImageView+WebCache.h
# SDWebImage/UIImageView+WebCache.m
2016-06-07 12:42:26 +03:00
Bogdan Poplauschi
67329ac512
Bumped the version
2016-06-07 11:57:03 +03:00
Bogdan Poplauschi
7684fbd9a7
Merge branch '4.x' into gif
...
# Conflicts:
# SDWebImage.xcodeproj/project.pbxproj
2016-06-07 08:39:17 +03:00
Bogdan Poplauschi
6545a3aba1
Bumped the deployment target to iOS 7 (due to NSURLSession) and also incremented the library version to 3.8.0
2016-06-02 19:10:31 +03:00
Bogdan Poplauschi
d75bc2765d
Updated the podspec so the GIF+FLAnimatedImage is a separate subspec
2016-06-01 10:10:46 +03:00
Bogdan Poplauschi
e9e7edffde
Fixed #1444 and the master build thanks to 5034c334be
2016-05-28 22:53:38 +03:00
Bogdan Poplauschi
f1a471e93f
Fixed #1444 and the master build thanks to 5034c334be
2016-05-28 22:50:53 +03:00
Bogdan Poplauschi
990f85bce2
Bumped version to 3.7.6
2016-05-08 19:32:10 +03:00
Bogdan Poplauschi
64f621081c
Bumped version to 3.7.5 and added to changelog
2016-01-21 16:34:36 +02:00
Bogdan Poplauschi
a45b222e70
Bump version to 3.7.4
2016-01-08 17:17:58 +02:00
hoseking
11c7efb6e1
Add CocoaPods support for tvOS
2015-10-30 10:50:33 -07:00
Bogdan Poplauschi
5c7dc8c2e5
Bumped podspec version
2015-07-13 23:02:15 +03:00
Tyler Hedrick
9b8aa8a12d
Bumping podspec version
2015-03-09 14:50:45 -07:00
Bogdan Poplauschi
959e8db914
Bumped podspec version
2014-07-23 08:17:14 +03:00
Bogdan Poplauschi
db252d3654
Updated podspec version to 3.7.0
2014-07-14 18:12:07 +03:00
Bogdan Poplauschi
5b1451e11c
Since we use tag 3.6, the podspec file must match that. Fixes #757
2014-06-13 18:23:17 +03:00
Olivier Poitrey
b49243d147
Bump version to 3.6.0
2014-03-24 13:32:45 -07:00
Olivier Poitrey
e34e8e6c65
Bump version to 3.5.4
2014-02-24 09:38:08 -08:00
Olivier Poitrey
8f8228e2a6
Bump version to 3.5.2
2014-01-02 11:12:43 -08:00
Olivier Poitrey
6878fba926
Bump version to 3.5.1 ( fix #568 )
2013-12-03 00:07:28 -08:00
Chang Luo
d6d4a3c3db
up version 3.5 in podspec to be consistent with latest
2013-11-22 17:18:29 -08:00
Syo Ikeda
6f3debd7a2
Fix sub-spec dependency
2013-08-14 16:57:20 +09:00
Syo Ikeda
bbf0b5c0e6
Use 'default_subspec' and separate the WebP support to its sub-spec
...
This removes unnecessary dependency to 'libwebp' for users who don't need WebP support.
2013-08-14 16:02:06 +09:00
Olivier Poitrey
67a28d90ef
Change version to 3.4
2013-08-13 10:22:25 -07:00
Olivier Poitrey
2f98db9888
Change version to 3.3
2013-06-14 16:22:27 +02:00
Alexander Kolov
c1e686bff0
Added libwebp dependency. Also fix a typo in description.
2013-06-08 07:31:36 +02:00
Alexander Kolov
952eeec05a
Include NS* files in source files of Podspec
2013-04-29 12:23:29 +03:00