Releases: pandulapeter/beagle
Releases · pandulapeter/beagle
2.9.8
2.9.7
2.9.6
- Make sure that exceptions appear in LogCat even if the CrashLogger catches them.
- Update third party dependencies.
2.9.5
- Added RTL support to the Drawer UI. Huge thanks to @egorikftp for implementing this!
- Updated third party dependencies to their latest stable versions:
- AndroidX Annotations
- AndroidX AppCompat
- AndroidX Lifecycle
- Gradle
- Kotlin
- Kotlin Coroutines
- Kotlin KSP
2.9.4
2.9.3
2.9.2
- Incremented the
minSdkVersion
of the library to 24. - Implemented a very lazy notification permission check when trying to create screenshots or screen recordings. The service runs in a notification so this is necessary. A screen recording video cannot be stopped if there is no notification. Now the library simply opens the app settings page with a Toast (configurable through Appearance) in case it cannot post a notification.
- Migrated to using
ksp
instead ofkapt
. - Updated all third party dependencies to their latest stable version
2.9.1
- Updated to target SDK 34.
- Updated all third party dependencies.
- Simplified the way OverlayFragment is injected, in hopes of getting rid of the bug where multiple debug menu UI-s are simultaneously present.
2.9.0
- The library now targets SDK 32 (AppCompat does it already, it was about time)
- Fix keyboard handling issue on the Bug Report screen
- Updated third party dependencies to their latest stable version (see this commit)
2.8.3
- Added a new lambda parameter to the
Behavior
object namedshouldShowDebugMenu
which can be used to disable the UI of Beagle dynamically. #108 - thanks to @percula - Adjust the value of the SliderModule to always be between the specified limits, instead of crashing for an invalid value. #109
- Updated third party dependencies (commit 1, commit 2).