Skip to content

Releases: pandulapeter/beagle

2.9.11

12 Dec 12:10

Choose a tag to compare

What's Changed

  • Fix: Return null for missing StringSet keys in SharedPreferences by @TregubArtem in #126
  • Updated third party dependencies to their latest stable version. This fixes the compatibility issue with material 13, as mentioned in #129

2.9.10

30 Jul 09:54

Choose a tag to compare

  • Update third party dependencies
  • Update target SDK version

2.9.9

02 Jan 09:42

Choose a tag to compare

  • Update third party dependencies.

2.9.8

11 Nov 09:12

Choose a tag to compare

  • Update third party dependencies to their latest stable version, most importantly Coil to version 3.
  • Other updates (minor versions): annotation, constraintlayout, lifecycle, coroutines, kotlin ksp

2.9.7

08 Sep 09:29

Choose a tag to compare

  • Fall back to a default Material theme if the app doesn't provide one #117
  • Update third party dependencies

2.9.6

14 Aug 10:42

Choose a tag to compare

  • Make sure that exceptions appear in LogCat even if the CrashLogger catches them.
  • Update third party dependencies.

2.9.5

05 Jun 15:24

Choose a tag to compare

  • 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

12 Apr 04:43

Choose a tag to compare

  • The behavior.networkLogBehavior.baseUrl field is now a getter lambda to allow for dynamic changes to the base url
  • Fixed screen capture and permission handling issues issues #121
  • Updated third party dependencies to their latest stable versions

2.9.3

03 Apr 18:31

Choose a tag to compare

  • Update targetSdk to 34 #120
  • Fix screenshot and screen recording crashes when the app targets SDK 34
  • Update third party dependencies to their latest stable versions

2.9.2

14 Dec 15:20

Choose a tag to compare

  • 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 of kapt.
  • Updated all third party dependencies to their latest stable version