S3 Photo&Video Manager
Features
Gallery
Docs
Changelog
FAQ
Google Play
Features
Gallery
Docs
Changelog
FAQ
Google Play
📋 Changelog
What's
New.
A complete record of all releases, improvements, and bug fixes. All dates are in YYYY-MM-DD format.
v1.3.0
Latest
2026-03-19
New
Multi-file upload — select and upload multiple files simultaneously from the device gallery
Upload progress tracking with per-file status
SharedFlow-based upload completion events for reliable UI updates
Improved
Extracted bucket resolution into a shared helper to reduce duplication
FilesViewModel now uses a single unified uploadFiles path
Fixed
Fixed occasional crash when navigating back during an active upload
v1.2.0
Stable
2026-03-18
New
Full-screen photo viewer with pinch-to-zoom (momentum physics)
Full-screen video viewer powered by ExoPlayer with adaptive buffering
Delete mode in photo and video viewers
Play icon overlay on video thumbnails in the media grid
Improved
EXIF orientation is now applied automatically to all images
Smoother grid scrolling with composable-level thumbnail caching
FPS overlay available in debug builds for performance monitoring
Fixed
Fixed screen size insets now using WindowInfo.containerSize instead of Configuration.screenWidthDp
Resolved video player not releasing audio focus on back navigation
v1.1.0
Stable
2026-03-02
New
Advanced filtering — sort by date, name, or size
Year-based filter using a smooth bottom-sheet UI
Target bucket filter to scope browsing to a specific bucket
Glassmorphic UI elements throughout the app
Improved
Dark mode polish pass — consistent surface colors across all screens
Smoother transitions between screens using Compose navigation animations
Fixed
Fixed sync status messages not reflecting current state correctly
v1.0.0
Initial Release
2026-02-15
New
Connect to AWS S3 with Access Key ID and Secret Access Key
Custom endpoint support for Backblaze B2, MinIO, Cloudflare R2
Target bucket override for limited-access IAM users
Browse buckets and folders, create directories, delete items
Photo and video media grid with lazy loading
Dynamic color theming and dark mode support (Jetpack Compose)
Credentials stored securely on-device — zero server involvement