Translation
- Big progress on the German translation which is now completed, thanks DJSH134!
- Many small improvements to various translations
Features
- Add "removed tags" feature to sources (issue #2772) (6e45636)
- Add context menu action to copy tags from image previews (issue #2845) (ad0919c)
- Add information about conditional filename priority (33867e7)
- Add list of contributors in "About Grabber" window (156d4a1)
- Add new setting to hide filtered images count (issue #2853) (3ca9720)
- Add support for parenthesis and operators in post-filters (issue #2847) (e0fa5b8)
- Improve looks of the Gallery tooltip to show more information (9ef268c)
Fixes
- Approximate image count correctly with overflow images (issue #2801) (d928d33)
- Fix crash when using "Prune sources" without loading results first (347cd1e)
- Fix details window being too big sometimes (fda3ada)
- Fix favorite highlighting for tags with special chars (issue #2759) (aae0398)
- Fix favorite image change not reflecting (issue #2810) (a0f33db)
- Fix highlighting when the user does not have any KFL or favorite (issue #2766) (8cb2c25)
- Fix network locked if aborting requests before they start (issue #2515) (b49e35d)
- Fix only first conditional filename would be taken into account (issue #2769) (210873d)
- Fix HTML detection for documents starting with
<html>
(319b523) - Fix improve looks of errors in thumbnail loading (ac41f0d)
- Fix issue with loading cookies when there's only one entry (f16d572)
- Fix limit the tag loader per page to maxLimit (ec96aab)
- Fix loading image details even when blacklist is empty (205b2fb)
- Fix memory leak in JS HTML parser (2fcf529)
- Fix search highlighter for end of words (issue #2759) (ffdd52f)
- Fix settings not saving for sources with port (9d7be0d)
- Fix settings window starting at the wrong screen (6d64ba3)
- Fix tags added multiple times in batch downloads (issue #2840) (e7bf3f3)
- Fix white downloads table in dark theme (299749b)
- Properly cleanup network replies on destruction (09c6edf)
- Properly detect network replies deleted outside of the network manager (a420b8e)
- Properly detect not starting commands (04690f7)
- Properly handle rate limits when downloading images (9bb77db)
- Restore missing printsupport DLL on Windows (issue #2764) (cde109d)
- Re-trigger highlighting when adding or removing favorites (issue #2759) (98c5b37)
- Use auth ID as key instead of type in QML version (3928ee2)
Sources
- Add support for Szurubooru as a source (issue #2850) (3214f95, 430a09f, f82176f, 20ec1bc, 6b2fb75)
- Fix audio posts breaking on Mastodon (88a7311)
- Fix E-H parsing for large image mode (issue #2854) (6bc40c2)
- Fix forgotten "full results" indicator (4c02a16)
- Fix HTML parsing when logged in for Zerochan (issue #2830) (04940b2)
- Fix HTML tag parsing on DeviantArt (619abd5)
- Fix image resolution in Zerochan RSS (issue #2830) (df00f39)
- Fix Mastodon pagination (c7ab868)
- Fix mode detection on E-H (f2a0f19)
- Fix search parsing on FA (issue #2784) (ddadd2d)
- Load image date, tags, and author for E-H gallery images (a09c2b3)
- Parse name for Zerochan images (a687ad9)
- Properly parse all E-H display modes (issue #2792) (a523c0f)
- Set Gelbooru's max limit to 100 (issue #2765) (b552ae6)
- Set meta field on Pixiv source (2342acc)
- Update defaults for Zerochan (209dc2c)
- Use Safebooru instead of Danbooru as default source (62299a5)
Technical
- Add new
parent()
function to HTML parser nodes (b266ca0) - Add support for additional HTTP basic login types (4dac955)
- Add support for custom headers in tag type api (7e058b5)
- Add support in url regex for passing localhost and similar (cf5c592)
- Add warning when using an invalid boolean value in sources (1a09351)
- Bump OpenSSL for Windows to 1.1.1s (128b33c)
- Change com.bionus to org.bionus in ID (bf4e795)
- Fix 'shrcv1' typo in Mastodon docs (d9c87af)
- Fix desktop file for AppImage generation (5d3f7cc)
- Fix wrong error code logged when failing to parse CSS selectors (7341b20)
- Provide update information for AppImages (5bc13b0)
- Show URL protocol command in logs (cb8f96e)
- Update NPM dependencies (9964bbc)
- Update TypesScript to 4.9.3 (PR #2848) (21a0665), thanks @tjni!
- Use reverse DNS ID for app files on Linux (0abc76a)