v0.1.0
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 usingIcon::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