Skip to content

5.0.0

Compare
Choose a tag to compare
@kylecorry31 kylecorry31 released this 18 Mar 14:13
· 304 commits to main since this release

Core

  • Add resource cache
  • Improve perspective correction
  • Add bitmap cropping
  • Make bitmap parsing nullable
  • Add stream extension methods
  • Make try extension inline
  • Add coroutine extensions
  • Add SAF document intent support
  • Rename OSNG to OSGB
  • Improve timer reliability and add coroutine support
  • Get most contrasting color
  • Set image color
  • Set color alpha
  • Improve topic reliability
  • Add GLCM configuration
  • Resize bitmap exact (resize renamed to resizeToFit)
  • Quantize a bitmap's colors
  • Improve coordinate parsing
  • Add incognito keyboard support
  • Add topic operators (map, distinct, filter)
  • Add topic value
  • Add lazy topic
  • Get parcelable extra from intent

Services

  • Add polling tile service

Haptics

  • Renamed buzz to haptics
  • Add HapticMotor class

Exceptions

  • Add global exception handling
  • Add bug report generators

Fragments

  • Add inBackground method
  • Add SAF document intent support
  • Add dialog fragment support
  • Add fullscreen dialog fragment support
  • Add volume action support
  • Add theme support
  • Add dynamic color support

Preferences

  • Add duration preference
  • Add preference cache
  • Change coordinate preference format (breaking)
  • Add preference migrator

Signal

  • Add default error implementation

Files

  • Replace LocalFiles and ExternalFiles with file systems
  • Add zip support
  • List files in a directory
  • Get filename / extension from URI
  • Get mime type
  • Convert mime type to extension
  • Add asset file system

Torch

  • Add brightness support
  • Improve exception handling

Camera

  • Check for front or back camera

Compression

  • Get single byte

Jobs

  • Add start method
  • Add service task scheduler
  • Add task scheduler factory
  • Add interval to AlarmBroadcastTaskScheduler
  • Add IntervalWorker
  • Provide defaults for worker isEnabled and getLastRunKey
  • Add wakelock for daily worker

Sense

  • Add sensor topic

Alerts

  • Add loading indicators

Misc

  • Target Android 13
  • Update dependencies