Skip to content

Releases: r-lib/textshaping

textshaping 0.4.1

09 Dec 09:36
44178e8
Compare
Choose a tag to compare
  • Make compiled code somewhat less assumptive about the correctness of the input
  • Fix a bug from too agressive early exiting shaping of strings with no max
    width (#45)
  • Fixed a mismatch between the default values of the width argument in
    shape_text() and systemfonts::match_fonts() (#44)
  • Updated text_width() to take the same inputs as shape_text()

textshaping 0.4.0

27 May 07:04
Compare
Choose a tag to compare
  • Full rewrite of shape_text() to allow proper font-fallback, bidi text
    support, support for font-features, spacers, new align settings, etc.

textshaping 0.3.7

10 Oct 07:39
4530805
Compare
Choose a tag to compare
  • Prepare for Arm Windows

textshaping 0.3.6

13 Oct 11:58
Compare
Choose a tag to compare
  • Fix a bug in fallback font loading which would crash the process if the font
    failed to load (#23)
  • Fixed bug that would reset fallback to the original font for short strings
    (#25)

textshaping 0.3.5

09 Jun 13:56
d66e459
Compare
Choose a tag to compare
  • Address an UBCSAN issue in packages linking to textshaping
  • Remove a few compiler warnings

textshaping 0.3.4

11 May 12:10
9650d85
Compare
Choose a tag to compare
  • Prepare textshaping for UCRT support
  • Address upstream changes in cpp11

textshaping 0.3.3

17 Mar 19:45
Compare
Choose a tag to compare

textshaping 0.3.2

10 Mar 12:57
89f6f8b
Compare
Choose a tag to compare
  • Avoid overindexing fallbacks when no fallback is found

textshaping 0.3.1

22 Feb 19:49
4043fb7
Compare
Choose a tag to compare
  • Try to avoid ASAN issue reported by CRAN

textshaping 0.3.0

22 Feb 09:37
Compare
Choose a tag to compare
  • Add support for performing font fallback as part of the single-line shaping
  • Provide support for non-scalable fonts