Skip to content

Releases: fabricjs/fabric.js

Version 6.5.1

18 Nov 07:21
Compare
Choose a tag to compare

What's Changed

  • fix(TS): Add missing export for type DrawContext by @asturur in #10281
  • fix(Control): Borderscalefactor should apply to controls as well by @asturur in #10283

Full Changelog: v650...v651

Version 5.4.2

17 Nov 19:11
Compare
Choose a tag to compare

What's Changed

  • fix(): Use path instance context for exporting the path svg by @asturur in #10276

Full Changelog: v541...v542b

Version 6.5.0

13 Nov 10:52
Compare
Choose a tag to compare

What's Changed

  • fix(FabricObject): Render clipPath as sharp as the object by @asturur in #9774
  • update(IText): Add method _enterEditing by @zhe-he in #10190
  • fix(Canvas): allowTouchScrolling interactions by @asturur in #10078
  • feat(IText): expose getCursorRenderingData() function. by @asturur in #10204
  • Fix CDN link by @zakarialaoui10 in #10208
  • fix(): mousedown restore after touch end on dispose by @asturur in #10250
  • fix(Canvas): Holding down Shift to select multiple shapes unexpectedly triggers the text exit event by @zhe-he in #10229

New Contributors

Full Changelog: v643...v650

Version 5.4.1

13 Nov 10:51
61fc46f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v540...v541

Version 6.4.3

03 Oct 16:51
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v642...v643

v642

08 Sep 10:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v641...v642

Thanks to @SupremeDeity for spotting the performance regression

Version 6.4.1

31 Aug 20:54
6d120a0
Compare
Choose a tag to compare

What's Changed

  • fix(): Package.json has wrong path for extensions types definitions by @asturur in #10115

Full Changelog: v640...v641

Version 6.4.0

29 Aug 10:51
Compare
Choose a tag to compare

What's Changed

  • chore(): reduce class inheritance, merge some classes together. by @asturur in #10070
  • feat(): Support easy serialization of custom properties by @asturur in #10071
  • feat(Object): Object serialization for common properties by @asturur in #10072
  • chore(CI): Move test actions to Node 20 by @asturur in #10073
  • chore(TS): Add missing export type for Text events by @asturur in #10076
  • feat(Canvas): Avoid styling the lower canvas with absolute positioning by @asturur in #10077
  • fix(filter): pixelate behaves differently under webgl, and should be squares rather than image scale by @xushengfeng in #10081
  • test(Pixelate) add a test for the fixed filter by @asturur in #10083
  • fix(parser): Skip id attribute from normalization by @miroljub1995 in #10079
  • chore(): deprecate originX, originY by @asturur in #10095
  • fix(): Fix broken exports for filters that do not have a static defaults value. by @asturur in #10102

New Contributors

Full Changelog: v630...v640

Version 6.3.0

15 Aug 21:56
Compare
Choose a tag to compare

What's Changed

  • feat(): Convert align guidelines to TS. Add build system for extensions by @zhe-he in #10043
  • update(align-guidelines): Remove the offset of the line by @zhe-he in #10056
  • chore(): Update dev dependencies Lint, Prettier, Jest by @asturur in #10066
  • chore(): Prettier apply the new standard configuration by @asturur in #10067
  • chore(): Remove over-protective cloneDeep from fromObject by @asturur in #9621

Full Changelog: v620...v630

Version 6.2.0

11 Aug 13:32
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v610...v620