Skip to content

Releases: jeluchu/jchucomponents

v1.2.3

29 Mar 11:00
Compare
Choose a tag to compare

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

29 Mar 08:48
Compare
Choose a tag to compare

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) in MarqueeText
  • Modify TextAlign for default null to TextAlign.Center in MarqueeText
  • 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

23 Mar 10:56
Compare
Choose a tag to compare

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

23 Mar 10:45
Compare
Choose a tag to compare

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

28 Feb 16:30
Compare
Choose a tag to compare

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

24 Feb 14:31
Compare
Choose a tag to compare

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

21 Feb 21:02
Compare
Choose a tag to compare

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

21 Feb 15:44
Compare
Choose a tag to compare

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

16 Feb 10:33
Compare
Choose a tag to compare

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

06 Feb 21:52
Compare
Choose a tag to compare

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