Releases: ceno-app/ceno-android
Releases · ceno-app/ceno-android
Ceno for Android v2.9.2
v2.9.2 - 2026-05-20
Changed
- Update Android-Components to v150.0.3
- Update to permissions launcher for downloadsPermissions, promptsPermissions, and sitePermissions
- Set ignoreUnknownKeys to true and explicitNulls to false for JSON decoder
- Update Ouinet to v1.6.7
- Update translations for various locales
- Remove READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions
Ceno for Android v2.9.1
v2.9.1 - 2026-04-17
Changed
- Update Android-Components to v149.0.2
Ceno for Android v2.9.0
v2.9.0 - 2026-04-02
Added
- Prompt to be shown when external app requests to load a URL
- Secure screen feature to hide view when app is in background and prevent screenshots
- Warnings to be shown depending on which website sources are unchecked
Fixed
- Search engine selection displayed incorrectly after change
Changed
- Default list of shortcuts updated for RU and UA locales
- Update Android-Components to v148.0.2
- Update Ouinet to v1.6.4
- Increase on-device retention of metrics records to a maximum of 30 days
- Update version code generation of nightly builds to use Kotlin plugin
Ceno for Android v2.8.3
v2.8.3 - 2026-02-27
Fixed
- Log export not working when app set to RTL locale
- Crash when free media has less than 5 items
- Crash when navigating back in Setting after language change
Changed
- Default name of log file is now ceno_log
- Update Android-Components to v147.0.4
- Update Android Gradle Plugin to 8.13.2
Ceno for Android v2.8.2
v2.8.2 - 2026-01-29
Added
- Metrics for app version and bridge opt in
Fixed
- Handle JsonDecodingException in CenoSettings
- Fix IllegalStateException in CenoTooltip.addButtons
- Fix progress bar 'freeze' when exporting logs
Changed
- Filter free media feed based on full locale detection
- Update Android-Components to v147.0.2
- Update Ouinet to v1.6.2
- Update translations for various locales
Ceno for Android v2.8.1
This release:
- Updates random number generation to use SecureRandom
- Fixes bug with tabs tray not scrolling to selected tab
- Updates Ceno extension to v1.12.1
- Implements proxy authorization for local Ouinet client
- Fixes missing context crash in HomeFragment
- Fix null exception in search engine settings page
Ceno for Android v2.8.0
This release:
- Refactors custom back button navigation to use OnBackPressedDispatcher
- Update BrowserActivity to launch as singleInstance
- Replace FLAG_ACTIVITY_NEW_TASK with FLAG_ACTIVITY_CLEAR_TASK
- Updates Android Gradle Plugin to 8.13.0
- Introduces option to pin websites to cache
- Reduces amount of default logging in release builds
- Removes standby page
- Updates Android-Components to v146.0.1
- Adds customization option to hide free media feed
- Updates Ouinet to v1.6.1
- Adds option to toggle DNS-over-HTTPS as default resolver
Ceno Browser 2.7.1
This release:
- Fixes a critical issue with personal browsing mode
- Updates Ouinet to v1.4.2
- Updates Android-Components to v145.0
- Update cacert.pem with bundle generated on Tue Nov 4 04:12:02 2025 GMT
- Minor updates to various translations
Ceno Browser 2.7.0
This release:
- Updates Ouinet to v1.4.1
- Updates Android-Components to v144.0
- Updates minSdk to 26
- Fixes bug with metrics collection
Ceno Browser v2.6.3
This release:
- Updates compile SDK to version 36
- Updates Sentry to 8.20.0
- Updates AndroidX Core to 1.17
- Applies workaround for edge-to-edge display support
- Updates Ouinet to 1.4.0
- Enables dynamic port selection for frontend and proxy endpoints
- Adds option to follow system theme
- Fixes bug with export log option
- Fixes bug with notifications and error page
- Updates Android-Components to v143.0.3
- Update cacert.pem with bundle generated on Tue Sep 9 03:12:01 2025 GMT
- Updates Ceno extension to 1.10.0