Skip to content

Releases: r-lib/ragg

ragg 1.3.3

11 Sep 17:58
Compare
Choose a tag to compare
  • Fixed a regression from upstream changes in Freetype (#172)

ragg 1.3.2

15 May 06:59
08fb1af
Compare
Choose a tag to compare
  • Fix a bug in how groups are defined and recalled

ragg 1.3.1

06 May 17:02
Compare
Choose a tag to compare
  • Make sure the linejoin/linemitre setting is honored when drawing rectangles
    (#162)
  • Fix a bug with resetting clipping during group and pattern rendering
  • Fix scaling of raster glyphs in drawGlyph

ragg 1.3.0

14 Mar 07:13
Compare
Choose a tag to compare
  • Added supported for new graphics enigine features: Groups, paths, luminance
    masks, and glyphs
  • Add a switch (defaults to on) to snapping rectangles to the pixel grid when
    they are only drawn with fill (no stroke)
  • Fixed a bug causing repeated warnings when using a font at 0 size (#130)
  • Silence a bug in clang-ASAN that incorrectly reported sanitiser issues

ragg 1.2.7

11 Dec 15:44
Compare
Choose a tag to compare
  • Fix a stack imbalance bug

ragg 1.2.6

10 Oct 08:22
Compare
Choose a tag to compare
  • Fix symbol rendering bug on windows (#132)
  • Add support for dev.capabilities() (#105)
  • Prepare for Arm Windows

ragg 1.2.5

12 Jan 10:28
dafb0d8
Compare
Choose a tag to compare
  • Fix a bug when rendering glyphs from a colour font that also provide greyscale
    glyphs (#105)
  • Move sprintf() to snprintf() in the AGG source code to comply with Arm64
    deprecation
  • Better guard against bad input (#116)

ragg 1.2.4

24 Oct 16:40
Compare
Choose a tag to compare
  • Fixed a regression that turned off line mitre support (#119)

ragg 1.2.3

30 Sep 07:50
Compare
Choose a tag to compare
  • Second attempt at rendering jpegs with transparent background. Now, the buffer
    is filled with solid white before any drawing happens.
  • Fixed a bug that resulted in newlines being rendered as missing glyphs on some
    Linux versions (#111)

ragg 1.2.2

21 Feb 10:04
51db9d4
Compare
Choose a tag to compare
  • MacOS: configure script now uses the local system dependencies provided by
    CRAN via pkg-config. Autobrew libs are used as fallback on non-cran servers only.