6.2 KiB
6.2 KiB
v2.0.0-alpha.13 (Wed Jun 28 2023)
Release Notes
[improvement] store snapshot types (#1657)
- [dev] Rename
StoreSnapshot
toSerializedStore
- [dev] Create new
StoreSnapshot
as type related togetSnapshot
/loadSnapshot
ShapeUtil
refactor, Editor
cleanup (#1611)
- [editor] renames
defaultProps
togetDefaultProps
- [editor] removes
outline
,outlineSegments
,handles
,bounds
- [editor] renames
renderBackground
tobackgroundComponent
Styles API (#1580)
Add optional generic to updateShapes
/ createShapes
(#1579)
- [editor] adds an optional shape generic to
updateShapes
andcreateShapes
mini defineShape
API (#1563)
[dev-facing, notes to come]
Renaming types, shape utils, tools (#1513)
- Renaming of types, shape utils, tools
tlschema cleanup (#1509)
- [editor] Remove
app.createShapeId
- [tlschema] Cleans up exports
Rename tlstore to store (#1507)
- Replace @tldraw/tlstore with @tldraw/store
Rename tlvalidate to validate (#1508)
- Rename tlvalidate to validate
Filter out unused assets. (#1502)
- Optimize file size of exported files.
Cleanup @tldraw/ui types / exports (#1504)
- [editor] clean up / unify types
rename app to editor (#1503)
- Rename
App
toEditor
and many other things that referenceapp
toeditor
.
[refactor] update record names (#1473)
- [editor] rename record types
[chore] refactor user preferences (#1435)
- Add a brief release note for your PR here.
Stricter ID types (#1439)
[internal only, covered by #1432 changelog]
[refactor] restore createTLSchema (#1444)
- [editor] Simplifies custom shape definition
- [tldraw] Updates props for component to require a
TldrawEditorConfig
.
avoid lazy race conditions (#1364)
[internal only]
💥 Breaking Change
- [tweak] migrate store snapshot arguments #1659 (@steveruizok)
- [improvement] store snapshot types #1657 (@steveruizok)
ShapeUtil
refactor,Editor
cleanup #1611 (@steveruizok)- Styles API #1580 (@SomeHats @steveruizok)
- mini
defineShape
API #1563 (@SomeHats) - Independent instance state persistence #1493 (@ds300)
- Renaming types, shape utils, tools #1513 (@steveruizok)
- tlschema cleanup #1509 (@steveruizok)
- Rename tlstore to store #1507 (@steveruizok)
- Rename tlvalidate to validate #1508 (@steveruizok)
- Cleanup @tldraw/ui types / exports #1504 (@steveruizok)
- rename app to editor #1503 (@steveruizok)
- [refactor] User-facing APIs #1478 (@steveruizok)
- [refactor] update record names #1473 (@steveruizok)
- [chore] refactor user preferences #1435 (@ds300)
- [refactor] restore createTLSchema #1444 (@steveruizok)
🚀 Enhancement
- Add optional generic to
updateShapes
/createShapes
#1579 (@steveruizok) - move v1 migration code into file-format #1499 (@steveruizok)
🐛 Bug Fix
- Filter out unused assets. #1502 (@MitjaBezensek)
- Stricter ID types #1439 (@SomeHats @steveruizok)
- readmes #1195 (@steveruizok)
- [chore] update lazyrepo #1211 (@ds300)
- [lite] upgrade lazyrepo #1198 (@ds300)
- transfer-out: transfer out #1195 (@SomeHats)
⚠️ Pushed to main
- update lazyrepo (@ds300)
🏠 Internal
Authors: 4
- alex (@SomeHats)
- David Sheldrick (@ds300)
- Mitja Bezenšek (@MitjaBezensek)
- Steve Ruiz (@steveruizok)