Skip to content

v0.1.0

Compare
Choose a tag to compare
@carloskiki carloskiki released this 08 Oct 16:49
· 121 commits to main since this release

Version 0.1.0

This release removes the use of the icon! macro. Any icon is now available in the global namespace.

Migrating from 0.0.x

  • Replace the use of the icon! macro by using Icon::from.
  • importing icondata::* now imports everything.

Features

  • Support for 17 icon libraries
  • Twotone Icon support
  • Feature flag based compilation (no icon is compiled by default).

What's Changed

  • Refactor by @Carlosted in #1
  • Implementing strum for enums, adding traits to IconData. by @Carlosted in #4
  • Migrate icondata to use core 0.0.2 by @Carlosted in #5
  • Core 0.0.2 in everything by @Carlosted in #6
  • icondata 0.0.5 by @Carlosted in #7
  • Publish 0.0.6 by @Carlosted in #8
  • Icons Index site working by @Carlosted in #9
  • Add Charm Icons by @jaynewey in #10
  • WIP - General Icondata crate and general Icon enum by @Carlosted in #11
  • Twotone Icons now working properly by @Carlosted in #12
  • fix build and deploy gh action by @Carlosted in #13
  • fix build and deploy gh action by @Carlosted in #14
  • Publish action fix by @Carlosted in #15
  • fix icondata publish by @Carlosted in #16
  • migrate crate versions by @Carlosted in #17
  • Add CI by @Carlosted in #19
  • Bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #20
  • Bump actions/checkout from 3 to 4 by @dependabot in #21
  • add fix to make minimal versions happy by @Carlosted in #22
  • Remove the macro crate as it is no longer useful by @Carlosted in #23

New Contributors

  • @Carlosted made their first contribution in #1
  • @jaynewey made their first contribution in #10
  • @dependabot made their first contribution in #20

Full Changelog: https://github.com/Carlosted/icondata/commits/v0.1.0