v0.4.xβ
Pre-release
Pre-release
Release Notes - v0.4.3 (Unreleased)
🎨 UI/UX Improvements
- Renamed Settings to App Settings for clarity.
- Improved the app’s UI, styling, spacing, alignment, and overall visual polish. (#48)
- Refined text colors, appearances, and styles, including disabled and preference items.
- Updated account, overview, package, and remote settings layouts and labels.
🔍 Search & Navigation
- Add search functionality to filter packages and files by name (#51)
- Add search functionality to remote settings (#51)
- Handle back navigation in remote settings to pop fragment backstack before finishing activity
- Fix keyboard not reopening when tapping search field after dismissal (#51)
- Clear search focus on submit to dismiss the keyboard when doing a search (#51)
- Dismiss keyboard when scrolling in package lists, overview, and settings fragments (#51)
- Handle back press to collapse search view in pyLoad and RemoteSettings (#51)
- Back navigation and menu closes the search (#51)
- Prevent keyboard dismissal on search submit when query is empty
🛡️ Stability & Bug Fixes
- Fix crash when rotating the device while inside a remote settings
- Fix: use commitAllowingStateLoss in finishUpdate to prevent crashes during layout (#52)
- Fix keyboard not reopening when tapping search field after dismissal (#51)
- Fix issue with account setting layout when a very long username was used (#53)
- Add close action to the ClickNLoad service notification (#54)
✨ New Features
- Multi-server support
- Add support for positional and interactive captchas:
ReCaptcha,Turnstile, andHCaptcha - Add a preference to choose between scroll or wrap the package name (#48)
- Add a preference to toggle keeping the screen on
- Show exit confirmation dialog on back press
- Reorganize settings and menu
- Add package password menu
- Implement drag-and-drop reordering for packages and files
🔧 Refactoring & Maintenance
- Refactor captcha activity to fetch and submit tasks independently with improved UI and loading states
- Add fastlane metadata
- Increase notification importance