Releases: tclement0922/compose-font-icons
2.0.0
Changes from 1.4.1:
- Dropped support for packaged fonts, the accessors should now be manually generated from the tool available on the new website
- Removed every deprecated functions
- Slightly changed the variable fonts APIs: the
fontVariationSettings
parameters are now aFontVariation.Settings
object instead of anArray<FontVariation.Setting>
- The Desktop (JVM) target now targets Java 11 instead of Java 8 since Compose Multiplatform requires Java 11 for the JVM
- Renamed the
core-glance
module toglance
Built with:
- Compose Multiplatform 1.7.3
- Kotlin 2.1.0
- AndroidX Glance 1.1.1
- Android Gradle plugin 8.7.3
Full Changelog: v1.4.1...v2.0.0
1.4.1
Changes from 1.4.0:
- Implement non-composable functions for Compose Resources fonts (f92aa9c)
- Fix Glance static font support when using multiplatform resources (eb27656)
Packaged fonts:
Built with:
- Compose Multiplatform 1.7.0
Caution
Due to changes in the dependencies of Compose Multiplatform, adjustments have been made to this library's internal
code. Those changes make this library incompatible with versions of Compose Multiplatform prior to 1.7.0.
- Kotlin 2.0.21
- AndroidX Glance 1.1.1
- Android Gradle plugin 8.5.2
Full Changelog: v1.4.0...v1.4.1
1.4.0
Changes from 1.3.0:
- Add FontAwesome Free as a packaged font
- Add non-Composable functions to create
IconFont
instances (#4) - Fix icon alignment in
Canvas.drawIcon
(#5) - Restrict
rememberVariableIconFont
to Android O and higher - Deprecate
Canvas.drawIcon
and everything related to it (for replacement see d5ef8d9)
Packaged fonts:
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0.20
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.5.2
Full Changelog: v1.3.0...v1.4.0
1.3.0
Changes from 1.2.3:
- Update Material Symbols to 09/08/2024
- Add iOS and macOS support (#3)
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0.10
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.5.2
Full Changelog: v1.2.3...v1.3.0
1.2.3
Changes from 1.2.2:
- Update Material Symbols to 02/08/2024
- Publish this library on Maven Central
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.2.2
Full Changelog: v1.2.2...v1.2.3
1.2.2
Changes from 1.2.1:
- Update Material Symbols to 19/07/2024
- Fix a bug where icons having their width higher than their height were being clipped horizontally (#2)
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.2.2
Full Changelog: v1.2.1...v1.2.2
1.2.1
Changes from 1.2.0:
- Update Material Symbols to 12/07/2024
- Fix Glance support for Multiplatform resources
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.2.2
Full Changelog: v1.2.0...v1.2.1
1.2.0
Changes from 1.1.2:
- Update Material Symbols to 05/07/2024
- Support for the WASM target
- Support for the new Compose Multiplatform resources library
- Support the JS and WASM targets for the font-symbols-* artifacts
Built with:
- Compose Multiplatform 1.6.11
- Kotlin 2.0
- AndroidX Glance 1.1.0
- Android Gradle plugin 8.2.2
Full Changelog: v1.1.2...v1.2.0
1.1.2
Changes from 1.1.1:
- Fix compatibility with Compose Multiplatform 1.6.0
Built with:
- Compose Multiplatform 1.6.0
Full Changelog: v1.1.1...v1.1.2
1.1.1
Changes from 1.1.0:
- Update Material Symbols to 02/02/2024
- Fix desktop symbols font path
Built with:
- Compose Multiplatform 1.5.12
- Kotlin 1.9.22
- AndroidX Glance 1.0.0
- Android Gradle plugin 8.2.2
Full Changelog: v1.1.0...v1.1.1