Version 6.6.4
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v663...v664
Hopefully this will publish correctly. No actual changes from 6.6.2
Version 6.6.3
- fix() fix typedocs so astro can compile with never versions by @asturur in https://github.com/fabricjs/fabric.js/pull/10534
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v662...v663
Version 5.5.2
- fix: update incorrect textbaseline value by @SebastiaanNijland in https://github.com/fabricjs/fabric.js/pull/10466
- @SebastiaanNijland made their first contribution in https://github.com/fabricjs/fabric.js/pull/10466
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v551...v552
Version 6.6.2
- fix(FabricImage): add href parsing fixes for #10421 by @asturur in https://github.com/fabricjs/fabric.js/pull/10465
- fix(Fabtictext) Svg export for text on a path by @asturur in https://github.com/fabricjs/fabric.js/pull/10284
- chore(): Update qunit and nyc to latest by @asturur in https://github.com/fabricjs/fabric.js/pull/10468
- refactor(): Remove custom triple click logic by @asturur in https://github.com/fabricjs/fabric.js/pull/10478
- fix(): Allow text or container clipPath to clip the text selection or cursor by @asturur in https://github.com/fabricjs/fabric.js/pull/10434
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v661...v662
Version 6.6.1
- fix(): FabricImage was missing cachekey when filtering by @asturur in https://github.com/fabricjs/fabric.js/pull/10441
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v660...v661
Version 6.6.0
- Typo:fix Id -> If BorderProps.ts Types description by @vmmoorthy in https://github.com/fabricjs/fabric.js/pull/10383
- chore(test): add test for color.test.ts by @aswind7 in https://github.com/fabricjs/fabric.js/pull/10370
- feat: Add method toBlob by @zhe-he in https://github.com/fabricjs/fabric.js/pull/10399
- Allow field access for PencilBrush subclasses by @DinosaurDad in https://github.com/fabricjs/fabric.js/pull/10416
- fix(image.ts): make accessing classList of HtmlImage optional in setElement function to prevent error when using node canvas image by @SvenFackert in https://github.com/fabricjs/fabric.js/pull/10412
- feat(): Add webp to ImageFormat (Issue: #10431) by @wvddrss in https://github.com/fabricjs/fabric.js/pull/10435
- @vmmoorthy made their first contribution in https://github.com/fabricjs/fabric.js/pull/10383
- @DinosaurDad made their first contribution in https://github.com/fabricjs/fabric.js/pull/10416
- @SvenFackert made their first contribution in https://github.com/fabricjs/fabric.js/pull/10412
- @wvddrss made their first contribution in https://github.com/fabricjs/fabric.js/pull/10435
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v654...v660
Version 6.5.4
- fix the link of CONTRIBUTING.md by @aswind7 in https://github.com/fabricjs/fabric.js/pull/10349
- fix links in README.md by @aswind7 in https://github.com/fabricjs/fabric.js/pull/10356
- docs() perf(): Reorder caching conditions for most common scenario and docs fixes. by @asturur in https://github.com/fabricjs/fabric.js/pull/10366
- @aswind7 made their first contribution in https://github.com/fabricjs/fabric.js/pull/10349
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v653...v654
Version 5.5.1
- Fix(): Cache over invalidation bug by @asturur in https://github.com/fabricjs/fabric.js/pull/10363
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v550...v551
Version 5.5.0
- refactor(): Properly include the text on a path hack into the dimensions calculations. still an hack. by @asturur in https://github.com/fabricjs/fabric.js/pull/10355
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v542...v550
This update could disrupt apps with text on a path that do not use center/center as origin. This update make text on a path object a bit bigger to properly include text.
This before was done at cache level but not at object dimension level, leaving the text outside the bounding box. While this was working ok for single object and a bit of padding it was wrong and it didn't work when text was in side a group.
Fabric 5 is considered not more developed and deprecated. This fix and the next one are shipped into a minor version update 5.5. If you heavily depend on text on a path and you didn't find any bug till now, just don't move to 5.5.
V6 is getting an entirely differen treatment for text on a path.
Version 6.5.3
- fix(ColorMatrix): Restore correct alpha for JS colorMatrix filter by @asturur in https://github.com/fabricjs/fabric.js/pull/10313
Full Changelog: https://github.com/fabricjs/fabric.js/compare/v652...v653