Releases: adnope/ephemeral-android
Releases · adnope/ephemeral-android
Ephemeral v0.2.2
Highlights
- Added persistent public sharing indicators overlaying media frames, file icons, and chat timestamps.
- Added a "Manage Link" dialog allowing users to create, update, or revoke public links in-place with optimistic UI feedback.
Ephemeral v0.2.1
Highlights
- Added Media3 as the video playback library
- Added video streaming priority: HLS segments -> Mp4 faststart video -> Raw video
Ephemeral v0.2.0
This release focuses on smoother navigation, multi-select actions, and offline caching.
Highlights
- Added smooth horizontal pager navigation between Chat and History.
- Added smooth swipe paging in the Media viewer.
- Added Media viewer image zoom.
- Improved video viewing:
- Video thumbnails are shown instead of a loading text state.
- Fixed video playback/control crashes.
- Cached high-res videos under 64 MB and play cached videos directly.
- Added multi-select mode in Chat and History:
- Long-press messages or history items to select multiple items.
- Added bottom action row with Delete and Download.
- Delete is optimistic and confirmed through backend SSE events.
- Downloads run in the background with completion feedback.
- Added offline/cache support:
- Cache for Chat and History items.
- SSE updates keep cached items in sync.
- Cache is capped at 512 MB disk storage.
- Improved login/session UX:
- Enter key moves through backend URL, username, password, then submits.
- Logout is optimistic and returns to Login immediately.
Ephemeral v0.1.0-alpha
fix: media viewer bugs