v3.9.0
This release focuses on bug fixes and performance enhancements, laying groundwork for v3.10 features.
API changes
- 💥
store.createSelectedComputedCacheremoved; usestore.createCachewith custom selectorcomputedinstead. - 💥
createComputerCacheAPI modified: third argument now accepts options object withareRecordsEqualandareResultsEqualproperties instead of single equality function.
Improvements
- Improve layout operations including align, distribute, flip, and stack with better compatibility for arrows and overlapping shapes.
- Add new
AtomMapclass to accelerate shape, binding, and record creation/deletion, available as a utility for building custom reactive maps. - Add horizontal padding to text-bound arrows for improved visual appearance.
Bug fixes
- Fix pasted image size calculations.
- Remove
canvas-sizedependency resolving bundler compatibility issues. - Fix SVG copy mimetype.
- Fix text shape cloning crash.
- Fix temporary image preview display during uploads.
- Recognize
https://localhostas development environment for licensing.
Prev
v3.8.0Next
v4.0.0