Skip to content

Tags: meyfa/php-svg

Tags

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Support rendering 'Oblique' fonts (#236)

v0.15.1

Toggle v0.15.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Remove implicit conversion from float to int (#234)

Co-authored-by: Simon André <smn.andre@gmail.com>

v0.15.0

Toggle v0.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Leverage PHP 7.4 syntax (#226)

v0.14.7

Toggle v0.14.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Run CI on PHP 8.3 and fix deprecation notices (#211)

* fix: Deprecation notices

Removed deprecation notices for dynamic properties and implicit int conversions.

* chore(ci): Run CI tests on 8.3.

CI tests now run on 8.3 too, also readme now reflects support for 8.3.

v0.14.6

Toggle v0.14.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Apply defaults for cx, cy, rx, ry in EllipseRenderer (#210)

Fixed default ellipse properties according to SVG specification https://www.w3.org/TR/SVG2/geometry.html

v0.14.5

Toggle v0.14.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: Remove tests from final zip file (#207)

* Remove tests from final zip file

* chore: Add comment to .gitattributes about export-ignore

---------

Co-authored-by: Fabian Meyer <3982806+meyfa@users.noreply.github.com>

v0.14.4

Toggle v0.14.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Default x and y to 0 in ImageRenderer (#206)

Fixes #189

v0.14.3

Toggle v0.14.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
test: Add a test case for RectRenderer defaulting x=0 and y=0 (#205)

Adds a test case for the fix in #204

v0.14.2

Toggle v0.14.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Parse CSS with duplicate selectors (#201)

v0.14.1

Toggle v0.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Allow renderer short-circuit if unable to render anything (#200)

The text renderer would previously throw in some circumstances if no
font was available. With this patch, its `prepareRenderParams()` method
can return `null` in these cases, aborting the render for that text
element without causing a crash.

This also simplifies RectRenderer, which doesn't need an "empty" state
anymore.