Commit Graph

  • 5b5cf38c5f feat: Modify the definition of SDImageFormat to extern to avoid creating multiple global variables tujinqiu 2024-04-15 10:07:46 +0800
  • f6afa01329 Bumped version to 5.19.1 5.19.1 DreamPiggy 2024-03-26 17:22:22 +0800
  • d5e3e7f7c5
    Replace NSFileManager.enumeratorAtPath with enumeratorAtURL for performance and RAM saving (#3690) ChengzhiHuang 2024-03-26 17:15:42 +0800
  • ec4090b248 fix: update test44DiskCacheMigrationFromOldVersion huangchengzhi 2024-03-26 00:28:57 +0800
  • 18a082e33e feat: replace enumeratorAtPath: huangchengzhi 2024-03-26 00:15:35 +0800
  • 6b940a10f1 fix: remove NSDirectoryEnumerationProducesRelativePathURLs option huangchengzhi 2024-03-25 23:54:49 +0800
  • b156318507
    Allows the transformer to preserve the UIImage metadata like image format (#3688) DreamPiggy 2024-03-25 16:57:35 +0800
  • a24a6f986e fix #3689 huangchengzhi 2024-03-25 16:45:38 +0800
  • ca8759d749 Fix the `sd_isTransformed` metadata DreamPiggy 2024-03-25 16:24:34 +0800
  • 917ce76b4b Update the test case for preserveImageMetadata DreamPiggy 2024-03-22 17:55:00 +0800
  • b557de276d Update test case function `SDAssertCGImagePixelFormatEqual` to avoid assert on iOS 17.0 DreamPiggy 2024-03-25 15:40:33 +0800
  • 3b581d587e Allows the transformer to preserve the UIImage metadata like image format DreamPiggy 2024-03-22 17:43:27 +0800
  • 98d058a1ea
    url is kind of NSString and shouldUseWeakMemoryCache is YES, APP will crash. (#3686) aasdsjk 2024-03-14 15:20:11 +0800
  • 5864de6342 unit test opt songjk 2024-03-13 20:22:20 +0800
  • 56fbfc6e25 unit test opt songjk 2024-03-13 19:58:39 +0800
  • d562c9a402 unit test opt songjk 2024-03-13 19:56:42 +0800
  • 007a4297c2 unit test songjk 2024-03-13 16:50:30 +0800
  • 6bcadfeee0 NSString will crash songjk 2024-03-12 17:23:35 +0800
  • db1efed37e
    Update README.md about JPEG-Xl DreamPiggy 2024-02-29 01:30:33 +0800
  • e7329c6fb6
    Merge pull request #3683 from adamwangxx/master DreamPiggy 2024-02-28 12:43:38 +0800
  • 66a62e189e code gardening codebase with init/new pair Adam 2024-02-27 20:22:22 +0800
  • a8c61e21f4 add missing default case of `SDCallbackQueue` sync/async function Adam 2024-02-26 19:01:52 +0800
  • bc23f12ecb mark SDWebImageCacheKeyFilter default initializer unavailable Adam 2024-02-26 18:57:51 +0800
  • 74fa16f4d3
    Merge pull request #3684 from dreampiggy/test/fix DreamPiggy 2024-02-27 18:07:48 +0800
  • f761fc7e7b Fix the unit test `test31ThatMultipleRequestForSameURLFailedCallback` DreamPiggy 2024-02-27 14:43:04 +0800
  • 3565eb1018 Update the github action for codecov flag DreamPiggy 2024-02-24 17:38:51 +0800
  • 9f3fe7940d Update the README.md for visionOS package manager support DreamPiggy 2024-02-24 17:33:24 +0800
  • 73b9397cfb Bumped version to 5.19.0 5.19.0 DreamPiggy 2024-02-24 17:15:28 +0800
  • 750b3f2a24 Bumped version to 5.18.12 DreamPiggy 2024-02-24 14:13:06 +0800
  • 00d58fa58f
    Merge pull request #3680 from dreampiggy/feature/wait_transition DreamPiggy 2024-02-24 17:06:37 +0800
  • 8408b79cb3 Added `SDWebImageWaitTransition` to wait for transition finished and then callback `completedBlock` DreamPiggy 2024-02-24 16:42:47 +0800
  • 7f05e213a9
    Merge pull request #3679 from dreampiggy/ci/visionOS DreamPiggy 2024-02-24 15:56:06 +0800
  • 4bb2a0e124 Disable visionOS unit test until Apple or GitHub Action fix the issue :( DreamPiggy 2024-02-24 15:29:12 +0800
  • 684efe0ccd [github-action] Change to build and test-without-building DreamPiggy 2024-02-24 15:15:03 +0800
  • a22e8416af [github-action] Try to workaround visionOS simulator bug in unit tests DreamPiggy 2024-02-24 14:47:17 +0800
  • 963539caa6
    Merge pull request #3654 from dreampiggy/bugfix/operation_key_deprecate_api DreamPiggy 2024-02-24 14:22:06 +0800
  • 12a7c99687 Update test case DreamPiggy 2023-12-29 14:43:04 +0800
  • 2424848c92 Formally deprecate `sd_cancelCurrentImageLoad`, which cause misunderstanding on UIImageView category DreamPiggy 2023-12-27 19:21:06 +0800
  • 0ce39ced34 Bumped version to 5.18.12 5.18.12 5.18.x DreamPiggy 2024-02-24 14:13:06 +0800
  • a822ef6e3a Fix the issue that iOS 17 indexed PNG workaround breaks the 16bit RGBA PNG DreamPiggy 2024-02-23 16:05:18 +0800
  • 9953745d94
    Merge pull request #3678 from dreampiggy/bugfix/16bit-png-workaround-bug DreamPiggy 2024-02-24 14:09:04 +0800
  • 4a49e9a02a [github-action] The unit tests fail for one platform should not cancel another one DreamPiggy 2024-02-24 13:26:56 +0800
  • d26ed45dd0 [github-action] Change the github action to split unit test into 4 jobs and run in parallel DreamPiggy 2024-02-24 13:09:24 +0800
  • 64d12968fd Remove the SDWebImageWebPCoder to its own repo DreamPiggy 2024-02-24 12:43:48 +0800
  • c99b60eed0 Fix the unit test compile issue DreamPiggy 2024-02-23 16:43:16 +0800
  • da55e08994 Added test case about RGBA16 PNG DreamPiggy 2024-02-23 16:13:45 +0800
  • 3e553d1efe Fix the issue that iOS 17 indexed PNG workaround breaks the 16bit RGBA PNG DreamPiggy 2024-02-23 16:05:18 +0800
  • af600c063e
    Merge pull request #3677 from dreampiggy/ci/macos14 DreamPiggy 2024-02-23 16:20:32 +0800
  • 23b0751ac8 [github action] Bumped to macos-14 and remove the unused visionOS download toolchain steps DreamPiggy 2024-02-23 16:16:14 +0800
  • 80c8b2023a
    Merge pull request #3673 from dreampiggy/project/visionos_cocoapods DreamPiggy 2024-02-13 15:45:08 +0800
  • c349d78ff9 Upgrade the test case because of simulator version upgrade DreamPiggy 2024-02-13 15:16:22 +0800
  • b11493f764 Bumped version to 5.18.11 5.18.11 DreamPiggy 2024-02-13 14:54:07 +0800
  • 6cab6ca6be [CI] Upgrade the Demo to override the minOS of macOS (the i386 is no longer needed) DreamPiggy 2024-02-13 14:20:25 +0800
  • 288305e9c1 Use the tricks to run visionOS simulator on x86_64 github action runner DreamPiggy 2024-02-13 13:41:54 +0800
  • aaad37213b Fix the wrong changes for tvOS unit tests DreamPiggy 2024-02-13 13:12:02 +0800
  • 71b3d01fd3 Update the GitHub actions to build visionOS Demo/Tests/Framework DreamPiggy 2024-02-13 13:07:53 +0800
  • 01de674a79 Fix some strange behavior in visionOS, all tests passed DreamPiggy 2024-02-13 12:09:24 +0800
  • ef399a53f4 Added visionOS official unit tests DreamPiggy 2024-02-13 11:53:26 +0800
  • f2936fc4b2
    Merge pull request #3672 from adamwangxx/master DreamPiggy 2024-02-13 11:01:20 +0800
  • de88563c18 add missing break keyword to sd_imageFormatForImageData function while converting NSData to SDImageFormat Adam 2024-02-13 10:54:16 +0800
  • 62e3491eb3 Added visionOS official Demo and update Podfile DreamPiggy 2024-02-13 10:45:29 +0800
  • 8b836d565c Added the official visionOS CocoaPods podspec support DreamPiggy 2024-02-13 10:10:24 +0800
  • a41be90abd
    Merge pull request #3666 from YoloMao/master DreamPiggy 2024-01-19 19:47:19 +0800
  • 5741618a37 docs: add signature step to manual installation guide YoloMao 2024-01-19 18:55:53 +0800
  • 2ed88163d6 docs: typo YoloMao 2024-01-19 18:52:39 +0800
  • 59730af512 Bumped version to 5.18.10 5.18.10 DreamPiggy 2024-01-11 14:46:47 +0800
  • 749cdb145a
    Merge pull request #3664 from dreampiggy/fix/warning DreamPiggy 2024-01-11 14:44:13 +0800
  • 8fc731e012 Fix the warning during clang-analyze DreamPiggy 2024-01-11 14:43:34 +0800
  • b95b390f17 Update the unit test DreamPiggy 2024-01-10 15:38:55 +0800
  • 69e573c01d Bumped version to 5.18.9 5.18.9 DreamPiggy 2024-01-10 14:49:58 +0800
  • 64d44f355b Fix that C API should use FOUNDATION_EXPORT for C++ DreamPiggy 2024-01-10 15:26:13 +0800
  • a6cce6677b Update unit test DreamPiggy 2024-01-10 14:35:29 +0800
  • c60958ca1c
    Merge pull request #3660 from dreampiggy/project/log_into_oslog DreamPiggy 2024-01-10 14:27:20 +0800
  • 956e29ccb5
    Merge pull request #3661 from dreampiggy/project/remove_assert_thumbnail_cache_key DreamPiggy 2024-01-10 14:25:34 +0800
  • 3782f772d6 Temp remove the assert when thumbnail cache key used with thumbnail context , this may be changed later DreamPiggy 2024-01-10 14:20:04 +0800
  • 3eb8dd1439
    Merge pull request #3657 from dreampiggy/bugfix/thumbnail_query_full_data_never_store_thumbnail_into_memory DreamPiggy 2024-01-10 14:11:08 +0800
  • e2701e4b0a Using os_log for our all log to replace the NSLog DreamPiggy 2024-01-10 12:30:13 +0800
  • be2a1c4575
    Merge pull request #3659 from dreampiggy/bugfix/indexed_png_debug_macro DreamPiggy 2024-01-10 12:29:23 +0800
  • a041469643 Fix that PNG indexed color fix does not enable on Release Build configuration DreamPiggy 2024-01-10 12:12:28 +0800
  • 9ae93e5456 Update the test case for new behavior DreamPiggy 2024-01-09 17:04:55 +0800
  • 0092f74b7f Added the assert to check the current behavior that thumbnail key should not passed twice DreamPiggy 2024-01-08 19:58:15 +0800
  • 64c5ff59a3 Fix the behavior that query thumbnail from full size data does not sync back the thumbnail image into memory cache DreamPiggy 2024-01-08 19:33:16 +0800
  • fd010e5423 Bumped version to 5.18.8 5.18.8 DreamPiggy 2023-12-27 21:16:25 +0800
  • b10d4a245a
    Fix the issue when using the `sd_cancelCurrentImageLoad` on non-stateful view (like UIImageView.image) (#3653) DreamPiggy 2023-12-27 21:13:08 +0800
  • fd095f8a8d Fix the issue when using the `sd_cancelCurrentImageLoad` on non-stateful view (like UIImageView.image) DreamPiggy 2023-12-27 19:15:16 +0800
  • e278c13e46 Bumped version to 5.18.7 5.18.7 DreamPiggy 2023-12-11 15:19:38 +0800
  • fbe79221b1
    Added xcprivacy manifest to CocoaPods (#3649) DreamPiggy 2023-12-08 20:06:55 +0800
  • 56028acad9
    Update SDWebImage.podspec DreamPiggy 2023-12-08 19:50:00 +0800
  • 1186e50f4b Update the README DreamPiggy 2023-12-08 17:30:21 +0800
  • d0d7214e03 Added xcprivacy manifest to CocoaPods DreamPiggy 2023-12-08 17:28:06 +0800
  • 0383fd49fe Bumped version to 5.18.6 5.18.6 DreamPiggy 2023-12-05 16:00:14 +0800
  • 83684dd715 Fix:#3646 weloy 2023-11-30 15:38:49 +0800
  • 9d3330dc52
    Merge pull request #3644 from dreampiggy/bugfix/display_link_duration_promotion_vision DreamPiggy 2023-11-29 18:55:49 +0800
  • e4243aa13b Ignore the availability warning DreamPiggy 2023-11-29 17:52:23 +0800
  • 5dec4049c1 Update the new test case for `testSDDisplayLink` DreamPiggy 2023-11-29 17:46:43 +0800
  • 40b3d7f438 Remove the unused legacy code for weak retain DreamPiggy 2023-11-29 17:37:29 +0800
  • 256fc806df IPHONEOS_DEPLOYMENT_TARGET pumped to 12.0 Wangwang LIU 2023-11-29 17:31:30 +0800
  • 112c74c1b9 Use the new solution for CADisplayLink duration calculation based on WWDC 10147 DreamPiggy 2023-11-29 17:05:57 +0800
  • 191b94cd54
    Update the code comments DreamPiggy 2023-11-17 00:14:34 +0800
  • 1b9a2e902c Bumped version to 5.18.5 5.18.5 DreamPiggy 2023-11-16 18:59:03 +0800