DreamPiggy
8ffbe8b8c1
Bumped version to 5.1.1
2019-09-05 00:03:59 +08:00
DreamPiggy
cb2baac522
Update Podspec for MapKit supports catalyst
2019-08-13 13:23:13 +08:00
DreamPiggy
1b7b377c60
Update the podspec for xcconfig
2019-08-12 20:51:01 +08:00
DreamPiggy
0a3cd255a6
Bumped version to 5.1.0
2019-08-03 19:00:54 +08:00
DreamPiggy
99857f346d
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
2019-07-25 18:42:05 +08:00
DreamPiggy
46ecde48e9
For simple solution, remove the custom modulemap, let CocoaPods generate one instead
2019-06-13 11:59:57 +08:00
DreamPiggy
547f9d895e
Bumped version to 5.0.6
...
update CHANGELOG
2019-06-05 21:05:24 +08:00
DreamPiggy
eae43de069
Bumped version to 5.0.5
...
update CHANGELOG
2019-06-03 20:43:56 +08:00
DreamPiggy
4e3ec761ea
Bumped version to 5.0.4
...
update CHANGELOG
2019-05-29 20:29:27 +08:00
DreamPiggy
124509e9b6
Bumped version to 5.0.3
...
update CHANGELOG
2019-05-16 19:36:00 +08:00
DreamPiggy
5c13490eeb
Replace the private prefix header files with the manually import for each implementation files
2019-05-13 15:38:24 +08:00
DreamPiggy
83997ca9e4
Bumped version to 5.0.2
...
update CHANGELOG
2019-04-25 22:15:42 +08:00
DreamPiggy
072e62b1cb
Bumped version to 5.0.1
...
update CHANGELOG
2019-04-11 22:03:02 +08:00
DreamPiggy
555ed7b983
Bumped version to 5.0.0
...
update the changelog
2019-04-02 22:00:22 +08:00
DreamPiggy
c6247d2d63
Using pch for the internal macros, to avoid each implementation files import this macro
2019-03-21 19:38:09 +08:00
DreamPiggy
21b2244b81
Bumped version to 5.0.0-beta6
2019-03-15 15:47:29 +08:00
DreamPiggy
cf0738abd9
Move the SDAsyncBlockOperation into the private header folder, this class is only used inside framework
2019-03-06 13:05:22 +08:00
DreamPiggy
537affb9af
Bumped version to 5.0.0-beta5
2019-01-31 19:10:57 +08:00
DreamPiggy
d6db67282c
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
...
# Conflicts:
# CHANGELOG.md
# README.md
# SDWebImage.podspec
# SDWebImage/SDWebImageDownloaderOperation.m
# SDWebImage/SDWebImageImageIOCoder.m
# SDWebImage/SDWebImageWebPCoder.m
# WebImage/Info.plist
2019-01-31 19:10:15 +08:00
DreamPiggy
ccb8b533c6
Bumped version to 4.4.5
2019-01-31 18:37:25 +08:00
DreamPiggy
c08489b16f
Revert the `DEFINES_MODULE` of framework. Let the user to specify `modular_headers` instead, to solve some user's build issue. See #2601
2019-01-28 19:59:03 +08:00
DreamPiggy
2864fe3619
Bumped version to 5.0.0-beta4
2019-01-26 18:17:35 +08:00
DreamPiggy
0e8dc82891
Bumped version to 4.4.4
...
update CHANGELOG
2019-01-26 16:35:51 +08:00
DreamPiggy
b866c6aa97
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
...
# Conflicts:
# CHANGELOG.md
# SDWebImage.podspec
# SDWebImage.xcodeproj/project.pbxproj
# SDWebImage/FLAnimatedImage/FLAnimatedImageView+WebCache.m
# SDWebImage/SDImageCache.m
# SDWebImage/SDWebImageDownloaderOperation.m
# SDWebImage/UIView+WebCache.m
# Tests/SDWebImage Tests.xcodeproj/project.pbxproj
2019-01-03 14:54:37 +08:00
zhongwuzw
72a34cf2cf
Let SD can be imported using static library by CocoaPods
2018-12-03 10:58:24 +08:00
DreamPiggy
f663cab2c9
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
...
# Conflicts:
# CHANGELOG.md
# README.md
# SDWebImage.podspec
# SDWebImage/FLAnimatedImage/FLAnimatedImageView+WebCache.m
# SDWebImage/SDImageCache.m
# SDWebImage/SDWebImageCompat.m
# SDWebImage/SDWebImageDownloaderOperation.m
# SDWebImage/SDWebImageManager.m
# SDWebImage/UIView+WebCache.h
# SDWebImage/UIView+WebCache.m
# Tests/Tests/SDImageCacheTests.m
# WebImage/Info.plist
2018-11-17 11:54:18 +08:00
Bogdan Poplauschi
e056218bbf
Bumped version to 4.4.3 + updated CHANGELOG
2018-11-11 20:58:55 -06:00
zhongwuzw
8d3becfae8
Update url after framework transferred
2018-10-24 17:34:55 +08:00
Bogdan Poplauschi
64123734c3
Move webp component (and libwebp dependency) to SDWebImage/SDWebImageWebPCoder
...
- move the webp component + the libwebp dependency to SDWebImage/SDWebImageWebPCoder (including tests and demo)
- Xcode 9.4
- instead of directly linking the Demos to the frameworks, using CocoaPods (`Examples/Podfile`). This allows using SDWebImage/SDWebImageWebPCoder into our examples so we keep the WebP demos
- demos code cleanup and warnings resolved
- all links from docs (README, Migration guide, CHANGELOG) are full links, so they work even from external pages (i.e. https://cocoapods.org/pods/SDWebImage ).
- added "Additional modules" section to README
2018-09-07 12:40:25 +03:00
Bogdan Poplauschi
1ed0b8cfe8
Bumped version to 5.0.0-beta3 + updated CHANGELOG
2018-08-30 13:27:39 +03:00
Bogdan Poplauschi
217510e346
Bumped version to 5.0.0-beta2
2018-07-31 18:07:06 +03:00
Bogdan Poplauschi
0ab6bc7b6d
4.4.2 release - version bump + CHANGELOG update
2018-07-18 18:52:34 +03:00
Bogdan Poplauschi
af0200fbff
Merge pull request #2275 from bpoplauschi/5.x.changelog
...
5.x CHANGELOG + Migration guide + version update
2018-07-17 10:01:19 +03:00
DreamPiggy
982ade8824
Remove all FLAnimatedImage from the Core SDWebImage repo. Move the code to SDWebImageFLPlugin repo
2018-07-13 22:17:02 +08:00
Bogdan Poplauschi
153af72369
Set version to 5.0.0-beta, Xcode 8 required, updated the CHANGELOG and added 5.0 Migration Guide
2018-07-11 13:28:13 +03:00
DreamPiggy
997bf8ff35
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
# Conflicts:
# SDWebImage/SDWebImageWebPCoder.m
2018-06-07 23:33:28 +08:00
DreamPiggy
b05959dbcb
Bumped version to 4.4.1
...
update CHANGELOG
2018-06-07 23:14:41 +08:00
DreamPiggy
7571f8962b
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
# Conflicts:
# Examples/SDWebImage Watch Demo Extension/InterfaceController.m
# SDWebImage/SDWebImageCompat.h
# SDWebImage/SDWebImageDownloader.m
# SDWebImage/SDWebImageManager.m
# SDWebImage/UIView+WebCache.h
# SDWebImage/UIView+WebCache.m
2018-06-06 14:38:38 +08:00
DreamPiggy
5062a7653e
Bumped version to 4.4.0
...
update CHANGELOG
2018-05-31 17:39:02 +08:00
DreamPiggy
f81480189d
Add modulemap files for SDWebImage to support modular framework, move the WebP & GIF into subdirectory to make Podspec works
2018-04-19 17:25:39 +08:00
DreamPiggy
5ff999f3d1
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
* 'master' of https://github.com/rs/SDWebImage :
Bumped version to 4.3.3
Add cacheKeyFilter to allow user provide modified version of data when storing the disk cache in SDWebImageManager
# Conflicts:
# SDWebImage/SDWebImageManager.h
2018-03-13 00:04:35 +08:00
DreamPiggy
dc5c974b89
Bumped version to 4.3.3
...
update CHANGELOG
2018-03-12 23:06:02 +08:00
DreamPiggy
3ba2fd8e6a
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
* 'master' of https://github.com/rs/SDWebImage :
Bumped version to 4.3.2
Follow Apple's doc, add NSOperation only after all configuration done.
Update the comments
Fix that iOS 8 NSURLSessionTaskPriorityHigh symbol not defined in Foundation framework and cause crash
2018-02-28 12:54:43 +08:00
DreamPiggy
5147ae5c89
Bumped version to 4.3.2
...
update CHANGELOG
2018-02-28 12:05:42 +08:00
DreamPiggy
a54f41204d
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
* 'master' of https://github.com/rs/SDWebImage :
Bumped version to 4.3.1
update CHANGELOG
Create a subclass of NSCache using a weak cache. Only remove the cache when memory warning and sync back the alive instance from weak cache into cache.
# Conflicts:
# SDWebImage/SDImageCache.m
2018-02-26 12:58:22 +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
af282c1d5e
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
* 'master' of https://github.com/rs/SDWebImage :
Bumped version to 4.3.0
update CHANGELOG
Update the readme
Update the readme and issue template
Use a lock to ensure headers mutable dictionary thread-safe
Do not hard-code cache policy. Use SDWebImageDownloaderUseNSURLCache to check
Use the correct way to specify cancel if the response status code is invalid.
Ensure all the session delegate completionHandler called. Fix the leak when response error code below iOS 10
Fix the issue that prefetcher will cause stack overflow is the input urls list is huge because of recursion function call
Update the comments for image transition
Expose the associate FLAnimatedImage to user for advanced usage. Update the comments
2018-02-01 11:53:13 +08:00
DreamPiggy
406220bb52
Bumped version to 4.3.0
...
updated CHANGELOG
2018-02-01 11:23:34 +08:00
DreamPiggy
092e88e55f
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x
...
* 'master' of https://github.com/rs/SDWebImage :
Update the spec file to define the dependency version for libwebp
Bugfix for loopCount (#2155 )
Fix that 0 pixels error should be used when width OR height is zero but not AND
Avoid user accidentally invalidates the session used in shared downloader
Remove the extra memory warning notification for AutoPurgeCache
2018-01-12 17:35:24 +08:00
DreamPiggy
4f4a33030f
Update the spec file to define the dependency version for libwebp
2018-01-12 11:53:50 +08:00
DreamPiggy
caafe27937
Upgrade target deployment version to iOS 8.0 / macOS 10.10
2018-01-01 13:15:51 +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
Olivier Poitrey
b1f1c08be6
Bump version 3.2
2013-03-12 23:40:18 +01:00
Olivier Poitrey
85dacacb23
Bump version to 3.1
2013-01-21 09:24:43 +01:00
Olivier Poitrey
bc29d0a7ae
Fix podspec ( fix #253 )
2013-01-16 12:10:53 +01:00
Olivier Poitrey
e3d8bc8daf
Fix podspec typo ( fix #240 )
2012-12-10 15:31:44 +01:00
Olivier Poitrey
0691f7cd97
Remove podspect tag
2012-12-06 09:22:35 +01:00
Olivier Poitrey
df89ee44cd
Update podspec
2012-11-05 18:21:20 +01:00
Christopher Gateley
c5b712d09a
Podspec: Add 'MK' as acceptable prefix for MKAnnotationView category
2012-10-01 15:50:12 -04:00
Olivier Poitrey
cac29dc753
Add ImageIO dep
2012-09-12 13:02:33 +02:00
Olivier Poitrey
324aae620e
Update podspec for 2.7
2012-09-10 19:06:10 +02:00
Kevin Monahan
4ea95b1342
Add and update podspec
2012-09-07 01:21:06 +02:00