- Fix backstack exit got blocked by the double back-tap prompt
- Fix update app button did not work properly
- Fix unable to exit app with double back-tap
- Update th-th, ja-jp, and uwu translation (@rinme)
- Fix download failed on danbooru (@makisukurisu)
- Update Flutter to 3.22.2
- Add zh-TW translation (@xperiazu21)
- Add zh-Hans translation (@History-exe)
- Update UK translation (@CakesTwix)
- Fix BooruOnRails web post url scanning
- Fix downloading images that has special characters name
- Fix scanning issues on realbooru
- Improve scanning mechanism
- Initial support for Szurubooru
- Japanese and Thai translation update (by @rinme)
- Update flutter to 3.10.5
- Add warning popup when using menu > clear all on Downloads screen
- Fix built-in updater did not works (bug since 1.3.8)
- Fix search suggestion and history filtering method
- Fix some jank on homepage caused by unnecessary layout rebuilds
- Optimize search screen UI performance
- Show recent changelog after updating the app
- Update flutter to 3.10.4
- Fix video player keeps playing when navigating to the next screen
- Apply high-framerate workaround for crappy OS such as OxygenOS
- Cleanup previous routes when pressing Home on sidebar
- Fix some UI performance issue
- Update flutter to 3.10.1
- Add UwUgish (or UwUnglish? oh my lord...) language (by @rinme and @Tienisto)
- Fix search suggestion text is not properly decoded/unescaped
- Relax search suggestion fetching update
- Update Turkish translation (by @kyoyacchi)
- Update Ukrainian translation (by @CakesTwix)
- DownloadsPage: add option to filter downloads by status
- Several UI updates, fixes, and improvement
- Update Indonesian language
- Fix backup archive creation after 1.3.2 (caused by download quality selection)
- Add buffering indicator to the video player
- Add pull-to-refresh on home screen
- Fix backup archive creation after 1.3.0 (caused by rating selection)
- Fix restoring large backup archive
- Update flutter to 3.7.7
- Update Turkish translation (by @kyoyacchi)
- Add option to select default quality when downloading
- Add support for booru-on-rails
- Add support for parsing post score
- Fix wrong page number starting point causing some of content to be missing
- Improve image zoom scaling algorithm
- Improve search suggestion
- Improve thumbnails rendering and limit it's height on very long picture (such as manga)
- Improve server url scanner
- Update Japanese and Thai translation (by @rinme)
- Update Ukrainian translation (by @CakesTwix)
- Add support for "rating:sensitive" parse and selection
- Fix buggy back-stack on search screen and homepage's sidebar
- Fix rating selection query compatibility issue
- Fix some UI bug on favorites-page's content viewer
- Update Bahasa Indonesia
- Add rating selection to search screen
- Add settings to only blur content on timeline
- Fix favorites page bottom bar
- Fix restore data permission on Android 12
- Initial support for backstack navigation
- Remove safe-mode on settings page (replaced with rating selection)
- Fix loading danbooru image on unstable connection
- Update Flutter to 3.7.0
- Add Russian translation (by @wheremyfiji)
- Add Ukrainian translation (by @CakesTwix)
- Update Flutter engine to 3.3.10
- Add Filipino language (by @maisans-maid)
- Add Japanese language (by @rinme)
- Add Turkish language (by @kyoyacchi)
- Fix add-button did not replace typed word on search screen
- Fix Keyboard Incognito settings always keep getting reset
- Fix nomedia creation issues
- Fix video player late fullscreen exit
- Improve tag blocker mechanism
- Initial support for backup and restore app data
- Update Indonesia translations
- Update Thai translations (by @rinme and @altinat)
- Add Thai language (by @altinat)
- Improve and fix several issues on video player
- Fix download status and progress not showing properly
- Keep screen awake when opening post viewer
- Add support for Incognito Keyboard mode (Settings -> Safe Mode -> Incognito Keyboard)
- Fix scanner is being blocked on some site (such as e621)
- Fix video player crash while loading source
- Fix parser error when post(s) contains a tag ended with percent
- Add support for Shimmie2-powered boorus
- Fix tags encoding issues
- Fix searching tag that has been blocked resulting in endless loading
- Other small bugfix and improvement on server scanner and parser
- Add Indonesian language (Bahasa Indonesia)
- A lot code architectural changes for more maintainable codebase
- Settings: add option to switch language (currently only English and Indonesian)
- Fix crash issues when tyring to update app due to missing permission
- Small UI fixes and improvements
- Fix tag suggestion for E621
- Fix settings > server > show original content not saved properly
- Fix metadata parsing issues on konachan and yandere
- Fix broken Gelbooru (XML) parser
- Fix content not properly loaded on Moebooru-based websites
- Add support for parsing E621
- Add settings to show original content on post preview
- Update flutter engine to 3.3.7 (actual fix for downloader crashing issues on Android 13)
- Fix favorite button color on day mode UI
- Fix video post did not recognized as video on rule34
- Preload previous and next post (only applied to photo post, not video)
- Fix flutter engine crashing when downloading files on Android 13
- Remove problematic Android 13 notification workaround (for some unknown reason it leads to app crashing on production build)
- Add option to disable UI Blur (might helps on low-end devices)
- Add support for Favorite posts
- Add workaround for downloader notification issues on Android 13
- Fix app update version checker
- Fix several UI issues
- Handle API origin redirection when scanning server
- Improve tag suggestion result
- Fixup load more button keep trying to load page endlessly
- Add support for custom server API address
- Add support for in-app-update
- Fix load-more did not work occasionally especially when post limit is at below 40
- Fix server data editing issues
- Fix several UI inconsistency
- Parse categorized tags for server that supports it (like danbooru)
- Revamp several UI elements
- Fix app cannot be closed after using "search tag" or "add tag to current search"
- Fix search history did not sorted properly
- Fix placeholder image did not get de-blurred after clicking show button
- Fix video player state inconsistency issues
- Improve double-back to close consistency
- Add option to clear image cache at settings
- Add option to hide downloaded media from gallery at settings
- Add option to set posts limit per load at settings
- Add changelogs viewer at about page
- Auto-load-more content on post viewer
- Downloads: Add option to redownload media when the file is missing
- Fix content loading issues 3dbooru (make sure to clear cache at settings after updating)
- Fix duplicated content issues while parsing api result
- Fix fullscreen restoration issues on Android 9 and below
- Improve search suggestion handling
- Various UI fixes and improvement
- Add download dialog and allow for downloading sample image (if exists)
- Add option to group downloaded files by server on Downloads page
- Add Settings option to blur content that rated as explicit
- Add support for Safebooru tag suggestion (you may need to reset server at Server -> "Reset to default" to update it)
- Add support for scanning old Danbooru v1.13.0 API (for example: 3dbooru)
- Add support for various booru post details (rating, sample image, resolution, art source)
- Add support to display sample image (lower version of original image) if exist
- Fix pause button can't be used while loading video
- Improve API parser stability
- Improve server scanning methods
- Several UI fixes and improvement
- Show preview image on Downloads page
- Add support for Android 13 themed icon
- Add option to edit existing server data
- Allow any server except last to be removed
- Add download progress indicator on Downloads Page
- Add About Page
- App icon update
- Fix all history did not show up on blank input
- Fix downloaded content did not appears on android gallery
- Fix duplicated tags when using append button on search suggestion
- Fix filename display issues on Downloads Page
- Fix retry button did not retry the current page
- New feature: Download content directly from the app!
- New UI: Material Design 3 with wallpaper-based color theme for Android 12
- Add more option to manipulate search tags on the floating action button
- Fix parsing Gelbooru API result
- Fix crashing when a server is removed
- Fix video player cannot be muted early
- Fix various UI-related issues
- Improve API transactions stability
- Fix clicking URLs did not open external browser
- Fix some minor issues on suggestion, favicon, and custom server scanning.
- New feature: Custom booru server
- UI Layout and theming improvement
- Fix deprecated code and update dependencies
- Add double back trigger to close app
- Improve search suggestion handling
- Improve video player implementation
- Update several deprecated code and dependencies
- and many other improvement under the hood
- Add copy-to-clipboard button to links on the post info page
- Add clear-all button for the search history
- Fix blocked tag list cannot be scrolled
- Fix safe mode for Danbooru
- Muting video volume is now persistent
- New pitch black theme option for the dark mode
- Now you can search the tag directly when selecting the list of tags on the post info page
- Several minor fix and enhancements for the UIs
- Update several deprecated code and dependencies
- Add a feature for blocking a particular tags from search result and history
- Several UI Improvement on Search bar (tag suggestion and history) and sidebar
- Now History entries can be removed by swipe it left
- Search suggestion and history entries on-click behaviour are changed, from adding to the search bar to directly search the particular entry.
- However, + button is added because it's really handy for searching multiple tags like before.
- Sidebar now shows the server's web icon instead of basic globe icon
- Properly sort search history from latest entry down to the oldest entry
- Fix similar search query are being saved to history (the already saved one are still exists, we have to manually clear it)
- Improve thumbnail quality especially on 2x and 3x grid
- Migrate Tags UI from flutter_tags to simple TextButton
- Update app dependencies
- Auto-scroll to the last opened post when go back to home
- Fix Search bar color did not updated when changing theme
- Implement simple update checker based on pubspec.yaml
- Improve Search suggestion behavior
- Make tags safe from being covered by floating action button
- Migrate video player from video_player package to better_player
- Theme switcher can also be persist and has an option to respect system theme
- Beautify drawer menu
- Show displayed source info on the Post Detail (for video post that has zip source)
- New Feature: Tag Search History
- Breaking changes: Migrate the settings storage from SharedPreferences to Hivedb. any changes on previous version not be preserved (selected server, grid number, safe mode).
- Improved Post tags UI
- Initial release