Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 29, 2025

This PR contains the following updates:

Package Change Age Confidence
fabric (source) ^6.0.0^7.0.0 age confidence

Release Notes

fabricjs/fabric.js (fabric)

v7.1.0

Compare Source

  • fix(Text):Double offset when exporting SVG after setting deltaY in Text #​10805
  • chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 in the npm_and_yarn group across 1 directory #​10812
  • Correctly check for cache key equality in calcOwnMatrix #​10831
  • chore(): Render circle control tweak for code reusability and style #​10829
  • feat(): Cropping controls extension #​10825

v7.0.0

Compare Source

  • fix(): Fix toDataUrl writing on contextTop #​10820
  • feat(): Multi touch gesture support with module westures #​10813
  • fix(): Fix the situation where undefined + char exists when calculating couple #​10816
  • feat(): Add configuration parameter for patternQuality in node #​10804
  • fix(): BREAKING Fix text positioning #​10803
  • fix(AligningGuidelines): Guidelines features updates [#​10120] (#​10120)
  • chore(deps-dev): bump inquirer from 12.9.6 to 12.10.0 #​10789
  • chore(deps-dev): bump @​types/micromatch from 4.0.9 to 4.0.10 #​10788
  • chore(): update major version of vitest #​10786
  • fix(): Prototype pollution risk on text char cache #​10782
  • fix(): fix rendering of text when line height is set to 0 #​10785
  • chore(): update playwright #​10780
  • chore(deps-dev): bump es-toolkit from 1.39.10 to 1.40.0 #​10777
  • BREAKING chore(): Deprecate originX and originY and change their default to center/center #​10715
  • chore(deps-dev): bump @​types/node from 24.7.0 to 24.7.2 #​10778
  • chore(deps-dev): bump @​rollup/plugin-babel from 6.0.4 to 6.1.0 #​10776
  • chore(): up dev deps #​10773
  • chore(): up deps #​10771
  • chore(): remove moment dev dependency #​10770
  • ci(): Move firefox to headless: false to see if improves passing rate. Renamed config because of deprecation warning #​10769
  • chore(): remove fs-extra dev dependency #​10767
  • chore(deps-dev): bump @​playwright/test from 1.55.0 to 1.55.1 #​10761
  • test(): Add new e2e import test for svg preserve aspect ratio #​10766
  • chore() Revisit and reduce contribution guidelines, try to streamline things #​10759
  • chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates #​10734
  • chore(deps-dev): bump @​babel/core from 7.28.3 to 7.28.4 #​10753
  • chore(): remove chalk #​10758
  • chore(deps-dev): bump commander from 14.0.0 to 14.0.1 #​10754
  • chore(deps-dev): bump chalk from 5.6.0 to 5.6.2 #​10752
  • fix(): Fix some weaknesses in the changelog-update action ( various CWE ) #​10747
  • fix(): CWE-1333 CWE-400 CWE-730 Simplify some regexes in order to avoid slowness with craft bad string #​10746
  • fix(): CWE-1333 CWE-400 CWE-730 in Text.ts regex #​10745
  • ci(): fix CWE-829 in action build-stats #​10744
  • ci(): Fix CWE-829 in the coverage report action #​10743
  • ci(): Foked the action find-create-update-comment in order to pin sha(s) #​10742
  • fix(): After executing loadFromJSON, it unexpectedly adds an objects property to the canvas.
  • fix(): Incorrect sha for commenting action
  • fix(IText): A form field element has neither an id nor a name attribute. #​10172
  • docs(): change CN comment to EN #​10727
  • chore(): Remove paths for codeQL let it scan all the repo #​10738
  • chore(): Pin all GitHub Actions to commit SHAs for security compliance #​10739
  • chore(deps-dev): bump es-toolkit from 1.39.7 to 1.39.10 #​10731
  • chore(deps-dev): bump serve from 14.2.4 to 14.2.5 #​10730
  • Update license to include 2016–2025 Fabric.js contributors #​10726
  • chore(deps-dev): bump @​eslint/js from 9.34.0 to 9.35.0 #​10729
  • chore(): Format dependabot.yml with Prettier to ensure consistent code style #​10733
  • doc: Repair broken link in docs by targeting all demo and samples pages in old fabric docs. #​10723
  • Clarify MIT License #​10725
  • BREAKING(): Deprecate fireRightClick, fireMiddleClick, stopContextMenu and change their default value. #​10720
  • BREAKING: chore(): Update min node version to 20, add 24 #​10716
  • fix(): The mouse enter and leave events of child elements will be executed twice. 10698
  • chore(): Remove mouse wheel console warning by setting default explicitly. #​10712
  • chore(): Fixes to TypeDoc for compilation #​10709
  • chore(): Update typescript 5.9, eslint, babel and rollup to latest #​10708

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.

@renovate renovate bot force-pushed the renovate/fabric-7.x branch from b04e0d0 to a775a5b Compare December 31, 2025 17:50
@renovate renovate bot force-pushed the renovate/fabric-7.x branch from a775a5b to 7484882 Compare January 7, 2026 07:09
While they are deprecated, this makes things work as before with fabric 7
See https://fabricjs.com/docs/upgrading/upgrading-to-fabric-70/

We'll migrate away from them later.
@lazka lazka merged commit ba21e81 into main Jan 7, 2026
4 checks passed
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.

2 participants