The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Fix Intel macOS build (#209).
Fix the case when -flto=* is passed to
CFLAGS (#210).
Fix a CRAN linker warning about macOS deployment target mismatch
on M1 by setting MACOSX_DEPLOYMENT_TARGET before invoking
cargo (#202, #208).
Migrate to fontique and skrifa (#99).
font_weight now accepts numeric values
(e.g. 400) in addition to character strings
(e.g. "normal").
Fix a regression about fill rule (#131).
Address new CRAN check on the compiled code in sub-directories (#144, #146).
Partially support COLRv1 emoji fonts.
Fix string2fill() and string2stroke();
when the second argument is a path to a file, these unintentionally
worked as string2path().
string2path() now generates the same outline as
string2fill() and string2stroke()
(#69).
path_id and glyph_id are now
1-origin.
The result of string2fill() and
string2stroke() now don’t contain a path_id
column. I found the calculation of path_id had never been
correct, and it’s probably better to remove it to avoid
confusion.
Drop support for R < 4.1.
Now all functions accept font family name. This
is to support TTC file properly, which contains more than one fonts. A
new function dump_fontdb() is useful to check the actual
family name (and the weight and the style) to specify. They also accept
a file path, so the existing code should work, except when specifying
tolerance without the named argument.
The minimum supported Rust version is bumped to 1.56.0 for the 2021 edition.
NEWS.md file to track changes to the
package.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.