Releases: GrapheneOS/Camera
14
Notable changes in version 14:
- fix crash on devices without 1080p video recording support
A full list of changes from the previous release (version 13) is available through the Git commit log between the releases.
13
Notable changes in version 13:
- update CameraX to 1.1.0-beta02 providing various improvements which are partially documented in their release notes
- update other dependencies
A full list of changes from the previous release (version 12) is available through the Git commit log between the releases.
12
Full list of changes from the previous release (version 11). Notable changes:
- generated a new icon following our upcoming revised icon style
- update dependencies
11
Full list of changes from the previous release (version 10). Notable changes:
- enable photo EXIF metadata removal feature by default now that it's well tested (orientation is preserved since it's not hidden metadata and location metadata is handled via a separate opt-in toggle)
- avoid crashing on devices with CameraX vendor extension support when switching to the QR Scan mode
10
Full list of changes from the previous release (version 9). Notable changes:
- update CameraX to 1.1.0-beta01 providing a bunch of improvements which are partially documented in their release notes (fixes several issues we reported)
- update SDK and build tools to 32 (Android 12L) without targeting API 32 yet (waiting for stable release)
- update other dependencies
9
Full list of changes from the previous release (version 8). Notable changes:
- fix serious regression from the previous release for the in-app gallery breaking filtering in an edge case where all photos are deleted and then it's reopened
- fix in-app gallery order in secure mode
8
Full list of changes from the previous release (version 7). Notable changes:
- add extended More Settings menu
- add support for stripping all non-orientation, non-location EXIF metadata (location is handled with the existing disabled-by-default toggle and orientation metadata is an essential part of the image's appearance)
- move save image as previewed to more settings
- add gyroscope suggestions option
- add image compression quality configuration option
- add support for choosing a non-default (DCIM/Camera) output directory via system file manager
- multiple small improvements and bug fixes for the in-app gallery UX
- add zooming support to in-app gallery
- improve settings frame rotation
- replace barcode scanning image analysis rotation with the more robust CameraX implementation (improves reliability of scanning some non-QR barcode types)
- temporarily replace CameraX EXIF timestamp generation with custom code properly handling time zones (to the extent that it's possible with EXIF) until CameraX improves
- improve display of EXIF timestamps for in-app gallery
- record FHD video by default instead of UHD (CameraX still has quirks for UHD recording which should get largely fixed in the next few months)
- improve handling of images being deleted externally
- update CameraX libraries to latest alpha release
- update other dependencies
7
Full list of changes from the previous release (version 6). Notable changes:
- fix video capture intent with explicit URI
- fix issue with preview width not fitting properly on certain devices (mostly occurred with 16:9)
- position settings icon according to notch position (avoids placing settings icon underneath Pixel 6 / Pixel 6 Pro display cutout)
- improve barcode scanning related text
- fix issue with incorrect tab being selected/finalized
- disable overscroll for bottom tab layout
- improve share icon appearance for the in-app gallery
6
Full list of changes from the previous release (version 5). Notable changes:
- fix video capture system media intent not working due to missing icon
- adjust top and right margin of capture intent cancel button
5
Full list of changes from the previous release (version 4). Notable changes:
- revert back to using linear zoom instead of zoom ratio
- fix minor UX issues with zoom slider
- increase brightness in self-illumination mode
- animate status bar color for self-illumination mode
- enable full R8 optimization
- enable strict resource shrinking