Sources
- Fix e621 artists self-upload tag parsing (issue #2890) (5d76b0a)
- Use JSON API for details in E621 (issue #2890) (b5af63d)
- Fix full image link generation for Anime-Pictures (issue #2747) (80a157a)
- Add support for showing followed results on Pixiv (eff25a0)
- Stop sending invalid parameters to Mastodon token endpoint (issue #2922) (610d29f)
- Add support for download files in DeviantArt (issue #2917) (a90ab42, cb555f4)
- Fix gallery detection and parsing for Nijie (issue #2914) (9e195c8)
- Fix pagination on E-H (issue #2880) (31a40b3)
- Fix Philomena not showing up in tag loader (issue #2788) (7f0e06e)
- Encode tag name in getTag URI in Szurubooru script (#2927) (3ecdcff), thanks @59716123!
- Fix "key" used as an ID on booru.io (issue #2933) (b9fd859)
- Fix HTML listing parsing for Philomena (3102698)
- Fix general tags marked as unknown type in Philomena (4a451e9)
- Add basic support for kemono.party (issue #2894) (fed6a34)
- Fix Twitter details method returning an array (c676f94)
- Add basic support for Newgrounds Art (issue #2794) (eaee2dd)
Features
- Add context action to convert between downloads/monitors (issue #2213, issue #2859) (207dffa)
- Add tag settings for "general" tag type (issue #2905) (d4f3619)
- Add new "grabber:monitored" flag (b46ea6d)
- Add duplicate protection for monitors (1afb952)
- Add default settings for monitors (issue #2882) (de84bb7)
- Map "origin" tag types to "artist" (b1a98de)
- Add "Start now" context menu to monitors (issue #2971) (37c9794)
Fixes
- Make '...' buttons work in external file settings (issue #2891) (e54e8a1)
- Remove unnecessary spaces using the "Plus" window (18d0759)
- Don't close "Plus" window when cancelling image search (issue #2903) (a6e1439)
- Fix parsing of metadata in some sources (9d79bfe)
- Improve the speed of the grabber:favorited flag (94fab58)
- Add "last success" data to monitors (1845eb0)
- Mark monitor as successful even if there are no new results (issue #2918) (366b1f5)
- Wrong monitor conversion when sorting (issue #2921) (5896437)
- Add new setting to control monitoring when a source has no results (issue #2918) (057b472)
- Galleries with unknown image count now properly show with "?" (1d835df)
- Properly batch download ZIP in some cases (issue #2881) (891ceca)
- Add missing sites and remove invalid ones from Windows builds (issue #2740) (e1e02e6)
- Properly handle rate limiting in tag loader (90cf11f)
- Properly sort monitor intervals in monitors tab (issue #2926) (f268117)
- Add monitors tab to the top of the tab selector (issue #2930) (2bd90b4)
- Properly sort monitors "time to next check" in table (cb71ba7)
- Fix "medias" sizes not compared properly (issue #2933) (14a7e4b, 5ea5a2f)
- Properly color "species" tags (0605461)
- Properly ready tag types from the write path (132f873)
- Prioritize local filesystem for AppImages in portable mode (issue #2936) (fbf906a)
- Properly handle image redirects with HTML body (6e87548, 7670db6)
- Stop using last media as thumbnail image (f4581d1)
- Properly set media height in JS parser (6a87d83)
- Include QScintilla DLL in ZIP releases (issue #2961) (9ea0d87)
Android
- Properly display changelog in QML version (issue #2896) (3df1fc3)
- Add infinite scroll for QML version (issue #2884) (d263ef4, cad50e9, 383ffcb)
- Group tags by category in QML version (dae0c4b)
- Don't try to load next page on last page on Android (615d037)
- Use proper class name when sharing on Android (issue #2943) (7e44f4b)
- Don't try to load thumbnails with no URL (ba2b373)