Releases: jeluchu/jchucomponents
v1.0.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
- Migrated the latest new extensions added in v1.0.0-rc03 [KTX]
- Fixed an issue with parameter nulling in Gson extensions [KTX]
- Now the UUID generator returns a string with letters and numbers [KTX]
This is the first stable version of the Jeluchu component library for Android, which is divided into Core, KTX and UI, the design elements are focused on Jetpack Compose, so you will not find any design elements in XML.
If you have any problems, or suggestions for adding new components, don't hesitate to open an issue
v1.0.0-rc03
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
- Testing Dokka's configuration for multi-module support (Need help #1) [Commit 239c643]
- Extensions added for Any and also for MutableList [Commit 42f5104]
- Moved int and decimal extensions to numbers [Commit 42f5104]
- Refactorings in some extensions and improvements in GSON related extensions [Commit 13d7a28]
v1.0.0-rc02
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 Floating Button Settings to customized composable
- Fixed import for Scaffold ScaffoldStates
v1.0.0-rc01
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
-
All composable components have been migrated to the new jchucomponents-ui module, leaving all design components in the same module, separated from the rest of the elements (extensions or core)
-
Most of the design components mostly use the elements of Material3, as many of them have been migrated from Material2
-
Many of the composables that have been migrated into this new module have been optimized, so it is likely that from version 1.0.0-beta15 to 1.0.0-rc01 you will have to make many changes to your code to adapt to this optimization of the parameters passed in each of the design elements
v1.0.0-beta15
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
Old elements that were in the core module have been moved to their respective modules. Be careful, because in this version, when moving them to their respective modules they will probably be in "migration", this means that in future versions they will be optimized and organized within the module.
v1.0.0-beta14
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
SystemUiController
for missing or conflicting dependencies error
v1.0.0-beta13
[Fase 1] Start migration to ui and ktx modules for first release
v1.0.0-beta12
[Test] Fixed migrations gradle
v1.0.0-beta11
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
- Testing for migration to a new UI module is underway
v1.0.0-beta10
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
- Testing for migration to a new UI module is underway