Skip to content

chore(deps): update dependency com.github.weisj:jsvg to v2.1.0#67

Merged
irockel merged 1 commit into
mainfrom
renovate/non-major-dependencies
May 11, 2026
Merged

chore(deps): update dependency com.github.weisj:jsvg to v2.1.0#67
irockel merged 1 commit into
mainfrom
renovate/non-major-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 11, 2026

This PR contains the following updates:

Package Change Age Confidence
com.github.weisj:jsvg 2.0.02.1.0 age confidence

Release Notes

weisJ/jsvg (com.github.weisj:jsvg)

v2.1.0

New Modules

  • jsvg-javafx (experimental): New module for rendering SVGs to a JavaFX Canvas via
    FXSVGCanvas. This is an experimental addition and the API is subject to change in future
    releases. (Contributed by @​SonarSonic)
  • Pluggable logging: JSVG now ships a LogManager / Logger SPI. Applications can provide
    a custom LogManager implementation through the Java ServiceLoader mechanism to integrate
    JSVG log output into any logging framework of their choice.
    • jsvg-slf4j: New logging adapter module that routes JSVG internal log output through
      SLF4J. Simply include the module on the classpath to activate it
      automatically via the Java ServiceLoader mechanism.
    • jsvg-systemlogger: New logging adapter module that routes JSVG internal log output through
      the Java System.Logger API (introduced in Java 9).

Changes

  • Improved support for the transform-origin property allowing for the all keyword combinations to be specified.
    • Percentage values are resolved relative to the element's reference box.
  • Fixed text-anchor handling for mixed content (text segments interleaved with <textPath>
    elements).
  • Fixed incorrect startOffset positioning for text on paths — text now correctly starts at the specified offset along the path.
  • Fix dashPattern annotation in StrokeContext by @​SonarSonic in #​125
  • Fix dashPattern annotation in StrokeContext by @​SonarSonic in #​125
  • Fix incorrect x scaling in MeshPatch by @​SonarSonic in #​131
  • The <mask> element now supports the mask-type property.
  • Values in transforms can now be specified as comma or whitespace separated lists.
  • Added a sizeForViewport function on SVGDocument which returns the size of the SVG as if it were embedded in a viewport of that given size.

Full Changelog: weisJ/jsvg@v2.0.0-rc5...v2.1.0


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • "before 8am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@irockel irockel merged commit 0f15cbf into main May 11, 2026
1 check passed
@irockel irockel deleted the renovate/non-major-dependencies branch May 11, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant