Skip to content

Releases: tclement0922/compose-font-icons

2.0.0

28 Jan 10:20
Compare
Choose a tag to compare

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 a FontVariation.Settings
    object instead of an Array<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 to glance

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

02 Nov 12:54
Compare
Choose a tag to compare

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:

  • Material Symbols (revision 67a2d69)
  • FontAwesome Free (version 6.6.0)

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

08 Sep 20:56
Compare
Choose a tag to compare

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:

  • Material Symbols (revision e9da219)
  • FontAwesome Free (version 6.6.0)

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

10 Aug 12:19
Compare
Choose a tag to compare

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

07 Aug 16:04
Compare
Choose a tag to compare

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

24 Jul 11:43
Compare
Choose a tag to compare

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

16 Jul 13:09
Compare
Choose a tag to compare

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

06 Jul 08:30
Compare
Choose a tag to compare

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

01 Mar 11:16
Compare
Choose a tag to compare

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

06 Feb 08:16
Compare
Choose a tag to compare

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