This repository has been archived by the owner on Oct 5, 2024. It is now read-only.
Releases: M3DZIK/android-libs
Releases · M3DZIK/android-libs
v1.8.0
- Updated repository url in publish config
- Used kotlin std for hex encoding
- Sorted parameters in TopAppBarMultiColor composable
- Extended LifecycleOwner by bind function
- Removed verticalPadding extensions from Modifier
- Added additional bottom padding for bottom sheet
- Updated rememberMutable function and make it as inline
- Add support in ComboBoxDropdown for values that are not enum
Full Changelog: v1.7.1...v1.8.0
v1.7.1
v1.7.0
Compose
- Deleted
@Composable
annotation from custom colors variables - Added
ColorScheme.isDark
- Added default value for state parameter in
TextFieldValue.fromMutableState
function - Changed
color
package totheme
- Added
Spacing
class and extension propertyMaterialTheme.spacing
- Added some Modifier extensions for horizontal padding
- Deleted (not-needed) additional bottom padding from
BaseBottomSheet
- Deleted statically added height from
PickerBottomSheet
and added modifier to apply to this row - Added
DialogTitle
and some other small changes in dialogs - Updated spacings in preferences and text fields
Full Changelog: v1.6.1...v1.7.0
v1.6.1
Compose
- Changed vertical padding of PreferenceGroupTitle to 4dp
- Fixed bottom sheet - navigation bars padding compliance
Full Changelog: v1.6.0...v1.6.1
v1.6.0
Features
- Added
NavigationAnimations
Fixes
- Change focus state in AnimatedTextField only if the value is editable
Changes
- Added
rememberSaveableMutable
function and removedrememberMutableString
etc. - Changed java version from 1.8 to 17
- Deleted unneeded build features
Breaking
- Moved
dialogs
todialog
package - Move
TestFieldValue
class toui.textfield
package - Rename module
components
tocomposable
Full Changelog: v1.5.2...v1.6.0
v1.5.2
Components
- Fixed
VerticalDivider
color inAnimatedTextField
- Changed min height of
AnimatedTextField
to 50dp - Make
AnimatedTextField
read-only when value is not editable (Fixed logic of value.editable) - Fixed icons in
VisibilityIcon
component - Changed text style in
GroupText
component tolabelLarge
- Changed min height of
PreferenceEntry
to 50dp - Changed visible of all Preview functions to private
- Moved preferences components to new
preference
package - Added
IconBox
composable
Other changes
- Added and updated documentation
- Fixed generating javadoc jar
Full Changelog: v1.5.1...v1.5.2
v1.5.1
v1.5.0
Components
- Deleted navigation utils due to new type-safe navigation in official library
- Moved ui components to
ui
package - Created new ui components:
ExpandedIfNotEmpty
,ExpandedIfNotEmptyRow
,AnimatedTextField
,MaskedAnimatedTextField
andPasswordAnimatedTextField
- Added VisualTransformation for colorizePassword function
Crypto
- Refactored EncryptedDataStore
- Deleted unused function KeyStore.deleteKey(String)
Other
- Updated dependencies
- Migrated to Kotlin 2.0.0
Full Changelog: v1.4.0...v1.5.0