Ente
End-to-end encrypted photo and video storage, an alternative to Google Photos
Alternative to: google photos, apple photos, amazon photos, icloud
About
Versions (100)
photos-v1.2.4
2025-09-06What’s Changed
- [mob][photos] Bump up build number by @ashilkn in https://github.com/ente-io/ente/pull/6711
- [mob][photos] Keep fullscreen between swipes by @ashilkn in https://github.com/ente-io/ente/pull/6706
- [mob][photos] Upgrade media_kit by @ua741 in https://github.com/ente-io/ente/pull/6715
- [mobile] Extract strings + Cleanup Image editor by @AmanRajSinghMourya in https://github.com/ente-io/ente/pull/6716
- [mob][photos] Log info about lock by @ua741 in https://github.com/ente-io/ente/pull/6745
- Gallery perf tweaks by @ashilkn in https://github.com/ente-io/ente/pull/6754
- [mob][photos] More gallery scroll improvements by @ashilkn in https://github.com/ente-io/ente/pull/6776
- Increase cache extent gallery by @ashilkn in https://github.com/ente-io/ente/pull/6755
- [mob][photos] Reduce logs on startup by @ua741 in https://github.com/ente-io/ente/pull/6775
- [mobile/photos] New translations by @github-actions[bot] in https://github.com/ente-io/ente/pull/6743
- [mob] Gracefully handle decompress image exception by @ua741 in https://github.com/ente-io/ente/pull/6811
- [mob] Add daily release workflow for photos by @ua741 in https://github.com/ente-io/ente/pull/6815
- [mob] Modify daily build workflow by @ua741 in https://github.com/ente-io/ente/pull/6816
- [mob] FIx change log parsing by @ua741 in https://github.com/ente-io/ente/pull/6817
- [mobile] Fix Image editor by @AmanRajSinghMourya in https://github.com/ente-io/ente/pull/6819
- [mob] Use Github workflow’s run_number for bumping up the versionCode by @ua741 in https://github.com/ente-io/ente/pull/6824
- [mob][photos] run ffmpeg in isolate by @prateekmedia in https://github.com/ente-io/ente/pull/5743
- [mob] Support for handling Custom domain by @ua741 in https://github.com/ente-io/ente/pull/6829
- [mob] upgrade flutter to latest stable by @prateekmedia in https://github.com/ente-io/ente/pull/6254
- [mob][photos] Fix potential isolate issue by @laurenspriem in https://github.com/ente-io/ente/pull/6627
- [mobile/photos] New translations by @github-actions[bot] in https://github.com/ente-io/ente/pull/6808
- [mob] update target api to 35 (android 15) & compileSdk to latest (36) by @prateekmedia in https://github.com/ente-io/ente/pull/6833
- [mob][photos] Similar images debug screen by @laurenspriem in https://github.com/ente-io/ente/pull/6845
- [mob][photos] Specify rust version in mobile builds by @laurenspriem in https://github.com/ente-io/ente/pull/6850
- [mob][photos] Memories misc improv by @laurenspriem in https://github.com/ente-io/ente/pull/6851
- [mobile/photos] New translations by @github-actions[bot] in https://github.com/ente-io/ente/pull/6876
- [mobile] Refactor project to extract and centralize common code into packages by @AmanRajSinghMourya in https://github.com/ente-io/ente/pull/6768
- [mobile] Remove unused script for dependency fetching in mobile packages by @AmanRajSinghMourya in https://github.com/ente-io/ente/pull/6878
- [mob][photos] fix widget tap on iOS by @prateekmedia in https://github.com/ente-io/ente/pull/6882
- Remove ignore by @vishnukvmd in https://github.com/ente-io/ente/pull/6890
- [mob] Remove unused import by @vishnukvmd in https://github.com/ente-io/ente/pull/6892
- [mobile][locker] Add Drawer & Setting section in locker by @AmanRajSinghMourya in https://github.com/ente-io/ente/pull/6895
- [mob][photos] Decoded image minor refactor by @laurenspriem in https://github.com/ente-io/ente/pull/6897
- [mob] Remove generated code by @vishnukvmd in https://github.com/ente-io/ente/pull/6901
- [mobile][photos] don’t show lock screen on deep link by @prateekmedia in https://github.com/ente-io/ente/pull/6899
- [m][photos] Fix for duplicate entries for local file by @ua741 in https://github.com/ente-io/ente/pull/6904
- [mob] Include mobile flag during ott by @ua741 in https://github.com/ente-io/ente/pull/6906
- [mobile] Setup melos by @ua741 in https://github.com/ente-io/ente/pull/6907
- [mob][photos] Fix jank when scrolling gallery when lot of selected items are in view by @ashilkn in https://github.com/ente-io/ente/pull/6913
- [mobile] Use same lint rule file by @ua741 in https://github.com/ente-io/ente/pull/6917
- [mob][photos] Various similar images improvements by @laurenspriem in https://github.com/ente-io/ente/pull/6922
- [mob][photos] remove generated locals by @prateekmedia in https://github.com/ente-io/ente/pull/6925
- [mob][photos] Similar images various improvements by @laurenspriem in https://github.com/ente-io/ente/pull/6931
- [mob][photos] add named params for translations by @prateekmedia in https://github.com/ente-io/ente/pull/6932
- Update rust to solve bindings generation issue by @laurenspriem in https://github.com/ente-io/ente/pull/6935
- Fix linter issues by @laurenspriem in https://github.com/ente-io/ente/pull/6939
- [mob][photos] Pre-cache thumbnails fetched from LRU cache to Flutter’s ImageCache for faster rendering by @ashilkn in https://github.com/ente-io/ente/pull/6957
- [mob] Fix query for duplicate cleanup by @ua741 in https://github.com/ente-io/ente/pull/6962
- [mobile/photos] New translations by @github-actions[bot] in https://github.com/ente-io/ente/pull/6955
- [mob][photos] Similar images UI by @laurenspriem in https://github.com/ente-io/ente/pull/6963
- [mob][photos] video streaming settings & create/recreate stream by @prateekmedia in https://github.com/ente-io/ente/pull/6923
- [mob][packages] Organize imports by @ashilkn in https://github.com/ente-io/ente/pull/6968
- [mob][photos] Minor fixes and changes by @laurenspriem in https://github.com/ente-io/ente/pull/6969
- [mob][photos] merge migration scripts by @prateekmedia in https://github.com/ente-io/ente/pull/6974
- [mob][photos] fixes by @prateekmedia in https://github.com/ente-io/ente/pull/6979
- [mob][photos] Use load instead of view on index by @laurenspriem in https://github.com/ente-io/ente/pull/6980
- [mob][photos] Similar images UX changes by @laurenspriem in https://github.com/ente-io/ente/pull/6981
- [mob][photos] More minor design changes for similar images by @laurenspriem in https://github.com/ente-io/ente/pull/6986
- [mob][photos] video streaming description spacing and alignment by @prateekmedia in https://github.com/ente-io/ente/pull/6992
- [mob][photos] bypass interaction check for manual stream requests by @prateekmedia in https://github.com/ente-io/ente/pull/6993
- [mob][photos] bypass size/duration limits for manual video stream requests by @prateekmedia in https://github.com/ente-io/ente/pull/6998
- [mob][photos] New Ducky launcher icon by @ashilkn in https://github.com/ente-io/ente/pull/6999
- [mob][photos] Similar index clear by @laurenspriem in https://github.com/ente-io/ente/pull/6997
- [mob][photos] Revert cache extent changes by @ashilkn in https://github.com/ente-io/ente/pull/7000
- [mob][photos] Spacing by @laurenspriem in https://github.com/ente-io/ente/pull/7002
- [infra] Create more space for internal release action by @laurenspriem in https://github.com/ente-io/ente/pull/7004
- [mob][photos] Revert diskLoadDeferDuration to 500ms by @ashilkn in https://github.com/ente-io/ente/pull/7005
- [mob][photos] Update internal change log by @ashilkn in https://github.com/ente-io/ente/pull/7006
- [mob][photos] Fix incorrect file deletion from db when widget unmounts during thumbnail loading by @ashilkn in https://github.com/ente-io/ente/pull/7007
- [mob][photos] fix manual video streaming when ML is enabled by @prateekmedia in https://github.com/ente-io/ente/pull/7009
- [mob][photos] Similar small fixes by @laurenspriem in https://github.com/ente-io/ente/pull/7008
- [mob][photos] Run vectorDB migration is memory safe way by @laurenspriem in https://github.com/ente-io/ente/pull/7024
- [mob][photos] Revert “Revert diskLoadDeferDuration to 500ms” by @ashilkn in https://github.com/ente-io/ente/pull/7028
- [mobile/photos] New translations by @github-actions[bot] in https://github.com/ente-io/ente/pull/7022
- [mob][photos] fix unsupported locales in language selector by @prateekmedia in https://github.com/ente-io/ente/pull/7029
- fix: only show when video streaming is enabled by @prateekmedia in https://github.com/ente-io/ente/pull/7031
- [mob] Update changelog by @ua741 in https://github.com/ente-io/ente/pull/7034
- [mob][debug] To debug thumbnail not loading by @ashilkn in https://github.com/ente-io/ente/pull/7036
- [mob][photos] Clear up
flutter analyzeby @laurenspriem in https://github.com/ente-io/ente/pull/7035 - [mob] Update copy by @ua741 in https://github.com/ente-io/ente/pull/7040
- [mob][debug] Thumbnail issue debug by @ashilkn in https://github.com/ente-io/ente/pull/7042
- [mob][photos] Prevent vectorDB index file corruption by @laurenspriem in https://github.com/ente-io/ente/pull/7049
- [mob][photos] Add claude.md by @laurenspriem in https://github.com/ente-io/ente/pull/7044
- [mob][photos] Update claude md documentation by @ashilkn in https://github.com/ente-io/ente/pull/7051
- [mob] Update change log and bump version by @ua741 in https://github.com/ente-io/ente/pull/7052
- [mob] Fix changelog scrolling on small devices by @ua741 in https://github.com/ente-io/ente/pull/7059
Full Changelog: https://github.com/ente-io/ente/compare/photos-v1.2.0…photos-v1.2.4