🚀 What’s new in 1.4
Improvements & Fixes
- Tab pager navigation has been improved (work is ongoing).
- Profile spacing on the creator page has been fixed.
- If the user is already authorized, the app no longer asks for site selection — favorites are checked instead, reducing unnecessary requests.
- Added pull-to-refresh on the creator profile to force-update posts and clear only the relevant cache.
- Improved cold start performance: the first post now loads much faster.
- Snackbar TODO has been resolved.
- Removed unnecessary context usage.
- When a creator has updates, their posts are now reloaded on profile entry instead of using outdated cache.
- Download logic has been moved into a separate module.
- Video player has been moved into a separate module.
- File search API no longer requires manual domain prefixes — the server resolves them automatically.
- Fixed a crash in posts.
- Added post translation support.
- Added ability to copy original post text.
- Added ability to copy translated text.
- CI/CD pipeline has been set up.
- Improved attachment handling: duplicate images are removed from post content if already present as attachments.
- Images inside post content now open inside the app instead of the browser.
- WebView now remembers its maximum height and no longer reflows during scrolling.
- Like buttons are hidden if favorites are unavailable from the API.
- Renamed “All” section to “Services”.
- Simplified cache deletion logic.
- Added pull-to-refresh support for favorite creators and posts.
- Fixed readability issues on Pixel 5 / API 30 (dark theme).
- The app now suggests saving login credentials after signing in.