Skip to content

chore(deps): update dependency @svgdotjs/svg.js to v3.2.4 #377

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: sprint
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 5, 2025

This PR contains the following updates:

Package Type Update Change OpenSSF
@svgdotjs/svg.js (source) devDependencies minor 3.0.16 -> 3.2.4 OpenSSF Scorecard

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

svgdotjs/svg.js (@​svgdotjs/svg.js)

v3.2.4

Compare Source

Fixed

v3.2.3

Compare Source

Fixed
  • fixed import map for father (#​1317)

v3.2.2

Compare Source

Fixed
  • fixed import map

v3.2.1

Compare Source

Fixed
  • skip descriptive elements on rebuild and toParent() (#​1304)
  • allow 0 as animation duration and delay (#​1225)
  • allow nodes that are not imported yet (#​1252)
  • only apply color conversion to attributes that can take a color (#​1241)
  • support css vars (#​1230)
  • fix import of leading, dont write data to dom if not neccessary
  • discontinue use of svgjs:data in favor of data-svg
  • allow + as delemiter in paths (#​1165)
  • added amove() methods to runner (#​1131)
  • fix css(), dont throw when screenCtm fails (#​968)
  • several type fixes
Added
  • add terminate method to timeline so memory can be freed (#​1295)
  • add more events to sugar (#​1217)

v3.2.0

Compare Source

Fixed
  • improve performance of point() by not creating intermediate objects (#​1251)
  • fixed references by using single quotes instead of double quotes which lead to errors (#​1277)
  • fixed a few spelling errors in comments (#​1277)
  • fix several typings (#​1253, #​1280, #​1300)
Added
  • added second parameter assignNewId to clone() to allow cloning with the same id (#​1161)

v3.1.2

Compare Source

Fixed
  • fixed several type issues (#​1249, #​1233, #​1231, #​1223, #​1215)
  • fixed css() returning camelCased properties even though they were specified in kebap-case
  • fixed ObjectBag loosing information when calling valueOf() (Numbers lost its unit)
  • fixed parents() (#​1235)
  • fixed nodeOrNew() to work in object tags as well (#​1219)

v3.1.1

Compare Source

Fixed

v3.1.0

Compare Source

Fixed
  • fixed zoom() method of runner which was passed a wrong parameter
  • fixed positioning methods of TSpan to position them by its bounding box
  • fixed flip() method which flips correctly by center by default now and accepts correct arguments
  • fixed a case in rbox() where not always all values of the box were updated
  • fixed getOrigin() function used by transform() so that all origin popssibilities specified in the docs are working (#​1085)
  • fixed positioning of text by its baseline when using amove()
  • fixed tons of typings in the svg.d.ts file and relaxed type requirements for put() and parent()
  • fixed adopter when adopting an svg/html string. It had still its wrapper as parentNode attached
  • fixed put() which correctly creates an svgjs object from the passed element now before returning
  • fixed parent() which correctly returns a Dom instance when parent is the document or document-fragment
  • fixed add() which correctly removes namespaces of non-root svg elements now when added to another svg element (#​1086)
  • fixed isRoot() which correctly returns false, if the element is in a document-fragment
  • fixed replace() which works without a parent now, too
  • fixed defs() which correctly returns null when called on a detached node that is not a root node
  • fixed reference() which correctly returns null instead of throwing when specifying an attribute which holds a number
  • fixed flatten() which correctly flattens now but doesn't accept parameters anymore (makes no sense)
  • fixed ungroup() which now inserts the elements at the correct position in the correct order and has position as second argument now
  • fixed position for transform() to also allow a position of 0
  • fixed bbox() of PathArray and PointArray which returns an instance of Box now
  • fixed bug in creation of PointArray which had still references to source arrays in it
  • fixed PID controller and makeSetterGetter function
  • fixed Queue.push which didnt let you push queue items
  • fixed Timeline.reverse() which did exactly the opposite of what you would expect when passing true/false
  • fixed cancelAnimationFrame-mock for tests
  • fixed animate when=after to be really "now" when no runner is on the timeline
  • fixed animate attr which is also retargetable now
  • fixed internals of ObjectBag which can hold other Morphable values now
  • fixed animate transform which didnt change its origin on retarget for declarative animations
  • fixed path parsing (#​1145)
  • fixed clone() to return the correct instance (#​1154)
Added
  • added second Parameter to SVG(el, isHTML) which allows to explicitely create elements in the HTML namespace (#​1058)
  • added unlink() and linker() to hyperlinked elements to remove or access the underling <a> element
  • added wrap() method to Dom which lets you wrap an element by another one
  • added orient() method to Marker
  • added options parameter to dispatch() and fire() to allow for more special needs
  • added newLine() constructor to Text to create a tspan marked as new line (#​1088)
  • added Fragment as a wrapper for document-fragment
  • added position argument for toParent()
  • added position argument for toRoot()
  • added attr syntax for data() method
  • added index and array parameter when passing a function to List.each() so that it mostly behaves like map
  • added possibility to pass a transform object to PointArray.transform() similar to Point
  • added with-last as when to animate and schedule to let an animation start with the start of the last one in the timeline
  • added lots of tests in es6 format
  • added geometry and positioning methods to A (#​1110)
Deleted
  • deleted undocumented Matrix.compose() method which did the same as new Matrix() or Matrix.transform()
  • deleted undocumented Path.morph() and Path.at() which was replaced with Morphables in v3

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot force-pushed the renovate/svgdotjs-svg.js-3.x branch 8 times, most recently from ded9993 to 5b59dc5 Compare May 9, 2025 07:42
@renovate renovate bot force-pushed the renovate/svgdotjs-svg.js-3.x branch 3 times, most recently from 23439ec to 5399008 Compare May 20, 2025 11:21
@renovate renovate bot force-pushed the renovate/svgdotjs-svg.js-3.x branch 10 times, most recently from 166d118 to 9179c2c Compare May 28, 2025 09:18
@renovate renovate bot force-pushed the renovate/svgdotjs-svg.js-3.x branch 3 times, most recently from 9e923b4 to 4d450c8 Compare June 4, 2025 12:55
@renovate renovate bot force-pushed the renovate/svgdotjs-svg.js-3.x branch from 4d450c8 to 370665b Compare June 23, 2025 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants