Skip to content

Release v2.0.1

Compare
Choose a tag to compare
@pushpalroy pushpalroy released this 29 Jan 05:37
· 26 commits to main since this release
f52df6c

Fixes issue with aar packaging in the previous version

  • Rename keyExtractor to key when providing a unique key to JetLimeColumn and JetLImeRow. It also provides a way to use the index of the item in the key just like LazyColumn or LazyRow does.

BREAKING CHANGES

The latest version of JetLime 2.0.0, features a completely redesigned architecture with new APIs. This redesign addresses and moves away from the limitations and performance issues identified in the previous API.

Key Enhancements in the New Release

API Structure Overhaul: The API has been restructured to offer enhanced flexibility. This allows for more effective integration of composables and customization of timelines.

Extended Functionality and Features:

Support for Both Vertical and Horizontal Views: The library now supports both vertical and horizontal orientations, a much-requested feature (#3).
Timelines on Both Sides: Users have the option to add timelines on both sides of the interface, providing greater versatility in layout and design (#12).
Slot API Integration: The introduction of the Slot API enables users to incorporate a click listener through the new JetLimeEvent Modifier, enhancing interactive capabilities (#11).
These improvements are expected to significantly enhance the usability and performance of the library, offering robust functionality and increased flexibility. Feedback has been instrumental in guiding these developments, and continued input is welcomed as the product continues to evolve.