Changelog
Source:NEWS.md
string2path 0.2.0
CRAN release: 2025-02-08
-
Partially support COLRv1 emoji fonts.
- COLRv1 emoji font is a color emoji, but not all color emoji is COLRv1 format. For example, Noto Color Emoji has several variants, and it seems the primary one is CBDT/CBLC format.
- Additional information are currently just discarded.
- The clip and layer composition information are just discarded. While this can be useful, it’s not very easy to use these information in R.
Fix
string2fill()andstring2stroke(); when the second argument is a path to a file, these unintentionally worked asstring2path().string2path()now generates the same outline asstring2fill()andstring2stroke()(#69).path_idandglyph_idare now 1-origin.The result of
string2fill()andstring2stroke()now don’t contain apath_idcolumn. I found the calculation ofpath_idhad never been correct, and it’s probably better to remove it to avoid confusion.
string2path 0.1.8
CRAN release: 2024-08-24
- This is a maintenance release to comply with the CRAN repository policy.
string2path 0.1.7
CRAN release: 2024-05-31
- This is a maintenance release to fix a build error on ARM Linux.
string2path 0.1.6
CRAN release: 2023-12-17
- This is a maintenance release to update the dependency Rust crates.
string2path 0.1.5
CRAN release: 2023-07-11
- This is a maintenance release to fix a misassumption about R installation without shared libraries.
string2path 0.1.3
CRAN release: 2023-01-23
- This is a maintenance release to fix a misassumption about Rust installation on Windows.
string2path 0.1.2
CRAN release: 2022-12-17
- This is a maintenance release to disable downloading pre-compiled binaries in order to comply with the CRAN Repository Policy.
string2path 0.1.1
CRAN release: 2022-08-06
- This is a maintenance release to fix some mistakes pointed by the CRAN maintainer.
string2path 0.1.0
CRAN release: 2022-07-17
Breaking changes
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 specifyingtolerancewithout the named argument.The minimum supported Rust version is bumped to 1.56.0 for the 2021 edition.
string2path 0.0.4
CRAN release: 2021-11-22
- This is a maintenance release to make the installation work even on a slow internet connection.
string2path 0.0.3
CRAN release: 2021-09-26
- This is a maintenance release to improve configure scripts to detect Rust installations correctly. No new features are added.
string2path 0.0.2
CRAN release: 2021-08-09
- Fix CRAN build errors.
- Support “open path”-type glyphs (#7).