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
- @xushengfeng made their first contribution in #10081
- @miroljub1995 made their first contribution in #10079
Full Changelog: v630...v640