diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c3630383..80593b1de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,113 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### Disable styles panel button on mobile when using the laser tool. ([#1704](https://github.com/tldraw/tldraw/pull/1704)) + +- Disable the styles panel button for laser tool on mobile. + +#### remove lock option from highlighter ([#1703](https://github.com/tldraw/tldraw/pull/1703)) + +- We no longer show the tool lock option for highlighter - it didn't do anything anyway + +#### [fix] penmode ([#1698](https://github.com/tldraw/tldraw/pull/1698)) + +- [fix] pen mode + +#### Update readme ([#1686](https://github.com/tldraw/tldraw/pull/1686)) + +- Documentation: Updated readme to reflect recent library changes. + +#### [docs] Fix the types in the Shapes example ([#1681](https://github.com/tldraw/tldraw/pull/1681)) + +- Documentation: Fix some incorrect types on the Shapes page. + +#### [improvement] More nuanced cursor state ([#1682](https://github.com/tldraw/tldraw/pull/1682)) + +- Improve cursor timeouts and hiding logic. + +#### Fix VS Code commits failing on bublic? ([#1680](https://github.com/tldraw/tldraw/pull/1680)) + +- [internal] fixed commits failing from bublic when using UI + +#### [fix] Lock shortcut ([#1677](https://github.com/tldraw/tldraw/pull/1677)) + +- [@tldraw/editor] Fix lock tool shortcut + +#### [fix] comma keyboard shortcuts ([#1675](https://github.com/tldraw/tldraw/pull/1675)) + +- [@tldraw/editor] Bug fixes on document events. + +#### [improvement] add box sizing border box ([#1674](https://github.com/tldraw/tldraw/pull/1674)) + +- [@tldraw/editor] Add `box-sizing: border-box` to `tl-container` + +#### [improvemnet] drop crc, Buffer dependency ([#1673](https://github.com/tldraw/tldraw/pull/1673)) + +- [@tldraw/editor] Remove peer dependency on buffer. + +#### [improvement] export scribble manager ([#1671](https://github.com/tldraw/tldraw/pull/1671)) + +- [@tldraw/tldraw] Export `ScribbleManager` + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +#### [fix] mutating `snapshot` in `migrateStoreSnapshot` ([#1663](https://github.com/tldraw/tldraw/pull/1663)) + +- [@tldraw/store] Fixed a bug that would cause `Store.migrateStoreSnapshot` to mutate its `snapshot` argument. + +--- + +#### πŸš€ Enhancement + +- `@tldraw/editor` + - [improvement] More nuanced cursor state [#1682](https://github.com/tldraw/tldraw/pull/1682) ([@steveruizok](https://github.com/steveruizok)) + - [improvement] export scribble manager [#1671](https://github.com/tldraw/tldraw/pull/1671) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/editor`, `@tldraw/file-format`, `@tldraw/tlschema`, `@tldraw/ui`, `@tldraw/utils`, `@tldraw/validate` + - [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ› Bug Fix + +- Lokalise: Translations update [#1694](https://github.com/tldraw/tldraw/pull/1694) ([@TodePond](https://github.com/TodePond)) +- `@tldraw/ui` + - Disable styles panel button on mobile when using the laser tool. [#1704](https://github.com/tldraw/tldraw/pull/1704) ([@MitjaBezensek](https://github.com/MitjaBezensek)) + - remove lock option from highlighter [#1703](https://github.com/tldraw/tldraw/pull/1703) ([@SomeHats](https://github.com/SomeHats)) + - [fix] Lock shortcut [#1677](https://github.com/tldraw/tldraw/pull/1677) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/editor` + - [fix] penmode [#1698](https://github.com/tldraw/tldraw/pull/1698) ([@steveruizok](https://github.com/steveruizok)) + - [fix] indicator not updating [#1696](https://github.com/tldraw/tldraw/pull/1696) ([@steveruizok](https://github.com/steveruizok)) + - [fix] comma keyboard shortcuts [#1675](https://github.com/tldraw/tldraw/pull/1675) ([@steveruizok](https://github.com/steveruizok)) + - [improvement] add box sizing border box [#1674](https://github.com/tldraw/tldraw/pull/1674) ([@steveruizok](https://github.com/steveruizok)) + - [improvemnet] drop crc, Buffer dependency [#1673](https://github.com/tldraw/tldraw/pull/1673) ([@steveruizok](https://github.com/steveruizok)) + - [fix] Shape rendering [#1670](https://github.com/tldraw/tldraw/pull/1670) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/state` + - [fix] rename `global` in @tldraw/state to avoid collissions [#1672](https://github.com/tldraw/tldraw/pull/1672) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/store` + - [fix] mutating `snapshot` in `migrateStoreSnapshot` [#1663](https://github.com/tldraw/tldraw/pull/1663) ([@steveruizok](https://github.com/steveruizok)) + +#### 🏠 Internal + +- [infra] use huppy token for publish-new [#1687](https://github.com/tldraw/tldraw/pull/1687) ([@ds300](https://github.com/ds300)) +- Fix VS Code commits failing on bublic? [#1680](https://github.com/tldraw/tldraw/pull/1680) ([@TodePond](https://github.com/TodePond)) + +#### πŸ“ Documentation + +- Update readme [#1686](https://github.com/tldraw/tldraw/pull/1686) ([@TodePond](https://github.com/TodePond)) +- [docs] Update multiple test [#1685](https://github.com/tldraw/tldraw/pull/1685) ([@steveruizok](https://github.com/steveruizok)) +- [docs] Fix the types in the Shapes example [#1681](https://github.com/tldraw/tldraw/pull/1681) ([@TodePond](https://github.com/TodePond)) + +#### Authors: 5 + +- alex ([@SomeHats](https://github.com/SomeHats)) +- David Sheldrick ([@ds300](https://github.com/ds300)) +- Lu Wilson ([@TodePond](https://github.com/TodePond)) +- Mitja BezenΕ‘ek ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/lerna.json b/lerna.json index fdce6356d..f8ac7ed73 100644 --- a/lerna.json +++ b/lerna.json @@ -3,5 +3,5 @@ "packages": [ "packages/*" ], - "version": "2.0.0-alpha.13" + "version": "2.0.0-alpha.14" } diff --git a/packages/assets/package.json b/packages/assets/package.json index aa4ec767d..057d484a7 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/assets", "description": "A tiny little drawing app (assets).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "author": { "name": "tldraw GB Ltd.", "email": "hello@tldraw.com" diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 2b14efb2e..27fdeb478 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,3 +1,58 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [fix] penmode ([#1698](https://github.com/tldraw/tldraw/pull/1698)) + +- [fix] pen mode + +#### [improvement] More nuanced cursor state ([#1682](https://github.com/tldraw/tldraw/pull/1682)) + +- Improve cursor timeouts and hiding logic. + +#### [fix] comma keyboard shortcuts ([#1675](https://github.com/tldraw/tldraw/pull/1675)) + +- [@tldraw/editor] Bug fixes on document events. + +#### [improvement] add box sizing border box ([#1674](https://github.com/tldraw/tldraw/pull/1674)) + +- [@tldraw/editor] Add `box-sizing: border-box` to `tl-container` + +#### [improvemnet] drop crc, Buffer dependency ([#1673](https://github.com/tldraw/tldraw/pull/1673)) + +- [@tldraw/editor] Remove peer dependency on buffer. + +#### [improvement] export scribble manager ([#1671](https://github.com/tldraw/tldraw/pull/1671)) + +- [@tldraw/tldraw] Export `ScribbleManager` + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [improvement] More nuanced cursor state [#1682](https://github.com/tldraw/tldraw/pull/1682) ([@steveruizok](https://github.com/steveruizok)) +- [improvement] export scribble manager [#1671](https://github.com/tldraw/tldraw/pull/1671) ([@steveruizok](https://github.com/steveruizok)) +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ› Bug Fix + +- [fix] penmode [#1698](https://github.com/tldraw/tldraw/pull/1698) ([@steveruizok](https://github.com/steveruizok)) +- [fix] indicator not updating [#1696](https://github.com/tldraw/tldraw/pull/1696) ([@steveruizok](https://github.com/steveruizok)) +- [fix] comma keyboard shortcuts [#1675](https://github.com/tldraw/tldraw/pull/1675) ([@steveruizok](https://github.com/steveruizok)) +- [improvement] add box sizing border box [#1674](https://github.com/tldraw/tldraw/pull/1674) ([@steveruizok](https://github.com/steveruizok)) +- [improvemnet] drop crc, Buffer dependency [#1673](https://github.com/tldraw/tldraw/pull/1673) ([@steveruizok](https://github.com/steveruizok)) +- [fix] Shape rendering [#1670](https://github.com/tldraw/tldraw/pull/1670) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/editor/package.json b/packages/editor/package.json index 2dc0eb177..e99ff8626 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/editor", "description": "A tiny little drawing app (editor).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/file-format/CHANGELOG.md b/packages/file-format/CHANGELOG.md index 3c73854c5..1a6bef99d 100644 --- a/packages/file-format/CHANGELOG.md +++ b/packages/file-format/CHANGELOG.md @@ -1,3 +1,23 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/file-format/package.json b/packages/file-format/package.json index b540431e7..abf84c267 100644 --- a/packages/file-format/package.json +++ b/packages/file-format/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/file-format", "description": "A tiny little drawing app (file-format).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/indices/package.json b/packages/indices/package.json index 029c33415..b5e719ce2 100644 --- a/packages/indices/package.json +++ b/packages/indices/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/indices", "description": "A tiny little drawing app (fractional indices).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 5e9d669f8..64f37c611 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/polyfills", "description": "Polyfills for tldraw.", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/primitives/package.json b/packages/primitives/package.json index c52d98d7e..b07f5a815 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/primitives", "description": "A tiny little drawing app (primitives).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/state/CHANGELOG.md b/packages/state/CHANGELOG.md index 3930e7f10..23c3b1ae7 100644 --- a/packages/state/CHANGELOG.md +++ b/packages/state/CHANGELOG.md @@ -1,3 +1,15 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +#### πŸ› Bug Fix + +- [fix] rename `global` in @tldraw/state to avoid collissions [#1672](https://github.com/tldraw/tldraw/pull/1672) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) #### πŸ”© Dependency Updates diff --git a/packages/state/package.json b/packages/state/package.json index dc88e06bb..e5aec0631 100644 --- a/packages/state/package.json +++ b/packages/state/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/state", "description": "A tiny little drawing app (state).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 6307f1a80..9ca5eb1a4 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,23 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [fix] mutating `snapshot` in `migrateStoreSnapshot` ([#1663](https://github.com/tldraw/tldraw/pull/1663)) + +- [@tldraw/store] Fixed a bug that would cause `Store.migrateStoreSnapshot` to mutate its `snapshot` argument. + +--- + +#### πŸ› Bug Fix + +- [fix] mutating `snapshot` in `migrateStoreSnapshot` [#1663](https://github.com/tldraw/tldraw/pull/1663) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/store/package.json b/packages/store/package.json index 199a84610..23d3f4d85 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/store", "description": "A tiny little drawing app (store).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/tldraw/package.json b/packages/tldraw/package.json index 6d59455db..15bcf9ab0 100644 --- a/packages/tldraw/package.json +++ b/packages/tldraw/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/tldraw", "description": "A tiny little drawing editor.", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/tlschema/CHANGELOG.md b/packages/tlschema/CHANGELOG.md index 32ef22023..929b21f28 100644 --- a/packages/tlschema/CHANGELOG.md +++ b/packages/tlschema/CHANGELOG.md @@ -1,3 +1,23 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/tlschema/package.json b/packages/tlschema/package.json index 93c1cfc53..0666a8e53 100644 --- a/packages/tlschema/package.json +++ b/packages/tlschema/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/tlschema", "description": "A tiny little drawing app (schema).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 28523e51a..3d94d84fc 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,3 +1,43 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### Disable styles panel button on mobile when using the laser tool. ([#1704](https://github.com/tldraw/tldraw/pull/1704)) + +- Disable the styles panel button for laser tool on mobile. + +#### remove lock option from highlighter ([#1703](https://github.com/tldraw/tldraw/pull/1703)) + +- We no longer show the tool lock option for highlighter - it didn't do anything anyway + +#### [fix] Lock shortcut ([#1677](https://github.com/tldraw/tldraw/pull/1677)) + +- [@tldraw/editor] Fix lock tool shortcut + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ› Bug Fix + +- Disable styles panel button on mobile when using the laser tool. [#1704](https://github.com/tldraw/tldraw/pull/1704) ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- remove lock option from highlighter [#1703](https://github.com/tldraw/tldraw/pull/1703) ([@SomeHats](https://github.com/SomeHats)) +- [fix] Lock shortcut [#1677](https://github.com/tldraw/tldraw/pull/1677) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 3 + +- alex ([@SomeHats](https://github.com/SomeHats)) +- Mitja BezenΕ‘ek ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/ui/package.json b/packages/ui/package.json index 235fe2105..4e6fe6096 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/ui", "description": "A user interface for tldraw.", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 846f826ea..0916578a1 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,3 +1,23 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/utils/package.json b/packages/utils/package.json index 4befa9f4e..de5aa6a69 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/utils", "description": "A tiny little drawing app (private utilities).", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.", diff --git a/packages/validate/CHANGELOG.md b/packages/validate/CHANGELOG.md index 9644d81ec..aacbf6b76 100644 --- a/packages/validate/CHANGELOG.md +++ b/packages/validate/CHANGELOG.md @@ -1,3 +1,23 @@ +# v2.0.0-alpha.14 (Tue Jul 04 2023) + +### Release Notes + +#### [feature] add `meta` property to records ([#1627](https://github.com/tldraw/tldraw/pull/1627)) + +- todo + +--- + +#### πŸš€ Enhancement + +- [feature] add `meta` property to records [#1627](https://github.com/tldraw/tldraw/pull/1627) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-alpha.13 (Wed Jun 28 2023) ### Release Notes diff --git a/packages/validate/package.json b/packages/validate/package.json index bd9aa5400..b5fd89769 100644 --- a/packages/validate/package.json +++ b/packages/validate/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/validate", "description": "A runtime validation library by tldraw.", - "version": "2.0.0-alpha.13", + "version": "2.0.0-alpha.14", "packageManager": "yarn@3.5.0", "author": { "name": "tldraw GB Ltd.",