CI has been moved from Travis to Github Actions. No major changes beyond where to view logs. Auto release from master branch to play store has been disabled
6.2.0
3 years ago
Add support for Android 4.2
Remove all usages of kotlin synthetics
Many version bumps
Added Hilt dep
6.1.0
3 years ago
Add support for Android 4.1 RC03
Breaking: Updated iconic, buganizer, and spotless dependencies
6.0.0
3 years ago
Add support for Android 4.1.x
Add major version library updates (FastAdapter, AboutLibrary, Iconics)
5.2.0
4 years ago
:about: Migrate about libraries to v7.x.x
:color: Draw CircleView in foreground instead of background
:core: Migrate iconics to v4.x.x
:core: Automatically switch light mode for navigationBarColor and statusBarColor
:core: Remove statusBarLight toggle
:core: Remove kau_status_bar_height; height should be found programmatically
:fastadapter: Migrate fastadapter to v4.x.x
:fastadapter-viewbinding: Create helper items for ViewBinding
Update translations
5.0.0
4 years ago
Update Android SDK to 29 and Kotlin to 1.3.31
Update translations
:core: Update Material Dialogs to 3.x
:core: Change ProgressAnimator API
:core: Remove cursor tinting in EditText as it used reflection
:colorpicker: Strip down to just the interface; unless you require the accent palette, it may be fine to just use MD's color extension
:gradle-plugin: Convert to kotlin, rework dependencies, and remove extension hooks
4.1.0
4 years ago
:core: Deprecate NetworkUtils, as the underlying functions are deprecated
:core: Permission manager no longer synchronized, as all actions should occur in the main thread
:kpref-activity: Getter and setter now have action context, with the option to reload self
4.0.0
5 years ago
Update translations
4.0.0-alpha02
5 years ago
Update translations
:core: Remove anko dependency. Methods that used it now use coroutines; see the migration doc for minor changes
:core: Add default CoroutineScope implementation to KauBaseActivity
:core: Remove zip class. Coroutines and join can be used as an alternative
:core: Delete flyweight implementation. Kotlin already has getOrPut
:core: Introduce ContextHelper, where you can get the default looper, handler, and dispatcher for Android
:mediapicker: Use video preloading instead of full async loading