Releases: usetrmnl/trmnl-android
Release v1.7.0 ⍺
Summary
- 🐛 Fixed issue where BYOS service based image loading wasn't working (#76)
What's Changed
- [BUMP] App version for next release by @hossain-khan in #72
- [ADDED] Latest app screenshots from v1.6.0 by @hossain-khan in #73
- [ADDED] Latest release badge by @hossain-khan in #74
- Update README.md by @hossain-khan in #75
- [FIXED] Use display API for BYOD and BYOS device/service type by @hossain-khan in #77
Full Changelog: v1.6.0...v1.7.0
Release v1.6.0 ⍺
Summary
- 📝 Added option to see API request details to debug issues
| Configure Token | TRMN Display Image - Overlay Menu |
|---|---|
![]() |
![]() |
| Display Image Refresh Logs | Detailed info on response for debugging |
![]() |
![]() |
What's Changed
- [BUMP] App version for next release by @hossain-khan in #66
- [UPDATE] Readme on why debug keystore is used in early stages. by @hossain-khan in #67
- [UPDATE] Libs and dependencies by @hossain-khan in #68
- [ADDED] Additional metadata for the API request to help debug by @hossain-khan in #70
- [REFACTOR] HTTP metadata view to have preview by @hossain-khan in #71
Full Changelog: v1.5.0...v1.6.0
Release v1.5.0 ⍺
Summary
- 🖼️ Added image load error handling with better error messaging (see #63 (comment))
- 🐞 Added option to copy display image URL for debugging
Tip
Snapshot builds are always available from latest Android Release Build workflow artifact 📦
What's Changed
- [BUMP] App version for next release by @hossain-khan in #59
- [ADDED] Image loading error handling with messaging by @hossain-khan in #64
- [ADDED] Generated sequence diagram for technical ref by @hossain-khan in #65
Full Changelog: v1.4.0...v1.5.0
Release v1.4.0 ⍺
Summary
- 📈 Downgraded min SDK from
30(Android 11) to28(Android 9), resulting in device coverage going from78%to94%. Thanks to @marklapasa for pointing out (#55) - 🐛 Fixed minor issue where on small phones in landscape mode overlay settings would get cut off.
Tip
Snapshot builds are always available from latest Android Release Build workflow artifact 📦
What's Changed
- [BUMP] App version for next release by @hossain-khan in #51
- Update README.md with latest demo video by @hossain-khan in #52
- [UPDATE] Manual workflow run to make release APK by @hossain-khan in #53
- [UPDATE] Downgrades target SDK to Android 9 (API 28) by @hossain-khan in #56
- [MINOR] Added note about min SDK by @hossain-khan in #57
- [FIXED] overlay settings cut off issue by @hossain-khan in #58
Full Changelog: v1.3.0...v1.4.0
Release v1.3.0 ⍺
Summary
Adds support for BYOS solutions with custom API base URL.
ℹ️ Breaking change. You will have to reconfigure the tokens.
| Config BYOS API Token | Display Current or Next Playlist | Validate Refresh Status |
|---|---|---|
![]() |
![]() |
![]() |
What's Changed
- [ADDED] Bring your own service (BYOS) custom URL support by @hossain-khan in #43
- [ADDED] Better error message by @hossain-khan in #46
- [UPDATE] Increase setting auto-hide delay. by @hossain-khan in #47
Full Changelog: v1.2.0...v1.3.0
Release v1.2.0 ⍺
Bugfix release with minor improvements.
Summary
- 🎨 Added - The app now supports edge-to-edge display on the logs and settings screens.
- 🔐 Added - Turned on obfuscated and minified build saving in
80%+in APK size - ⚙️ Added - You can now export the refresh log, which can be helpful for debugging any issues.
- 🐛 Fixed - An incorrect error message that sometimes appeared when starting the app has been fixed.
- 🐛 Fixed - An issue with image caching showing old playlist/plugin image
What's Changed
- [ADDED] Edge to edge support for log & settings screen by @hossain-khan in #21
- [BUMP] App version for next release. by @hossain-khan in #22
- [UPDATE] Move developer guide from readme to contributing guide by @hossain-khan in #23
- [FIXED] Invalid error message on cold boot of the app by @hossain-khan in #24
- [ADDED] Themed app icon support by @hossain-khan in #27
- [CLEANUP] Log api that is not used in the app by @hossain-khan in #28
- Update README.md by @hossain-khan in #30
- [ADDED] Coil image loader debug logging to ensure disk and memory caching works by @hossain-khan in #31
- [ADDED] Feature to export the refresh log for debugging. by @hossain-khan in #33
- [UPDATE] Enable release build obfuscation by @hossain-khan in #29
- [FIXED] Image caching issue - disabled plugin image cache by @hossain-khan in #35
Full Changelog: v1.1.0...v1.2.0
Release v1.1.0 ⍺
Summary
Initial release of the TRMNL Mirror App with basic functionality to mirror your TRMNL's screen using API Token.
Key change since v1.0.0 is just app rename to TRMNL Mirror and some app code cleanup.
ℹ️ Alpha release for early testers to test drive the app on their Android devices.
⬇️ Download trmnl-mirror-v1.1.0.apk from the release assets below.
| Config API Token | Display Current or Next Playlist | Validate Refresh Status |
|---|---|---|
![]() |
![]() |
![]() |
What's Changed
- [UPDATE] App name to
TRMNL Mirrorto better reflect it's purpose by @hossain-khan in #12 - [UPDATE] Dependencies and cleanup unused dependencies by @hossain-khan in #13
- Update build name by @hossain-khan in #14
- [REFACTOR] Moved fake API config from
DevConfigtoBuildConfigby @hossain-khan in #18 - [ADDED] Sample screenshots at current state. by @hossain-khan in #19
Full Changelog: v1.0.0...v1.1.0
Release v1.0.0 ⍺
Initial release
Initial release of the TRMNL Mirror App with basic functionality to mirror your TRMNL's screen using API Token.
ℹ️ Alpha release for early testers to test drive the app on their Android devices.
⬇️ Download trmnl-display-v1.0.0.apk from the release assets below.










