1.1.0
2025-01-06
Animated Icons
Caution
The api for Icon
, IconButton
, IconToggleButton
, Button
, Tag
& Chip
has their api modified to support animated vector icons
Animated Icons can now be used with spark components!
Image
Important
Image component now has it's specs updated to the design ones! with new colors to its error state!
TextField
Caution
The position of the TextField status icon has been moved from the trailing addon to the support message which might impact your screens!
Now all textfields (not only the multi line one) can display a character count and their min width has been reduced to allow for side to side Textfield layout to be possible (previously it was too big to allow it)!
Spark
- ✨ New icons available.
- 🥳 Showkase is no longer used in the catalog app which means it'll also no longer bleed in your code!
- 🎨 A new api allow you to convert a Material Theme to a Spark theme which could be used to support dynamic theming for ex.
- 🐛
UserAvatar
badge position is now correctly positioned. - ⬆️ The Compose BOM version has been upgraded from
2024.10.01
to2024.12.01
. - ⬆️ Bump compileSdk & targetSdk to API level 35 (Android 15).
- ⬆️ Bump kotlin from 2.0.21 to 2.1.0.
- ✨ A lint rule to detect wrong string annotation usages has been added by @EliottLujan!
- 🎨 Theme color has been updated.
Catalog App
- 🥳 Showkase is no longer used to preview some of our caspule components.
- ✨ A
Modal
configurator as been added. - 💄 IconScreen no longer has clipping with the search bar.
- 🛠️ Migrated from uri to the new Typesafe routes for navigation.
- ✨ New examples for the shape tokens has benn added by @EliottLujan!
New Contributors
- @EliottLujan made their first contribution in #1403
Full Changelog: 1.0.2...1.1.0