NEWS.md
This release completely reimplements the package to use SVG icons. This is much better for smaller file sizes, portability and icon customisation.
Icon libraries are no longer provided within the package, and instead must be downloaded using the download_*()
functions. This allows you to update and choose the version of your icon libraries without needing changes to the packages.
The package name is now also “icons”, due to a package name conflict. Please use the available::available()
function when choosing package names - and I should submit packages to CRAN faster! (#48).
This release causes several breaking changes, if you have used the older version of the package you should carefully read these changes.
simple_icons()
icon set (https://github.com/simple-icons/simple-icons/).google_material()
icon set (https://github.com/google/material-design-icons/).octicons()
icon set (https://github.com/primer/octicons).download_*()
functions to download an icon library you want to use.fa
, ii
, etc.) have been replaced with longer, more informative names (fontawesome
, ionicons
, etc.).iconset_icon
interface for accessing the icon
icon from the iconset
icon set has been replaced with iconset$icon
.iconset()
interface for accessing the icons is now specific to each icon library.download_*()
helpers can be used to install icon libraries.word_document
and github_document
output formats (#33).