In this release we changed from Rollup to Rolldown, this also changed the minifier.
If you notice some bug with your built app please report it.
New Contributors
- @mauricekindermann made their first contribution in #10851
- @multivoltage made their first contribution in #10875
- @10ef made their first contribution in #10943
What's Changed
- feat(extensions): Cropping controls with edge resize and flip support by @mauricekindermann in #10851
- fix(): Fire mouseover/mouseleave for objects that are multi selection targets by @asturur in #10874
- Gradient controls by @asturur in #10844
- chore(deps-dev): bump rollup from 4.52.4 to 4.59.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10877
- chore(): Update typescript-eslint to address a recent vulnerability by @asturur in #10878
- Cleanup animation delay timeout by @jiayihu in #10830
- fix: avoid crash if loadFromJSON load config with not existing images by @multivoltage in #10875
- feat(): Support textDecoration color. by @asturur in #10880
- chore(): update vitest to 4.1.0 by @Smrtnyk in #10888
- chore(): try rolldown by @Smrtnyk in #10868
- chore(): migrate from prettier to oxfmt by @Smrtnyk in #10881
- chore(deps-dev): bump @playwright/test from 1.58.1 to 1.58.2 by @dependabot[bot] in #10885
- chore(deps-dev): bump nyc from 17.1.0 to 18.0.0 by @dependabot[bot] in #10883
- chore: simplify issue templates and remove semver devDependency by @asturur in #10892
- chore(): try to improve playwright tests speed by @Smrtnyk in #10896
- ci(): fix the coverage comment action by @asturur in #10898
- fix(): Coverage e2e part2 by @asturur in #10899
- chore(): simplify svg creation in unit tests via shared helper by @Smrtnyk in #10895
- docs(agents): add repo AGENTS guide and PR skill by @asturur in #10900
- refactor(tests): use createSVGElement helper across spec files by @Smrtnyk in #10902
- ci(): Try to enable sonarqube cloud for coverage reporting by @asturur in #10903
- ci(): fix sonarqube lcov path after artifact download by @asturur in #10910
- refactor(tests): remove coverage collection from playwright by @Smrtnyk in #10912
- chore(deps-dev): bump es-toolkit from 1.40.0 to 1.45.1 by @dependabot[bot] in #10907
- chore(deps): bump canvas from 3.2.0 to 3.2.1 by @dependabot[bot] in #10906
- chore(deps-dev): bump inquirer from 12.10.0 to 13.3.2 by @dependabot[bot] in #10909
- chore(): remove leftover babel dep by @Smrtnyk in #10914
- refactor(tests): remove coverage merge step by @Smrtnyk in #10913
- ci(): fix SonarCloud PR changed-lines coverage by @asturur in #10921
- ci(): harden privileged workflow_run actions by @asturur in #10922
- test(e2e): stabilize drag and drop event snapshots by @asturur in #10918
- refactor(tests): consolidate rectangle creation using makeRect by @Smrtnyk in #10923
- chore(deps): bump canvas from 3.2.1 to 3.2.2 by @dependabot[bot] in #10926
- chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10928
- chore(deps): update devDependencies to latest versions by @Smrtnyk in #10929
- chore(): update typescript to 6 by @Smrtnyk in #10935
- refactor(test): fix dead assertions in Shadow.spec.ts by @Smrtnyk in #10932
- chore(deps-dev): bump serialize-javascript from 7.0.4 to 7.0.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10936
- chore(deps): bump canvas from 3.2.2 to 3.2.3 by @dependabot[bot] in #10940
- refactor(tests): Migrate to official vitest API for custom snapshot matchers by @Smrtnyk in #10937
- fix(cropping): keep ghost scaling controls anchored on flipped images by @10ef in #10943
- Version 7.3.0 by @asturur in #10951
Full Changelog: v720...v730