{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":313419,"defaultBranch":"master","name":"SDWebImage","ownerLogin":"SDWebImage","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-09-21T17:39:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33113626?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715161018.0","currentOid":""},"activityList":{"items":[{"before":"b5cbc33fb2307d9a407a9c45c333b409c69651ef","after":"a936e64ab1447952bb22c1404b2b253b4415f453","ref":"refs/heads/master","pushedAt":"2024-05-17T04:07:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3715 from YoloMao/chore/macro_platform_name\n\nchore: use macos platform name with-in API_AVAILABLE macro","shortMessageHtmlLink":"Merge pull request #3715 from YoloMao/chore/macro_platform_name"}},{"before":"5642d1ffe3dbe628592443bd14154e31929727b4","after":"b5cbc33fb2307d9a407a9c45c333b409c69651ef","ref":"refs/heads/master","pushedAt":"2024-05-08T11:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdded the fingerprint in README, so it's no need to download and import the cert to verify","shortMessageHtmlLink":"Update README.md"}},{"before":"905072adc8db69756d62fdcd17a2aea1aa645bcd","after":"5642d1ffe3dbe628592443bd14154e31929727b4","ref":"refs/heads/master","pushedAt":"2024-05-08T10:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Fix the symbolic link issue in XCFramework","shortMessageHtmlLink":"Fix the symbolic link issue in XCFramework"}},{"before":"ad555bbdd9ff34dd3b4ed98dc0c1332a7536dc0b","after":"905072adc8db69756d62fdcd17a2aea1aa645bcd","ref":"refs/heads/master","pushedAt":"2024-05-08T09:55:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update the README about canonical binary XCFramework","shortMessageHtmlLink":"Update the README about canonical binary XCFramework"}},{"before":"527d8752c27a5ca7e0350bbb079646fbc18a98ee","after":null,"ref":"refs/tags/5.19.2-alpha","pushedAt":"2024-05-08T09:36:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"}},{"before":"b8b147d7528c83c7a00d772260dd9a1b729e2ca2","after":"ad555bbdd9ff34dd3b4ed98dc0c1332a7536dc0b","ref":"refs/heads/master","pushedAt":"2024-05-08T09:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Bumped version to 5.19.2\n\nupdate CHANGELOG","shortMessageHtmlLink":"Bumped version to 5.19.2"}},{"before":"78fe2284e04a301742fc6ad9fc5eb574ccd68bd5","after":"b8b147d7528c83c7a00d772260dd9a1b729e2ca2","ref":"refs/heads/master","pushedAt":"2024-05-08T09:03:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3712 from dreampiggy/bugfix/unit_test_macos\n\nFix that `colorSpaceGetDeviceRGB` cache the color space even when active display changed","shortMessageHtmlLink":"Merge pull request #3712 from dreampiggy/bugfix/unit_test_macos"}},{"before":"095d3ad2de2f4931cd8cb6bb1324e25475a22baf","after":"78fe2284e04a301742fc6ad9fc5eb574ccd68bd5","ref":"refs/heads/master","pushedAt":"2024-05-08T08:49:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Keep the dSYM when building XCFramework","shortMessageHtmlLink":"Keep the dSYM when building XCFramework"}},{"before":"95ccae87d4a0fd6f305d4dd8a3b6ec54c87429a5","after":"095d3ad2de2f4931cd8cb6bb1324e25475a22baf","ref":"refs/heads/master","pushedAt":"2024-05-08T07:08:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Keep the dSYM when building XCFramework","shortMessageHtmlLink":"Keep the dSYM when building XCFramework"}},{"before":"9babd37d1110162704a9db4ad0bf3bb70209b6ea","after":"95ccae87d4a0fd6f305d4dd8a3b6ec54c87429a5","ref":"refs/heads/master","pushedAt":"2024-05-08T03:34:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Keep the dSYM when building XCFramework","shortMessageHtmlLink":"Keep the dSYM when building XCFramework"}},{"before":"02931285106a29c1a5e8a8614f5f2062b9c75c0e","after":"9babd37d1110162704a9db4ad0bf3bb70209b6ea","ref":"refs/heads/master","pushedAt":"2024-05-08T02:54:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update the Github CI for release","shortMessageHtmlLink":"Update the Github CI for release"}},{"before":"b5a4894fac0f2c7a339672ef5bc65513bbc76e6b","after":null,"ref":"refs/tags/5.19.2-alpha","pushedAt":"2024-05-07T12:44:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"}},{"before":"619c5e87c63f08e776df976f7acd17afbecb4b97","after":"02931285106a29c1a5e8a8614f5f2062b9c75c0e","ref":"refs/heads/master","pushedAt":"2024-05-07T12:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update the Github CI for release","shortMessageHtmlLink":"Update the Github CI for release"}},{"before":"97357c064bbe4922a68fa4a7caf8ca58fd6481d9","after":"619c5e87c63f08e776df976f7acd17afbecb4b97","ref":"refs/heads/master","pushedAt":"2024-05-07T12:38:05.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3711 from dreampiggy/project/self-sign-xcframework\n\nAdded GitHub action to release XCFramework which is self-signed","shortMessageHtmlLink":"Merge pull request #3711 from dreampiggy/project/self-sign-xcframework"}},{"before":"cb75c084c05a4ceefeb947fdd6fbcd276c7ab894","after":"97357c064bbe4922a68fa4a7caf8ca58fd6481d9","ref":"refs/heads/master","pushedAt":"2024-05-07T11:32:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3710 from dreampiggy/ci/fix_watchos\n\nTry to fix the GitHub CI again because of macOS 14.4.1","shortMessageHtmlLink":"Merge pull request #3710 from dreampiggy/ci/fix_watchos"}},{"before":"e55cb041d05fc20a8b32c56249ab7e4b907c1dcb","after":"cb75c084c05a4ceefeb947fdd6fbcd276c7ab894","ref":"refs/heads/master","pushedAt":"2024-05-07T07:15:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3708 from dreampiggy/bugfix/sdanimatedimage_check\n\nFix some regression when SDAnimatedImage created with static format like JPEG","shortMessageHtmlLink":"Merge pull request #3708 from dreampiggy/bugfix/sdanimatedimage_check"}},{"before":"ea2e3d5debbe19f5f59284cf2c605c67dac3cdbd","after":"e55cb041d05fc20a8b32c56249ab7e4b907c1dcb","ref":"refs/heads/master","pushedAt":"2024-04-28T16:01:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Fix typo in SDImageCache.m (#3705)\n\n* Fix typo in SDImageCache.m\r\n\r\n* Fix typo in SDImageCache.m","shortMessageHtmlLink":"Fix typo in SDImageCache.m (#3705)"}},{"before":"f6afa0132961d593f07970d84e2d8b588c29ea04","after":"ea2e3d5debbe19f5f59284cf2c605c67dac3cdbd","ref":"refs/heads/master","pushedAt":"2024-04-26T08:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Fix the wrong Swift syntax in documentation","shortMessageHtmlLink":"Fix the wrong Swift syntax in documentation"}},{"before":"d5e3e7f7c5bca03d7d213eb99377d0260868a7e4","after":"f6afa0132961d593f07970d84e2d8b588c29ea04","ref":"refs/heads/master","pushedAt":"2024-03-26T09:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Bumped version to 5.19.1\n\nupdate CHANGELOG","shortMessageHtmlLink":"Bumped version to 5.19.1"}},{"before":"b156318507db2297ae7ad10dcb6beb49c52204d2","after":"d5e3e7f7c5bca03d7d213eb99377d0260868a7e4","ref":"refs/heads/master","pushedAt":"2024-03-26T09:15:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Replace NSFileManager.enumeratorAtPath with enumeratorAtURL for performance and RAM saving (#3690)\n\n* fix #3689\r\n\r\n1. repalce @selector(enumeratorAtURL:) with @selector(enumeratorAtURL:)\r\n2. replace ioQueueAttributes from DISPATCH_QUEUE_SERIAL to DISPATCH_QUEUE_SERIAL_WITH_AUTORELEASE_POOL >= iOS 10\r\n\r\n* fix: remove NSDirectoryEnumerationProducesRelativePathURLs option\r\n\r\n* feat: replace enumeratorAtPath:\r\n\r\n* fix: update test44DiskCacheMigrationFromOldVersion\r\n\r\n---------\r\n\r\nCo-authored-by: huangchengzhi ","shortMessageHtmlLink":"Replace NSFileManager.enumeratorAtPath with enumeratorAtURL for perfo…"}},{"before":"b557de276de9ab86fb426186046ac5483bb63304","after":"b156318507db2297ae7ad10dcb6beb49c52204d2","ref":"refs/heads/master","pushedAt":"2024-03-25T08:57:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Allows the transformer to preserve the UIImage metadata like image format (#3688)\n\n* Allows the transformer to preserve the UIImage metadata like image format\r\n\r\nThis can make it by defaults to still use JPEG encoding for JPEG thumbnail image\r\n\r\n* Update the test case for preserveImageMetadata\r\n\r\n* Fix the `sd_isTransformed` metadata","shortMessageHtmlLink":"Allows the transformer to preserve the UIImage metadata like image fo…"}},{"before":"98d058a1ea053484bc4df447153654a0e4a70549","after":"b557de276de9ab86fb426186046ac5483bb63304","ref":"refs/heads/master","pushedAt":"2024-03-25T07:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update test case function `SDAssertCGImagePixelFormatEqual` to avoid assert on iOS 17.0","shortMessageHtmlLink":"Update test case function SDAssertCGImagePixelFormatEqual to avoid …"}},{"before":"db1efed37e7e0c21fa1eb2a0e7f11f813f888898","after":"98d058a1ea053484bc4df447153654a0e4a70549","ref":"refs/heads/master","pushedAt":"2024-03-14T07:20:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"url is kind of NSString and shouldUseWeakMemoryCache is YES, APP will crash. (#3686)\n\n* NSString will crash\r\n\r\n* unit test\r\n\r\n* unit test opt\r\n\r\n---------\r\n\r\nCo-authored-by: songjk ","shortMessageHtmlLink":"url is kind of NSString and shouldUseWeakMemoryCache is YES, APP will…"}},{"before":"e7329c6fb61c04f4b6fda008b6650efdb08cf9b7","after":"db1efed37e7e0c21fa1eb2a0e7f11f813f888898","ref":"refs/heads/master","pushedAt":"2024-02-28T17:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update README.md about JPEG-Xl\n\nAdded coder description for JPEG-XL","shortMessageHtmlLink":"Update README.md about JPEG-Xl"}},{"before":"74fa16f4d3bc452484d68ddebc6bcf59ba86278d","after":"e7329c6fb61c04f4b6fda008b6650efdb08cf9b7","ref":"refs/heads/master","pushedAt":"2024-02-28T04:43:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3683 from adamwangxx/master\n\nmark `SDWebImageCacheKeyFilter` default initializer unavailable & add missing default case of `SDCallbackQueue` sync/async function","shortMessageHtmlLink":"Merge pull request #3683 from adamwangxx/master"}},{"before":"3565eb10185fbda132cbbc48742f346b74453c66","after":"74fa16f4d3bc452484d68ddebc6bcf59ba86278d","ref":"refs/heads/master","pushedAt":"2024-02-27T10:07:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3684 from dreampiggy/test/fix\n\nFix the unit test `test31ThatMultipleRequestForSameURLFailedCallback`","shortMessageHtmlLink":"Merge pull request #3684 from dreampiggy/test/fix"}},{"before":"73b9397cfbd902f606572964055464903b1d84c6","after":"3565eb10185fbda132cbbc48742f346b74453c66","ref":"refs/heads/master","pushedAt":"2024-02-24T09:41:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Update the github action for codecov flag","shortMessageHtmlLink":"Update the github action for codecov flag"}},{"before":"00d58fa58fd8a5168edb26595dd43f63c007b3fc","after":"73b9397cfbd902f606572964055464903b1d84c6","ref":"refs/heads/master","pushedAt":"2024-02-24T09:16:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Bumped version to 5.19.0\n\nupdate CHANGELOG","shortMessageHtmlLink":"Bumped version to 5.19.0"}},{"before":"7f05e213a94cc83906b43aaac7dee1f1e88a9e21","after":"00d58fa58fd8a5168edb26595dd43f63c007b3fc","ref":"refs/heads/master","pushedAt":"2024-02-24T09:06:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3680 from dreampiggy/feature/wait_transition\n\nAdded `SDWebImageWaitTransition` to wait for transition finished and then callback `completedBlock`","shortMessageHtmlLink":"Merge pull request #3680 from dreampiggy/feature/wait_transition"}},{"before":"963539caa6f732fc7e0c65c271e2585d43bcfe7f","after":"7f05e213a94cc83906b43aaac7dee1f1e88a9e21","ref":"refs/heads/master","pushedAt":"2024-02-24T07:56:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dreampiggy","name":"DreamPiggy","path":"/dreampiggy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6919743?s=80&v=4"},"commit":{"message":"Merge pull request #3679 from dreampiggy/ci/visionOS\n\n[github-action] Try to workaround visionOS simulator bug in unit tests","shortMessageHtmlLink":"Merge pull request #3679 from dreampiggy/ci/visionOS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETIMohAA","startCursor":null,"endCursor":null}},"title":"Activity · SDWebImage/SDWebImage"}