Releases: jeluchu/jchucomponents
v1.2.3
This is the new minor release of jchucomponents, which will include fixes to design elements, extensions or core, depending on the issue found.
What has changed
- Migrate Java module to Kotlin module
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.2.2
This is the new minor release of jchucomponents, which will include fixes to design elements, extensions or core, depending on the issue found.
What has changed
- Fixed
MarqueeText
gradient edges - Modify
MarqueeText
for customized gradient edges width - Modify
MarqueeSpacing
for default MarqueeSpacing(0.dp) to MarqueeSpacing(30.dp) inMarqueeText
- Modify
TextAlign
for default null to TextAlign.Center inMarqueeText
- Include in
NetworkImage
placeholder for loading (DrawableRes) - Include in
NetworkImage
placeholder for error (DrawableRes)
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.2.1
This is the new minor release of jchucomponents, which will include fixes to design elements, extensions or core, depending on the issue found.
What has changed
- Update Jetpack Compose Compiler, 1.4.2 to 1.4.4
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.2.0
This is the new major version of the jchucomponents, which will also include the availability of documentation, as well as a complete refactoring of all the functions that are currently in the rest of the projects and the grouping of all the previous ones.
What has changed
Changes in the project dependencies tree:
- Update Jetpack Compose to 1.4.0
- Update Androidx Activity to 1.7.0
- Update Androidx Lifecycle to 2.6.1
- Update Accompanist to 0.30.0
- Delete ConstraintLayout dependency
Design elements included within the UI module, which also have a preview of the component:
- Modified
MarqueeText
- Modified
DebutCard
- Added
rememberCountdownTimerState
Some new extensions have been included within the KTX module, as follows:
- Modified
NavBackStackEntry.lifecycleIsResumed()
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.1.1
This is the new minor release of jchucomponents, which will include fixes to design elements, extensions or core, depending on the issue found.
What has changed
- Modify params in
NetworkImage
, added alpha and transformations [UI]
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.1.0
This is the new major version of the jchucomponents, which will also include the availability of documentation, as well as a complete refactoring of all the functions that are currently in the rest of the projects and the grouping of all the previous ones.
What has changed
Design elements included within the UI module, which also have a preview of the component:
- Added
PreferenceItem
- Added
PreferencesHintCard
- Added
PreferenceSingleChoiceItem
- Added
PreferenceSwitch
- Added
PreferenceSwitchWithContainer
- Added
CategoryCard
- Added
ProgressIndicatorButton
- Added
CategoryIcon
Some new extensions have been included within the KTX module, as follows:
- Added
Int.toStringRes()
into ResourcesExtensions (Required composable annotation) - Added
Int.toImageVector()
into ResourcesExtensions (Required composable annotation) - Added
Int.toPainter()
into ResourcesExtensions (Required composable annotation) - Added
Long.toFileSizeText()
into FileExtensions (Required composable annotation) - Added
Int.toDurationText()
into DateExtensions - Added
String?.toHttpsUrl()
into StringExtensions
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.0.4
This is the new minor release of jchucomponents, which will include fixes to design elements, extensions or core, depending on the issue found.
What has changed
- Fixed SearchTextField close button [UI]
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.0.3
This is the new major version of the jchucomponents, which will also include the availability of documentation, as well as a complete refactoring of all the functions that are currently in the rest of the projects and the grouping of all the previous ones.
What has changed
- Fixed SearchTextField close button [UI]
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.0.2
This is the new major version of the jchucomponents, which will also include the availability of documentation, as well as a complete refactoring of all the functions that are currently in the rest of the projects and the grouping of all the previous ones.
What has changed
- Fixed ExpandableCard visual with Icon to IconButton [KTX]
- Update Kotlin version to 1.8.10
- Update dependencies
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.0.1
This is the new major version of the jchucomponents, which will also include the availability of documentation, as well as a complete refactoring of all the functions that are currently in the rest of the projects and the grouping of all the previous ones.
What has changed
- Fixed an issue with toJson extension that return not null String in Gson extensions [KTX]
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue