New Features
- HTTP 2.0 support
- This should fix all the Error 403 posting on 4chan
- Any user-agent containing "Trident/7.0;" (the temporary workaround) will be cleared on first launch
- This should fix all the Error 403 posting on 4chan
- New video player gestures
- Zooming (pinch with two fingers)
- Double-tap and...
- Immediately release to zoom in/out by 2x
- Drag up/down to zoom in/out
- Drag left/right to pan back/forward
- Hold in center to pause while holding
- Hold on left/right edge to speedup to 2x while holding
- Google Lens reverse-image-search
- History list in drawer
- Setting to dim thumbnails (with settings icon toggle)
- Setting to move reply button to the bottom of the screen
- Support for ptchan.org
- Support for "filename" archive search field
- Support for "oldest first" when searching archives
General Improvements
- Support Cloudflare turnstile captcha (for holotower)
- Update archive search query editor
- Save/Cancel button instead of always saving and always searching on exit
- New tabs will start with current site instead of first site alphabetically
- Added some longer options for tab auto-update timers
- Large thumbnails (>125px) will try to use full-res image if loaded from the gallery already
- Added a popup button to find watched unread threads within "more discussion" on /chance/
- Show vote counts on 2chan.net
- Show error loading thread and possible actions next to the bottom-right indicator
- Show number of search results within the bottom-right indicator
- Relative timestamps will count up live
- Improved board search algorithm
- Press space to match exact board name
- Imgur links and galleries loaded inline
- More suggested filters within the "Hide..." menu
- Username
- Trip
- Subject
- Text (if one-line)
- Select text -> Filter
- Setting to disable highlighting primary post when sharing as an image with parent/child context
- Show NSFW label on Reddit threads
- Faster popup of Cloudflare challenge page
- Suggest to batch mark/unmark posts with the same account (on relevant sites) as (You)
Tweaks
- Faster history search
- Added error handler and retry popup to the list of discussion threads in the settings
- Updated reply box height-limiting behaviour
- Keep the height limited when writing a long post
- Expand the height if possible when opening menus
- Improved layout for wide Reddit tables
- Show total of unseen (You)s in tabs in the tab icon (not just unseen post)
- Increase spam-filter-check time limit by 3 seconds
- Added a loading indicator while searching for subreddits
- Improved colors for short (<7 chars) poster IDs
- Added "last replies" in catalog on lynxchan-based sites
- Improved quality of exported MP4 files
- Shrink catalog page button to match buttons within thread
- Support handling cooldown/flood warning when posting to lynxchan-based sites
- Support user IDs on jschan-based sites
- HTTP 304 handling for catalogs
- Improved error messages when 4chan captcha response "doesn't match"
- Support spoiler images on lynxchan-based sites (including upload checkbox)
- Always show page number on hidden threads in the catalog
- Prioritize non-rate-limited archives on search
- Show a popup message when getting a long rate-limit block from server
- Added context menu actions on threads within history search results
- Faster load of other tabs after app restart
- Added a trash icon next to the indicator for deleted threads
- Drawer icons like settings, history, saved now navigate back if that is already the current pane
- Reduce amount of noise used in "Randomize checksum" re-encoding
- Improved performance of filters
- Cleaned up the layout of search query descriptions
Bugfixes
- Crashlytics was not disabled before first opt-in popup
- Suggested YouTube thumbnail URL broke when video didn't have HQ thumbnail
- UnsupportedError popup when searching archived threads
- "Go to post" and other features missing when opening images from the vertically-scrolling gallery
- Fixed visual glitches when searching for a board while scrolled-down in the switcher
- Improve URL linkifier for various rare edge cases
- Archive search did not properly reset to page 1 when editing the query
- Background tabs might be missing unseen posts after relaunch
- Captcha form might be stuck with wrong number of letters
- Long filenames containing emojis could break the post metadata area
- Whole network stack could be deadlocked after receiving a HTTP 429 rate-limit
- Workaround Android limitation on 32 files with same name when saving media
- Editing the list of image MD5s to filter didn't work properly
- Tab bar could be shown while navigation bars were still hidden
- Embed links didn't work on holotower
- Transparent images had corrupt thumbnails in the reply form (just locally, no corruption on uploaded image)
- Missing image when posting to lynxchan-based sites (8chan)
- Special characters caused an error and could not be posted on lynxchan-based sites
- Confusing error from TinEye
- Bad cookie handling on retried HTTP requests
- Retry original operation after applying remedies (e.g. "try archive" or "reset timer")
- Bottom row with thread menu could get cut-off if too much content
- Soundposts didn't load on Cloudflare-protected sites
- Multiple Cloudflare popups instead of one for protected sites at launch of app
- Poor performance of staggered grid catalog
- If a thread was 404 upon opening, some posts were stuck when loading from archive
- Thumbnail not shown while loading high-quality image in gallery
- Glitchy loading spinner in gallery
- Image download queue did not cancel properly when closing the gallery
- Deleting posts did not work on lynxchan-based sites
- Some thread metadata was unreadable on unread watched threads
- Auto-saved or auto-watched threads would be missing most of their posts until a new post was made
- Randomize checkbox on filename did not reliably disable when manually editing the filename
- Loading spinner showed for too long on Reddit videos
- Lazy/line-tap on quotelinks didn't work after using the context menu
- Creating new threads on Dvach didn't work
- Setting editor for "limit uploaded file dimensions" started with "null" in the text box
- Image loading spinner or error info did not move with the image when dragged
- (You) coloring to the left of posts didn't respect visibility settings when sharing posts as an image
- OP could be missing when sharing a post + all parents in tree mode as an image
- Tabs opened in background didn't show the number of unread posts until they were first activated
- /chance/ board was not selectable as a board in the filter wizard
- Transcoding images and videos sometimes used the wrong bitrate target (too low)
- Transcoded images including an alpha channel (transparency) gave the wrong result on Android
- Suggested subreddits could be lost when typing quickly
- Cached catalog data was not cleared while the app was open (memory leak)
- Keyboard could re-open on Android after using the gallery
- Thread watcher progress bar didn't show the progress of the initial update upon app launch
- Scrolling to the bottom of a thread didn't quite reach the bottom
- Unable to load the warosu.org's archive for /3/
- Reddit search for username + query didn't work, it just showed username results
- Timed-out and abandoned archive requests could still end up showing cloudflare popup
- Sliders couldn't be dragged after being tapped