This repository was archived by the owner on Oct 5, 2024. It is now read-only.
Repository navigation
Releases: OskarKarpinski/android-libs
Releases · OskarKarpinski/android-libs
Release list
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
@Composableannotation from custom colors variables - Added
ColorScheme.isDark - Added default value for state parameter in
TextFieldValue.fromMutableStatefunction - Changed
colorpackage totheme - Added
Spacingclass and extension propertyMaterialTheme.spacing - Added some Modifier extensions for horizontal padding
- Deleted (not-needed) additional bottom padding from
BaseBottomSheet - Deleted statically added height from
PickerBottomSheetand added modifier to apply to this row - Added
DialogTitleand 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
rememberSaveableMutablefunction and removedrememberMutableStringetc. - Changed java version from 1.8 to 17
- Deleted unneeded build features
Breaking
- Moved
dialogstodialogpackage - Move
TestFieldValueclass toui.textfieldpackage - Rename module
componentstocomposable
Full Changelog: v1.5.2...v1.6.0
v1.5.2
Components
- Fixed
VerticalDividercolor inAnimatedTextField - Changed min height of
AnimatedTextFieldto 50dp - Make
AnimatedTextFieldread-only when value is not editable (Fixed logic of value.editable) - Fixed icons in
VisibilityIconcomponent - Changed text style in
GroupTextcomponent tolabelLarge - Changed min height of
PreferenceEntryto 50dp - Changed visible of all Preview functions to private
- Moved preferences components to new
preferencepackage - Added
IconBoxcomposable
Other changes
- Added and updated documentation
- Fixed generating javadoc jar
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Components
- Fixed text color of value in PlainTextField component
- Changed min height of AnimatedTextField from 42dp to 46dp
v1.5.0
Components
- Deleted navigation utils due to new type-safe navigation in official library
- Moved ui components to
uipackage - Created new ui components:
ExpandedIfNotEmpty,ExpandedIfNotEmptyRow,AnimatedTextField,MaskedAnimatedTextFieldandPasswordAnimatedTextField - 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