v6.0.0-beta2
版本发布时间: 2023-04-15 19:56:22
fabricjs/fabric.js最新发布版本:v6.0.0-beta15(2023-10-27 15:42:59)
fix(TS): add types to some untyped empty arrays https://github.com/fabricjs/fabric.js/pull/8830 chore(TS): Complete typings for toObject/fromObject https://github.com/fabricjs/fabric.js/pull/8756 fix(): text styles edge case https://github.com/fabricjs/fabric.js/pull/8820 chore(TS): Group types https://github.com/fabricjs/fabric.js/pull/8807 chore(TS): Path util typings and refactoring https://github.com/fabricjs/fabric.js/pull/8787 rename(): IPoint => XY https://github.com/fabricjs/fabric.js/pull/8806 ci(): use sandbox apps in issue template, use the current branch when deploying an app, minors https://github.com/fabricjs/fabric.js/pull/8803 perf(): optimize perPixelTargetFind https://github.com/fabricjs/fabric.js/pull/8770 BREAKING fix(): reflect NUM_FRACTION_DIGITS to SVG path data [#8782] (https://github.com/fabricjs/fabric.js/pull/8782) fix(IText): layout change regression caused by #8663 (text was changed but layout was skipped) https://github.com/fabricjs/fabric.js/pull/8711 fix(IText, Textbox): fix broken text input https://github.com/fabricjs/fabric.js/pull/8775 ci(): .codesandbox https://github.com/fabricjs/fabric.js/pull/8135 ci(): disallow circular deps https://github.com/fabricjs/fabric.js/pull/8759 fix(): env WebGL import cycle https://github.com/fabricjs/fabric.js/pull/8758 chore(TS): remove controls from prototype. BREAKING: controls aren't shared anymore https://github.com/fabricjs/fabric.js/pull/8753 chore(TS): remove object type from prototype https://github.com/fabricjs/fabric.js/pull/8714 chore(TS): type Object props https://github.com/fabricjs/fabric.js/issues/8677 chore(TS): remove default values from filter prototypes https://github.com/fabricjs/fabric.js/issues/8742 chore(TS): remove default values from Objects prototypes, ( filters in a followup ) https://github.com/fabricjs/fabric.js/issues/8719 fix(Intersection): bug causing selection edge case https://github.com/fabricjs/fabric.js/pull/8735 chore(TS): class interface for options/brevity https://github.com/fabricjs/fabric.js/issues/8674 ci(): fix import autocomplete in dev mode #8725 chore(): remove deprecated class util https://github.com/fabricjs/fabric.js/pull/8731 lint(): fix eslint errors https://github.com/fabricjs/fabric.js/pull/8729 fix(TS): this.constructor types https://github.com/fabricjs/fabric.js/issues/8675 fix(DraggableText): drag image blur https://github.com/fabricjs/fabric.js/pull/8712 ci(): Fix tests for firefox 110 update https://github.com/fabricjs/fabric.js/pull/8710 chore(): index files for exports and tree shaking https://github.com/fabricjs/fabric.js/pull/8661 ci(test): cleanup node config (#8694 followup) https://github.com/fabricjs/fabric.js/issues/8707 fix(): BREAKING set/discard active object return value, discard active object now return false if no discard happened https://github.com/fabricjs/fabric.js/issues/8672 fix(): selection logic to support nested multiselection https://github.com/fabricjs/fabric.js/issues/8665 fix(test): remove bad node config https://github.com/fabricjs/fabric.js/issues/8694 fix(): keep browser files as .js https://github.com/fabricjs/fabric.js/issues/8690 fix(): object dispose removes canvas/event refs https://github.com/fabricjs/fabric.js/issues/8673 fix(test): Textbox fromObject test is incorrectly trying to restore an instance https://github.com/fabricjs/fabric.js/pull/8686 TS(): Moved cache properties to static properties on classes #xxxx refactor(): Moved cache properties to static properties on classes https://github.com/fabricjs/fabric.js/pull/8662 docs(): v6 announcements https://github.com/fabricjs/fabric.js/issues/8664 ci(): remove TS transformer https://github.com/fabricjs/fabric.js/pull/8660 refactor(): BREAKING remove stateful mixin and functionality https://github.com/fabricjs/fabric.js/pull/8663 patch(): Added WebGLProbe to env, removed isLikelyNode, added specific env dispose ( instead of cleanup JSDOM ) https://github.com/fabricjs/fabric.js/pull/8652