From a429a44e69a37c86ac8598c9f303dde69bffaee0 Mon Sep 17 00:00:00 2001 From: "huppy-bot[bot]" <128400622+huppy-bot[bot]@users.noreply.github.com> Date: Thu, 29 Feb 2024 16:41:45 +0000 Subject: [PATCH] Update CHANGELOG.md [skip ci] --- CHANGELOG.md | 260 ++++++++++++++++++++++++ lerna.json | 6 +- packages/assets/CHANGELOG.md | 16 ++ packages/assets/package.json | 2 +- packages/editor/CHANGELOG.md | 71 +++++++ packages/editor/package.json | 2 +- packages/namespaced-tldraw/CHANGELOG.md | 17 ++ packages/namespaced-tldraw/package.json | 2 +- packages/state/CHANGELOG.md | 12 ++ packages/state/package.json | 2 +- packages/store/CHANGELOG.md | 12 ++ packages/store/package.json | 2 +- packages/tldraw/CHANGELOG.md | 127 ++++++++++++ packages/tldraw/package.json | 2 +- packages/tldraw/src/lib/ui/version.ts | 5 +- packages/tlschema/CHANGELOG.md | 31 +++ packages/tlschema/package.json | 2 +- packages/utils/CHANGELOG.md | 24 +++ packages/utils/package.json | 2 +- packages/validate/CHANGELOG.md | 12 ++ packages/validate/package.json | 2 +- 21 files changed, 596 insertions(+), 15 deletions(-) create mode 100644 packages/namespaced-tldraw/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 751a7eea8..d6723f0eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,263 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### fix publishing scripts ([#3006](https://github.com/tldraw/tldraw/pull/3006)) + +- Add a brief release note for your PR here. + +#### tldraw_final_v6_final(old version).docx.pdf ([#2998](https://github.com/tldraw/tldraw/pull/2998)) + +- The `@tldraw/tldraw` package has been renamed to `tldraw`. You can keep using the old version if you want though! + +#### Don't add editor / app to window. ([#2995](https://github.com/tldraw/tldraw/pull/2995)) + +- Remove `window.editor` and `window.app` references to editor. + +#### Adding a single E2E test per menu ([#2954](https://github.com/tldraw/tldraw/pull/2954)) + +- Add a brief release note for your PR here. + +#### unbork publish-new ([#2999](https://github.com/tldraw/tldraw/pull/2999)) + +- Add a brief release note for your PR here. + +#### Implement new package publish process ([#2996](https://github.com/tldraw/tldraw/pull/2996)) + +- Add a brief release note for your PR here. + +#### [feature] wrap mode ([#2938](https://github.com/tldraw/tldraw/pull/2938)) + +- Added `isWrapMode` to user preferences. +- Added Wrap Mode toggle to user preferences menu. + +#### Don't allow edge scrolling when camera is frozen. ([#2992](https://github.com/tldraw/tldraw/pull/2992)) + +- Don't allow edge scrolling when camera is frozen. + +#### Setup papercuts ([#2987](https://github.com/tldraw/tldraw/pull/2987)) + +- Add a brief release note for your PR here. + +#### Add external dialog example ([#2887](https://github.com/tldraw/tldraw/pull/2887)) + +- Dev: Added an example for dialogs that go outside the component. + +#### fix document name overlapping people menu ([#2970](https://github.com/tldraw/tldraw/pull/2970)) + +- Fix people menu overlapping with document name when it grew too large. + +#### Make exportToBlob public ([#2983](https://github.com/tldraw/tldraw/pull/2983)) + +- Exposes the exportToBlob function for library users + +#### export default ui items ([#2973](https://github.com/tldraw/tldraw/pull/2973)) + +- Components within default menu content components are now exported. + +#### Show toast on upload error ([#2959](https://github.com/tldraw/tldraw/pull/2959)) + +- Adds a quick toast to show when image uploads fail. + +#### Fix transparency toggle ([#2964](https://github.com/tldraw/tldraw/pull/2964)) + +- Fixes the Transparent toggle. The condition was accidentally flipped. + +#### menu: rework File menu / ensure Export menu is present ([#2783](https://github.com/tldraw/tldraw/pull/2783)) + +- Composable UI: makes File items be more granularly accessible / usable +- Menu: show Export under the File menu. + +#### ui events: prevent sending 2nd event unnecessarily ([#2921](https://github.com/tldraw/tldraw/pull/2921)) + +- Some cleanup on duplicate UI events being sent. + +#### [fix] fit to content shown on groups ([#2946](https://github.com/tldraw/tldraw/pull/2946)) + +- Fix bug where "fit frame to content" would be shown when a group is selected. + +#### fix structured clone reference in drawing ([#2945](https://github.com/tldraw/tldraw/pull/2945)) + +- Fixes a reference to structuredClone that caused a crash on older browsers. + +#### [fix] Corejs imports ([#2940](https://github.com/tldraw/tldraw/pull/2940)) + +- Fixes a bug effecting some users related to corejs imports. + +#### Add example for external UI ([#2846](https://github.com/tldraw/tldraw/pull/2846)) + +- Docs: Added external UI example. + +#### Remove template references ([#2919](https://github.com/tldraw/tldraw/pull/2919)) + +- changes the doc site so it no longer references the site template + +#### Fix keyboard shortcuts bugs ([#2936](https://github.com/tldraw/tldraw/pull/2936)) + +- [Fix] Keyboard shortcut focus bug + +#### E2E Style Panel Tests ([#2878](https://github.com/tldraw/tldraw/pull/2878)) + +- Add style panel E2E tests + +#### Fix undo/redo for Opacity Slider + Style dropdowns. ([#2933](https://github.com/tldraw/tldraw/pull/2933)) + +- Fixed issues where undo/redo entries were not being set up correctly for the opacity slider or the style dropdown menus. + +#### Add custom static assets example, extract preloadFont ([#2932](https://github.com/tldraw/tldraw/pull/2932)) + +- Docs, added custom static assets example. + +#### Fix frames not preserving shape order ([#2928](https://github.com/tldraw/tldraw/pull/2928)) + +- Fix an issue when framing shapes did not preserve the original order of the shapes. +- You can now frame shapes inside of the frame. + +#### Bounds snapping shape ([#2909](https://github.com/tldraw/tldraw/pull/2909)) + +- Adds a custom bounds snapping shape + +#### Improve dialog appearance on small components ([#2884](https://github.com/tldraw/tldraw/pull/2884)) + +- Dev: Made default dialogs work better when used in small components. + +#### Better example intros ([#2912](https://github.com/tldraw/tldraw/pull/2912)) + +- Adds more info to the examples section of the docs. + +#### docs: add star history and contributor list to README. ([#2914](https://github.com/tldraw/tldraw/pull/2914)) + +add star history and contributor list to README. + +image + + +- Increases project transparency: This can help other developers understand the popularity and activity level of the project. + +- Recognizes contributors: Listing contributors can recognize those who have contributed to the project, which may also motivate more people to participate in the project. + +- Provides more information: The star history chart and contributor list provide more information for potential users or contributors, helping them make decisions about whether to use or participate in the project. + +- Enhances the project's professionalism: A detailed README file can enhance the professionalism of the + +--- + +#### πŸ’₯ Breaking Change + +- `@tldraw/editor` + - Don't add editor / app to window. [#2995](https://github.com/tldraw/tldraw/pull/2995) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸš€ Enhancement + +- `@tldraw/editor`, `tldraw` + - [feature] wrap mode [#2938](https://github.com/tldraw/tldraw/pull/2938) ([@steveruizok](https://github.com/steveruizok)) +- `tldraw` + - Make exportToBlob public [#2983](https://github.com/tldraw/tldraw/pull/2983) ([@ds300](https://github.com/ds300)) + - export default ui items [#2973](https://github.com/tldraw/tldraw/pull/2973) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) + - Fix keyboard shortcuts bugs [#2936](https://github.com/tldraw/tldraw/pull/2936) ([@steveruizok](https://github.com/steveruizok) [@ds300](https://github.com/ds300)) + - Add custom static assets example, extract preloadFont [#2932](https://github.com/tldraw/tldraw/pull/2932) ([@steveruizok](https://github.com/steveruizok)) + - Export history hooks [#2926](https://github.com/tldraw/tldraw/pull/2926) ([@steveruizok](https://github.com/steveruizok)) + - Improve dialog appearance on small components [#2884](https://github.com/tldraw/tldraw/pull/2884) ([@TodePond](https://github.com/TodePond)) + +#### πŸ› Bug Fix + +- husky: add +x chmod flag [#2986](https://github.com/tldraw/tldraw/pull/2986) ([@mimecuvalo](https://github.com/mimecuvalo)) +- fix document name overlapping people menu [#2970](https://github.com/tldraw/tldraw/pull/2970) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- docs: Adjust max columns of contributor list in README. [#2917](https://github.com/tldraw/tldraw/pull/2917) ([@wangrongding](https://github.com/wangrongding)) +- VS Code 2.0.25 [#2911](https://github.com/tldraw/tldraw/pull/2911) ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- `tldraw` + - textfields: make them consistent [#2984](https://github.com/tldraw/tldraw/pull/2984) ([@mimecuvalo](https://github.com/mimecuvalo)) + - Show toast on upload error [#2959](https://github.com/tldraw/tldraw/pull/2959) ([@ds300](https://github.com/ds300)) + - menu: export followup with different semantics for file menu [#2968](https://github.com/tldraw/tldraw/pull/2968) ([@mimecuvalo](https://github.com/mimecuvalo)) + - Fix transparency toggle [#2964](https://github.com/tldraw/tldraw/pull/2964) ([@ds300](https://github.com/ds300)) + - menu: rework File menu / ensure Export menu is present [#2783](https://github.com/tldraw/tldraw/pull/2783) ([@mimecuvalo](https://github.com/mimecuvalo)) + - ui events: prevent sending 2nd event unnecessarily [#2921](https://github.com/tldraw/tldraw/pull/2921) ([@mimecuvalo](https://github.com/mimecuvalo)) + - [fix] fit to content shown on groups [#2946](https://github.com/tldraw/tldraw/pull/2946) ([@steveruizok](https://github.com/steveruizok)) + - Fix frames not preserving shape order [#2928](https://github.com/tldraw/tldraw/pull/2928) ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- `@tldraw/editor` + - Don't allow edge scrolling when camera is frozen. [#2992](https://github.com/tldraw/tldraw/pull/2992) ([@MitjaBezensek](https://github.com/MitjaBezensek)) + - migrate shapes / assets as a store on `putContent` [#2971](https://github.com/tldraw/tldraw/pull/2971) ([@steveruizok](https://github.com/steveruizok)) + - [fix] double spinner [#2963](https://github.com/tldraw/tldraw/pull/2963) ([@steveruizok](https://github.com/steveruizok)) + - [fix] Corejs imports [#2940](https://github.com/tldraw/tldraw/pull/2940) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/editor`, `@tldraw/tlschema` + - Setup papercuts [#2987](https://github.com/tldraw/tldraw/pull/2987) ([@ds300](https://github.com/ds300)) +- `@tldraw/assets`, `@tldraw/editor`, `tldraw`, `@tldraw/tlschema` + - Prevent iframe embedding for dotcom (except on tldraw.com) [#2947](https://github.com/tldraw/tldraw/pull/2947) ([@steveruizok](https://github.com/steveruizok)) +- `@tldraw/editor`, `tldraw` + - Expand props [#2948](https://github.com/tldraw/tldraw/pull/2948) ([@steveruizok](https://github.com/steveruizok)) + - Fix undo/redo for Opacity Slider + Style dropdowns. [#2933](https://github.com/tldraw/tldraw/pull/2933) ([@ds300](https://github.com/ds300)) +- `tldraw`, `@tldraw/tlschema`, `@tldraw/utils` + - fix structured clone reference in drawing [#2945](https://github.com/tldraw/tldraw/pull/2945) ([@steveruizok](https://github.com/steveruizok)) + +#### ⚠️ Pushed to `main` + +- better name for publish-new ([@ds300](https://github.com/ds300)) +- remove dry run early return ([@ds300](https://github.com/ds300)) +- better error message in publish-new.yml ([@ds300](https://github.com/ds300)) +- fix error logging in publish-now.yml ([@ds300](https://github.com/ds300)) +- fix bash thing ([@ds300](https://github.com/ds300)) + +#### 🏠 Internal + +- fix publishing scripts [#3006](https://github.com/tldraw/tldraw/pull/3006) ([@ds300](https://github.com/ds300)) +- unbork "unbork publish-new" [#3003](https://github.com/tldraw/tldraw/pull/3003) ([@si14](https://github.com/si14)) +- unbork publish-new [#2999](https://github.com/tldraw/tldraw/pull/2999) ([@ds300](https://github.com/ds300)) +- remove yarn stuff from the templates and ignore it [#2997](https://github.com/tldraw/tldraw/pull/2997) ([@si14](https://github.com/si14)) +- Implement new package publish process [#2996](https://github.com/tldraw/tldraw/pull/2996) ([@ds300](https://github.com/ds300)) +- Use github actions to mirror templates from monorepo to appropriate repos [#2781](https://github.com/tldraw/tldraw/pull/2781) ([@si14](https://github.com/si14) [@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- tooling: notify team members if package.json/yarn has been updated [#2972](https://github.com/tldraw/tldraw/pull/2972) ([@mimecuvalo](https://github.com/mimecuvalo)) +- Open iframe production links in new tab [#2966](https://github.com/tldraw/tldraw/pull/2966) ([@SomeHats](https://github.com/SomeHats)) +- [examples] Log out the 'after' values of changes in StoreEventsExample [#2956](https://github.com/tldraw/tldraw/pull/2956) ([@ds300](https://github.com/ds300)) +- [dx] Derive vercel routes from react-router config [#2937](https://github.com/tldraw/tldraw/pull/2937) ([@ds300](https://github.com/ds300)) +- Update auto [#2952](https://github.com/tldraw/tldraw/pull/2952) ([@ds300](https://github.com/ds300)) +- Fix an issue with publishing canary [#2931](https://github.com/tldraw/tldraw/pull/2931) ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Make Vercel URL rewrites precise [#2913](https://github.com/tldraw/tldraw/pull/2913) ([@si14](https://github.com/si14)) +- examples: let people copy out code [#2920](https://github.com/tldraw/tldraw/pull/2920) ([@mimecuvalo](https://github.com/mimecuvalo)) +- Lokalise: Translations update [#2908](https://github.com/tldraw/tldraw/pull/2908) ([@TodePond](https://github.com/TodePond)) +- `@tldraw/editor`, `@tldraw/tldraw`, `tldraw` + - tldraw_final_v6_final(old version).docx.pdf [#2998](https://github.com/tldraw/tldraw/pull/2998) ([@SomeHats](https://github.com/SomeHats)) +- `tldraw` + - license: make them not be scrubbed out in code munging [#2976](https://github.com/tldraw/tldraw/pull/2976) ([@mimecuvalo](https://github.com/mimecuvalo)) + +#### πŸ“ Documentation + +- Add external dialog example [#2887](https://github.com/tldraw/tldraw/pull/2887) ([@TodePond](https://github.com/TodePond)) +- speech bubble handle -> tail [#2975](https://github.com/tldraw/tldraw/pull/2975) ([@SomeHats](https://github.com/SomeHats)) +- [docs] Fix mailtos [#2961](https://github.com/tldraw/tldraw/pull/2961) ([@steveruizok](https://github.com/steveruizok)) +- [docs] content [#2958](https://github.com/tldraw/tldraw/pull/2958) ([@steveruizok](https://github.com/steveruizok)) +- Add example for external UI [#2846](https://github.com/tldraw/tldraw/pull/2846) ([@TodePond](https://github.com/TodePond) [@steveruizok](https://github.com/steveruizok)) +- Remove template references [#2919](https://github.com/tldraw/tldraw/pull/2919) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- Bounds snapping shape [#2909](https://github.com/tldraw/tldraw/pull/2909) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- Better example intros [#2912](https://github.com/tldraw/tldraw/pull/2912) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- docs: add star history and contributor list to README. [#2914](https://github.com/tldraw/tldraw/pull/2914) ([@wangrongding](https://github.com/wangrongding)) +- `tldraw` + - [docs] design shuffle [#2951](https://github.com/tldraw/tldraw/pull/2951) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ§ͺ Tests + +- E2E Style Panel Tests [#2878](https://github.com/tldraw/tldraw/pull/2878) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git) [@steveruizok](https://github.com/steveruizok)) +- `tldraw` + - Adding a single E2E test per menu [#2954](https://github.com/tldraw/tldraw/pull/2954) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git) [@steveruizok](https://github.com/steveruizok)) + +#### πŸ”© Dependency Updates + +- `@tldraw/assets`, `@tldraw/editor`, `@tldraw/state`, `@tldraw/store`, `tldraw`, `@tldraw/tlschema`, `@tldraw/utils`, `@tldraw/validate` + - bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 9 + +- alex ([@SomeHats](https://github.com/SomeHats)) +- Dan Groshev ([@si14](https://github.com/si14)) +- David Sheldrick ([@ds300](https://github.com/ds300)) +- Lu Wilson ([@TodePond](https://github.com/TodePond)) +- Mime Čuvalo ([@mimecuvalo](https://github.com/mimecuvalo)) +- Mitja BezenΕ‘ek ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) +- Taha ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- 荣鑢 ([@wangrongding](https://github.com/wangrongding)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/lerna.json b/lerna.json index d20966cc6..f8664ef63 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,7 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "packages": ["packages/*"], - "version": "2.0.0-beta.4" + "packages": [ + "packages/*" + ], + "version": "2.0.0-beta.5" } diff --git a/packages/assets/CHANGELOG.md b/packages/assets/CHANGELOG.md index 208431685..2f8d8fdc1 100644 --- a/packages/assets/CHANGELOG.md +++ b/packages/assets/CHANGELOG.md @@ -1,3 +1,19 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +#### πŸ› Bug Fix + +- Prevent iframe embedding for dotcom (except on tldraw.com) [#2947](https://github.com/tldraw/tldraw/pull/2947) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) #### πŸš€ Enhancement diff --git a/packages/assets/package.json b/packages/assets/package.json index e0fc93db4..0ea4639ee 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 77e42949f..8e7eecc6a 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,3 +1,74 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### tldraw_final_v6_final(old version).docx.pdf ([#2998](https://github.com/tldraw/tldraw/pull/2998)) + +- The `@tldraw/tldraw` package has been renamed to `tldraw`. You can keep using the old version if you want though! + +#### Don't add editor / app to window. ([#2995](https://github.com/tldraw/tldraw/pull/2995)) + +- Remove `window.editor` and `window.app` references to editor. + +#### [feature] wrap mode ([#2938](https://github.com/tldraw/tldraw/pull/2938)) + +- Added `isWrapMode` to user preferences. +- Added Wrap Mode toggle to user preferences menu. + +#### Don't allow edge scrolling when camera is frozen. ([#2992](https://github.com/tldraw/tldraw/pull/2992)) + +- Don't allow edge scrolling when camera is frozen. + +#### Setup papercuts ([#2987](https://github.com/tldraw/tldraw/pull/2987)) + +- Add a brief release note for your PR here. + +#### [fix] Corejs imports ([#2940](https://github.com/tldraw/tldraw/pull/2940)) + +- Fixes a bug effecting some users related to corejs imports. + +#### Fix undo/redo for Opacity Slider + Style dropdowns. ([#2933](https://github.com/tldraw/tldraw/pull/2933)) + +- Fixed issues where undo/redo entries were not being set up correctly for the opacity slider or the style dropdown menus. + +--- + +#### πŸ’₯ Breaking Change + +- Don't add editor / app to window. [#2995](https://github.com/tldraw/tldraw/pull/2995) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸš€ Enhancement + +- [feature] wrap mode [#2938](https://github.com/tldraw/tldraw/pull/2938) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ› Bug Fix + +- Don't allow edge scrolling when camera is frozen. [#2992](https://github.com/tldraw/tldraw/pull/2992) ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Setup papercuts [#2987](https://github.com/tldraw/tldraw/pull/2987) ([@ds300](https://github.com/ds300)) +- migrate shapes / assets as a store on `putContent` [#2971](https://github.com/tldraw/tldraw/pull/2971) ([@steveruizok](https://github.com/steveruizok)) +- [fix] double spinner [#2963](https://github.com/tldraw/tldraw/pull/2963) ([@steveruizok](https://github.com/steveruizok)) +- Prevent iframe embedding for dotcom (except on tldraw.com) [#2947](https://github.com/tldraw/tldraw/pull/2947) ([@steveruizok](https://github.com/steveruizok)) +- Expand props [#2948](https://github.com/tldraw/tldraw/pull/2948) ([@steveruizok](https://github.com/steveruizok)) +- [fix] Corejs imports [#2940](https://github.com/tldraw/tldraw/pull/2940) ([@steveruizok](https://github.com/steveruizok)) +- Fix undo/redo for Opacity Slider + Style dropdowns. [#2933](https://github.com/tldraw/tldraw/pull/2933) ([@ds300](https://github.com/ds300)) + +#### 🏠 Internal + +- tldraw_final_v6_final(old version).docx.pdf [#2998](https://github.com/tldraw/tldraw/pull/2998) ([@SomeHats](https://github.com/SomeHats)) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 4 + +- alex ([@SomeHats](https://github.com/SomeHats)) +- David Sheldrick ([@ds300](https://github.com/ds300)) +- Mitja BezenΕ‘ek ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/editor/package.json b/packages/editor/package.json index 68b978b62..7c0d13480 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/namespaced-tldraw/CHANGELOG.md b/packages/namespaced-tldraw/CHANGELOG.md new file mode 100644 index 000000000..a748535f4 --- /dev/null +++ b/packages/namespaced-tldraw/CHANGELOG.md @@ -0,0 +1,17 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### tldraw_final_v6_final(old version).docx.pdf ([#2998](https://github.com/tldraw/tldraw/pull/2998)) + +- The `@tldraw/tldraw` package has been renamed to `tldraw`. You can keep using the old version if you want though! + +--- + +#### 🏠 Internal + +- tldraw_final_v6_final(old version).docx.pdf [#2998](https://github.com/tldraw/tldraw/pull/2998) ([@SomeHats](https://github.com/SomeHats)) + +#### Authors: 1 + +- alex ([@SomeHats](https://github.com/SomeHats)) diff --git a/packages/namespaced-tldraw/package.json b/packages/namespaced-tldraw/package.json index 2522ea0c3..e3b1dbf28 100644 --- a/packages/namespaced-tldraw/package.json +++ b/packages/namespaced-tldraw/package.json @@ -1,7 +1,7 @@ { "name": "@tldraw/tldraw", "description": "A tiny little drawing editor.", - "version": "2.0.0-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/state/CHANGELOG.md b/packages/state/CHANGELOG.md index 37cde41a3..278649289 100644 --- a/packages/state/CHANGELOG.md +++ b/packages/state/CHANGELOG.md @@ -1,3 +1,15 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/state/package.json b/packages/state/package.json index f6b5c4d98..bf129d813 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index d615f1e41..c27da779c 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,3 +1,15 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/store/package.json b/packages/store/package.json index bde80323c..9a391fbc0 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/tldraw/CHANGELOG.md b/packages/tldraw/CHANGELOG.md index 6b3b6122d..4a0944e63 100644 --- a/packages/tldraw/CHANGELOG.md +++ b/packages/tldraw/CHANGELOG.md @@ -1,3 +1,130 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### tldraw_final_v6_final(old version).docx.pdf ([#2998](https://github.com/tldraw/tldraw/pull/2998)) + +- The `@tldraw/tldraw` package has been renamed to `tldraw`. You can keep using the old version if you want though! + +#### Adding a single E2E test per menu ([#2954](https://github.com/tldraw/tldraw/pull/2954)) + +- Add a brief release note for your PR here. + +#### [feature] wrap mode ([#2938](https://github.com/tldraw/tldraw/pull/2938)) + +- Added `isWrapMode` to user preferences. +- Added Wrap Mode toggle to user preferences menu. + +#### Make exportToBlob public ([#2983](https://github.com/tldraw/tldraw/pull/2983)) + +- Exposes the exportToBlob function for library users + +#### export default ui items ([#2973](https://github.com/tldraw/tldraw/pull/2973)) + +- Components within default menu content components are now exported. + +#### Show toast on upload error ([#2959](https://github.com/tldraw/tldraw/pull/2959)) + +- Adds a quick toast to show when image uploads fail. + +#### Fix transparency toggle ([#2964](https://github.com/tldraw/tldraw/pull/2964)) + +- Fixes the Transparent toggle. The condition was accidentally flipped. + +#### menu: rework File menu / ensure Export menu is present ([#2783](https://github.com/tldraw/tldraw/pull/2783)) + +- Composable UI: makes File items be more granularly accessible / usable +- Menu: show Export under the File menu. + +#### ui events: prevent sending 2nd event unnecessarily ([#2921](https://github.com/tldraw/tldraw/pull/2921)) + +- Some cleanup on duplicate UI events being sent. + +#### [fix] fit to content shown on groups ([#2946](https://github.com/tldraw/tldraw/pull/2946)) + +- Fix bug where "fit frame to content" would be shown when a group is selected. + +#### fix structured clone reference in drawing ([#2945](https://github.com/tldraw/tldraw/pull/2945)) + +- Fixes a reference to structuredClone that caused a crash on older browsers. + +#### Fix keyboard shortcuts bugs ([#2936](https://github.com/tldraw/tldraw/pull/2936)) + +- [Fix] Keyboard shortcut focus bug + +#### Fix undo/redo for Opacity Slider + Style dropdowns. ([#2933](https://github.com/tldraw/tldraw/pull/2933)) + +- Fixed issues where undo/redo entries were not being set up correctly for the opacity slider or the style dropdown menus. + +#### Add custom static assets example, extract preloadFont ([#2932](https://github.com/tldraw/tldraw/pull/2932)) + +- Docs, added custom static assets example. + +#### Fix frames not preserving shape order ([#2928](https://github.com/tldraw/tldraw/pull/2928)) + +- Fix an issue when framing shapes did not preserve the original order of the shapes. +- You can now frame shapes inside of the frame. + +#### Improve dialog appearance on small components ([#2884](https://github.com/tldraw/tldraw/pull/2884)) + +- Dev: Made default dialogs work better when used in small components. + +--- + +#### πŸš€ Enhancement + +- [feature] wrap mode [#2938](https://github.com/tldraw/tldraw/pull/2938) ([@steveruizok](https://github.com/steveruizok)) +- Make exportToBlob public [#2983](https://github.com/tldraw/tldraw/pull/2983) ([@ds300](https://github.com/ds300)) +- export default ui items [#2973](https://github.com/tldraw/tldraw/pull/2973) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) +- Fix keyboard shortcuts bugs [#2936](https://github.com/tldraw/tldraw/pull/2936) ([@steveruizok](https://github.com/steveruizok) [@ds300](https://github.com/ds300)) +- Add custom static assets example, extract preloadFont [#2932](https://github.com/tldraw/tldraw/pull/2932) ([@steveruizok](https://github.com/steveruizok)) +- Export history hooks [#2926](https://github.com/tldraw/tldraw/pull/2926) ([@steveruizok](https://github.com/steveruizok)) +- Improve dialog appearance on small components [#2884](https://github.com/tldraw/tldraw/pull/2884) ([@TodePond](https://github.com/TodePond)) + +#### πŸ› Bug Fix + +- textfields: make them consistent [#2984](https://github.com/tldraw/tldraw/pull/2984) ([@mimecuvalo](https://github.com/mimecuvalo)) +- Show toast on upload error [#2959](https://github.com/tldraw/tldraw/pull/2959) ([@ds300](https://github.com/ds300)) +- menu: export followup with different semantics for file menu [#2968](https://github.com/tldraw/tldraw/pull/2968) ([@mimecuvalo](https://github.com/mimecuvalo)) +- Fix transparency toggle [#2964](https://github.com/tldraw/tldraw/pull/2964) ([@ds300](https://github.com/ds300)) +- Prevent iframe embedding for dotcom (except on tldraw.com) [#2947](https://github.com/tldraw/tldraw/pull/2947) ([@steveruizok](https://github.com/steveruizok)) +- menu: rework File menu / ensure Export menu is present [#2783](https://github.com/tldraw/tldraw/pull/2783) ([@mimecuvalo](https://github.com/mimecuvalo)) +- ui events: prevent sending 2nd event unnecessarily [#2921](https://github.com/tldraw/tldraw/pull/2921) ([@mimecuvalo](https://github.com/mimecuvalo)) +- [fix] fit to content shown on groups [#2946](https://github.com/tldraw/tldraw/pull/2946) ([@steveruizok](https://github.com/steveruizok)) +- Expand props [#2948](https://github.com/tldraw/tldraw/pull/2948) ([@steveruizok](https://github.com/steveruizok)) +- fix structured clone reference in drawing [#2945](https://github.com/tldraw/tldraw/pull/2945) ([@steveruizok](https://github.com/steveruizok)) +- Fix undo/redo for Opacity Slider + Style dropdowns. [#2933](https://github.com/tldraw/tldraw/pull/2933) ([@ds300](https://github.com/ds300)) +- Fix frames not preserving shape order [#2928](https://github.com/tldraw/tldraw/pull/2928) ([@MitjaBezensek](https://github.com/MitjaBezensek)) + +#### 🏠 Internal + +- tldraw_final_v6_final(old version).docx.pdf [#2998](https://github.com/tldraw/tldraw/pull/2998) ([@SomeHats](https://github.com/SomeHats)) +- license: make them not be scrubbed out in code munging [#2976](https://github.com/tldraw/tldraw/pull/2976) ([@mimecuvalo](https://github.com/mimecuvalo)) + +#### πŸ“ Documentation + +- [docs] design shuffle [#2951](https://github.com/tldraw/tldraw/pull/2951) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ§ͺ Tests + +- Adding a single E2E test per menu [#2954](https://github.com/tldraw/tldraw/pull/2954) ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git) [@steveruizok](https://github.com/steveruizok)) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 7 + +- alex ([@SomeHats](https://github.com/SomeHats)) +- David Sheldrick ([@ds300](https://github.com/ds300)) +- Lu Wilson ([@TodePond](https://github.com/TodePond)) +- Mime Čuvalo ([@mimecuvalo](https://github.com/mimecuvalo)) +- Mitja BezenΕ‘ek ([@MitjaBezensek](https://github.com/MitjaBezensek)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) +- Taha ([@Taha-Hassan-Git](https://github.com/Taha-Hassan-Git)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/tldraw/package.json b/packages/tldraw/package.json index 0f7ff1ac9..6af18272d 100644 --- a/packages/tldraw/package.json +++ b/packages/tldraw/package.json @@ -1,7 +1,7 @@ { "name": "tldraw", "description": "A tiny little drawing editor.", - "version": "2.0.0-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/tldraw/src/lib/ui/version.ts b/packages/tldraw/src/lib/ui/version.ts index 716d8609d..55ffdc2ac 100644 --- a/packages/tldraw/src/lib/ui/version.ts +++ b/packages/tldraw/src/lib/ui/version.ts @@ -1,4 +1 @@ -// This file is automatically generated by scripts/refresh-assets.ts. -// Do not edit manually. Or do, I'm a comment, not a cop. - -export const version = '2.0.0-beta.4' +export const version = '2.0.0-beta.5' diff --git a/packages/tlschema/CHANGELOG.md b/packages/tlschema/CHANGELOG.md index ff88d66dd..021966e08 100644 --- a/packages/tlschema/CHANGELOG.md +++ b/packages/tlschema/CHANGELOG.md @@ -1,3 +1,34 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### Setup papercuts ([#2987](https://github.com/tldraw/tldraw/pull/2987)) + +- Add a brief release note for your PR here. + +#### fix structured clone reference in drawing ([#2945](https://github.com/tldraw/tldraw/pull/2945)) + +- Fixes a reference to structuredClone that caused a crash on older browsers. + +--- + +#### πŸ› Bug Fix + +- Setup papercuts [#2987](https://github.com/tldraw/tldraw/pull/2987) ([@ds300](https://github.com/ds300)) +- Prevent iframe embedding for dotcom (except on tldraw.com) [#2947](https://github.com/tldraw/tldraw/pull/2947) ([@steveruizok](https://github.com/steveruizok)) +- fix structured clone reference in drawing [#2945](https://github.com/tldraw/tldraw/pull/2945) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 2 + +- David Sheldrick ([@ds300](https://github.com/ds300)) +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/tlschema/package.json b/packages/tlschema/package.json index 5f6d02038..ccf9ef345 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index a03b4de6e..1e865711c 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,3 +1,27 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +### Release Notes + +#### fix structured clone reference in drawing ([#2945](https://github.com/tldraw/tldraw/pull/2945)) + +- Fixes a reference to structuredClone that caused a crash on older browsers. + +--- + +#### πŸ› Bug Fix + +- fix structured clone reference in drawing [#2945](https://github.com/tldraw/tldraw/pull/2945) ([@steveruizok](https://github.com/steveruizok)) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) #### πŸ› Bug Fix diff --git a/packages/utils/package.json b/packages/utils/package.json index 71154e35d..822b590cb 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com" diff --git a/packages/validate/CHANGELOG.md b/packages/validate/CHANGELOG.md index 91b04d1ef..4010af079 100644 --- a/packages/validate/CHANGELOG.md +++ b/packages/validate/CHANGELOG.md @@ -1,3 +1,15 @@ +# v2.0.0-beta.5 (Thu Feb 29 2024) + +#### πŸ”© Dependency Updates + +- bump typescript / api-extractor [#2949](https://github.com/tldraw/tldraw/pull/2949) ([@steveruizok](https://github.com/steveruizok)) + +#### Authors: 1 + +- Steve Ruiz ([@steveruizok](https://github.com/steveruizok)) + +--- + # v2.0.0-beta.4 (Wed Feb 21 2024) ### Release Notes diff --git a/packages/validate/package.json b/packages/validate/package.json index fa485e12a..b14ccf233 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-beta.4", + "version": "2.0.0-beta.5", "author": { "name": "tldraw Inc.", "email": "hello@tldraw.com"