Skip to content

Commit

Permalink
Update CHANGELOG.md [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
huppy-bot[bot] committed Oct 24, 2024
1 parent 63f0030 commit e43e605
Show file tree
Hide file tree
Showing 30 changed files with 696 additions and 26 deletions.
207 changes: 207 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,210 @@
# v3.4.0 (Thu Oct 24 2024)

### Release Notes

#### [botcom] Publishing ([#4688](https://github.com/tldraw/tldraw/pull/4688))

- Add publishing to botcom.

#### npm: upgrade eslint v8 → v9 ([#4757](https://github.com/tldraw/tldraw/pull/4757))

- Upgrade eslint v8 → v9

#### make options object stable ([#4762](https://github.com/tldraw/tldraw/pull/4762))

- Writing `options` inline in the Tldraw component will no longer cause re-render loops

#### [Fix] Toolbar button outline border radius ([#4759](https://github.com/tldraw/tldraw/pull/4759))

- Fixed a bug with the border radius on toolbar button outlines.

#### Improve tooltips in the style panel ([#4750](https://github.com/tldraw/tldraw/pull/4750))

- Fixed a bug with…

#### [Fix] Colors from Excalidraw when pasting ([#4752](https://github.com/tldraw/tldraw/pull/4752))

- Fixed a bug that prevented pasted Excalidraw content from keeping the right color.

#### arrows: fix up label indicator showing up ([#4749](https://github.com/tldraw/tldraw/pull/4749))

- Fix labels on arrows having indicators show up behind them.

#### Limit the page name length in the move to page menu. ([#4747](https://github.com/tldraw/tldraw/pull/4747))

- Limit the length of the page names in the move to page menu.

#### Fix copying of snapshot links ([#4743](https://github.com/tldraw/tldraw/pull/4743))

- Fix copying of snapshot links.

#### ui: dont highlight menu triggers that dont have their submenus open ([#4710](https://github.com/tldraw/tldraw/pull/4710))

- Fix submenu hover active state.

#### menus: rework the open menu logic to be in one consistent place ([#4642](https://github.com/tldraw/tldraw/pull/4642))

- Rework open menu logic to be centralized.

#### drag: passthrough correct event type for drag events ([#4739](https://github.com/tldraw/tldraw/pull/4739))

- Fix bug with passing correct event type for drag events

#### refactor: specify type at bbox ([#4732](https://github.com/tldraw/tldraw/pull/4732))

- When I see the code in `packages/editor/src/lib/exports/getSvgJsx.tsx`, Improvements were found.
```
// L57
let bbox: = null // any type
```
- This is declared as `let`, but it is `any` type.
- I felt this was a risk for future maintenance.
- So I specify the type of `bbox`.
```
let bbox: null | Box = null
```

#### Fix style menu vertical align button ([#4735](https://github.com/tldraw/tldraw/pull/4735))

- Fixed a bug with the vertical alignment button in the style panel.

#### Don't index multiplayer rooms, snapshots, history. ([#4723](https://github.com/tldraw/tldraw/pull/4723))

- Prevent indexing of multiplayer rooms, snapshots, new room route (it just redirects), history, etc

#### Add labelColor for notes. ([#4724](https://github.com/tldraw/tldraw/pull/4724))

- Adds `labelColor` for Note shapes.

#### lod: memoize media assets so that zoom level doesn't re-render constantly ([#4659](https://github.com/tldraw/tldraw/pull/4659))

- Improve performance of image/video rendering.

#### drag/drop: followup to accidental img drop pr ([#4704](https://github.com/tldraw/tldraw/pull/4704))

- Fix bug with multiple images being created when dropping it onto the canvas.

#### links: fix link indicator on stickies ([#4708](https://github.com/tldraw/tldraw/pull/4708))

- Fix link indicator in sticky notes.

#### embeds: fix pasting urls giving an error msg always ([#4709](https://github.com/tldraw/tldraw/pull/4709))

- Fix embed dialog pasting URLs

#### make sure DOM IDs are globally unique ([#4694](https://github.com/tldraw/tldraw/pull/4694))

- Exports and other tldraw instances no longer can affect how each other are rendered
- **BREAKING:** the `id` attribute that was present on some shapes in the dom has been removed. there's now a data-shape-id attribute on every shape wrapper instead though.

#### menus: fix up some missing readonlyOk items; rm some ctx menu items in readonly ([#4696](https://github.com/tldraw/tldraw/pull/4696))

- Fix some items missing `readonlyOk` and some other items that shouldn't have been shown in readonly mode.

#### share: fix copy link ux ([#4695](https://github.com/tldraw/tldraw/pull/4695))

- Fix copy link UX (adds spinner and also adds checkmarks back in)

---

#### 🐛 Bug Fix

- [botcom] Add tooltips / links to Share Menu [#4765](https://github.com/tldraw/tldraw/pull/4765) ([@steveruizok](https://github.com/steveruizok))
- [infra] limit skew protection to one month [#4781](https://github.com/tldraw/tldraw/pull/4781) ([@ds300](https://github.com/ds300))
- [infra] trim to fix [#4779](https://github.com/tldraw/tldraw/pull/4779) ([@ds300](https://github.com/ds300))
- [infra] bump up skew protection time frame [#4774](https://github.com/tldraw/tldraw/pull/4774) ([@ds300](https://github.com/ds300))
- [botcom] add `yarn reset-db` command [#4778](https://github.com/tldraw/tldraw/pull/4778) ([@ds300](https://github.com/ds300))
- [botcom] deep links [#4768](https://github.com/tldraw/tldraw/pull/4768) ([@ds300](https://github.com/ds300))
- [botcom] sync user name with people menu [#4777](https://github.com/tldraw/tldraw/pull/4777) ([@ds300](https://github.com/ds300))
- deploy docs when a release is edited [#4776](https://github.com/tldraw/tldraw/pull/4776) ([@SomeHats](https://github.com/SomeHats))
- [botcom] fix copy for forbidden state [#4775](https://github.com/tldraw/tldraw/pull/4775) ([@ds300](https://github.com/ds300))
- botcom: alternative to multi-menu items [#4764](https://github.com/tldraw/tldraw/pull/4764) ([@mimecuvalo](https://github.com/mimecuvalo))
- Fix license link [#4770](https://github.com/tldraw/tldraw/pull/4770) ([@steveruizok](https://github.com/steveruizok))
- [botcom] fix inline renaming [#4769](https://github.com/tldraw/tldraw/pull/4769) ([@ds300](https://github.com/ds300))
- [botcom] Shared file fixes [#4761](https://github.com/tldraw/tldraw/pull/4761) ([@ds300](https://github.com/ds300))
- [botcom] fix share links [#4754](https://github.com/tldraw/tldraw/pull/4754) ([@ds300](https://github.com/ds300))
- botcom: only redirect when logged out and the file is private [#4753](https://github.com/tldraw/tldraw/pull/4753) ([@mimecuvalo](https://github.com/mimecuvalo))
- Fix bemo deploy on publish-new [#4721](https://github.com/tldraw/tldraw/pull/4721) ([@ds300](https://github.com/ds300))
- [botcom] Signout route [#4738](https://github.com/tldraw/tldraw/pull/4738) ([@steveruizok](https://github.com/steveruizok))
- [botcom] use single DurableObject for whole app [#4698](https://github.com/tldraw/tldraw/pull/4698) ([@ds300](https://github.com/ds300) [@steveruizok](https://github.com/steveruizok))
- Remove .zed folder [#4736](https://github.com/tldraw/tldraw/pull/4736) ([@steveruizok](https://github.com/steveruizok))
- tla: rename icons without equal sign [#4712](https://github.com/tldraw/tldraw/pull/4712) ([@mimecuvalo](https://github.com/mimecuvalo))
- Fix watermark dark mode on tldraw.dev [#4706](https://github.com/tldraw/tldraw/pull/4706) ([@steveruizok](https://github.com/steveruizok))
- Remove v1 migration from dotcom [#4693](https://github.com/tldraw/tldraw/pull/4693) ([@steveruizok](https://github.com/steveruizok))
- `@tldraw/assets`, `@tldraw/editor`, `@tldraw/tldraw`, `@tldraw/state-react`, `@tldraw/state`, `@tldraw/store`, `@tldraw/sync-core`, `@tldraw/sync`, `tldraw`, `@tldraw/tlschema`, `@tldraw/utils`, `@tldraw/validate`
- roll back changes from bad deploy [#4780](https://github.com/tldraw/tldraw/pull/4780) ([@SomeHats](https://github.com/SomeHats))
- `@tldraw/editor`
- [botcom] file state [#4766](https://github.com/tldraw/tldraw/pull/4766) ([@ds300](https://github.com/ds300))
- botcom: prevent pinch-zoom on sidebar [#4697](https://github.com/tldraw/tldraw/pull/4697) ([@mimecuvalo](https://github.com/mimecuvalo))
- `tldraw`
- botcom: inline rename [#4758](https://github.com/tldraw/tldraw/pull/4758) ([@mimecuvalo](https://github.com/mimecuvalo))
- [botcom] local session state, logged out view of files [#4711](https://github.com/tldraw/tldraw/pull/4711) ([@steveruizok](https://github.com/steveruizok))
- ui: suppress aria warning about desc in dialogs [#4707](https://github.com/tldraw/tldraw/pull/4707) ([@mimecuvalo](https://github.com/mimecuvalo))
- `@tldraw/sync-core`
- [botcom] Fix file deletion and creation [#4751](https://github.com/tldraw/tldraw/pull/4751) ([@ds300](https://github.com/ds300))
- `@tldraw/sync`
- botcom: redirect to intended room when signing in [#4725](https://github.com/tldraw/tldraw/pull/4725) ([@mimecuvalo](https://github.com/mimecuvalo))
- `@tldraw/editor`, `@tldraw/sync-core`
- botcom: account menu [bk] [#4683](https://github.com/tldraw/tldraw/pull/4683) ([@mimecuvalo](https://github.com/mimecuvalo))

#### 🐛 Bug Fixes

- Fix copying of snapshot links [#4743](https://github.com/tldraw/tldraw/pull/4743) ([@MitjaBezensek](https://github.com/MitjaBezensek))
- `tldraw`
- [Fix] Toolbar button outline border radius [#4759](https://github.com/tldraw/tldraw/pull/4759) ([@steveruizok](https://github.com/steveruizok))
- [Fix] Colors from Excalidraw when pasting [#4752](https://github.com/tldraw/tldraw/pull/4752) ([@steveruizok](https://github.com/steveruizok))
- arrows: fix up label indicator showing up [#4749](https://github.com/tldraw/tldraw/pull/4749) ([@mimecuvalo](https://github.com/mimecuvalo))
- ui: dont highlight menu triggers that dont have their submenus open [#4710](https://github.com/tldraw/tldraw/pull/4710) ([@mimecuvalo](https://github.com/mimecuvalo) [@steveruizok](https://github.com/steveruizok))
- Fix style menu vertical align button [#4735](https://github.com/tldraw/tldraw/pull/4735) ([@steveruizok](https://github.com/steveruizok))
- embeds: fix pasting urls giving an error msg always [#4709](https://github.com/tldraw/tldraw/pull/4709) ([@mimecuvalo](https://github.com/mimecuvalo))
- menus: fix up some missing readonlyOk items; rm some ctx menu items in readonly [#4696](https://github.com/tldraw/tldraw/pull/4696) ([@mimecuvalo](https://github.com/mimecuvalo))
- share: fix copy link ux [#4695](https://github.com/tldraw/tldraw/pull/4695) ([@mimecuvalo](https://github.com/mimecuvalo))
- `@tldraw/editor`, `tldraw`
- [Fix] Keyboard events on menus [#4745](https://github.com/tldraw/tldraw/pull/4745) ([@steveruizok](https://github.com/steveruizok))
- make sure DOM IDs are globally unique [#4694](https://github.com/tldraw/tldraw/pull/4694) ([@SomeHats](https://github.com/SomeHats))
- `@tldraw/editor`
- Make ids public [#4742](https://github.com/tldraw/tldraw/pull/4742) ([@steveruizok](https://github.com/steveruizok))
- drag: passthrough correct event type for drag events [#4739](https://github.com/tldraw/tldraw/pull/4739) ([@mimecuvalo](https://github.com/mimecuvalo))
- drag/drop: followup to accidental img drop pr [#4704](https://github.com/tldraw/tldraw/pull/4704) ([@mimecuvalo](https://github.com/mimecuvalo))
- links: fix link indicator on stickies [#4708](https://github.com/tldraw/tldraw/pull/4708) ([@mimecuvalo](https://github.com/mimecuvalo))
- [fix] Meta key bug [#4701](https://github.com/tldraw/tldraw/pull/4701) ([@steveruizok](https://github.com/steveruizok))

#### 💄 Product Improvements

- Don't index multiplayer rooms, snapshots, history. [#4723](https://github.com/tldraw/tldraw/pull/4723) ([@MitjaBezensek](https://github.com/MitjaBezensek))
- `@tldraw/editor`, `@tldraw/state`, `@tldraw/store`, `@tldraw/sync-core`, `tldraw`, `@tldraw/tlschema`, `@tldraw/utils`, `@tldraw/validate`
- npm: upgrade eslint v8 → v9 [#4757](https://github.com/tldraw/tldraw/pull/4757) ([@mimecuvalo](https://github.com/mimecuvalo) [@SomeHats](https://github.com/SomeHats) [@ds300](https://github.com/ds300) [@MitjaBezensek](https://github.com/MitjaBezensek) [@steveruizok](https://github.com/steveruizok))
- `tldraw`
- Improve tooltips in the style panel [#4750](https://github.com/tldraw/tldraw/pull/4750) ([@MitjaBezensek](https://github.com/MitjaBezensek))
- Limit the page name length in the move to page menu. [#4747](https://github.com/tldraw/tldraw/pull/4747) ([@MitjaBezensek](https://github.com/MitjaBezensek))
- `@tldraw/editor`, `tldraw`
- menus: rework the open menu logic to be in one consistent place [#4642](https://github.com/tldraw/tldraw/pull/4642) ([@mimecuvalo](https://github.com/mimecuvalo) [@steveruizok](https://github.com/steveruizok))
- lod: memoize media assets so that zoom level doesn't re-render constantly [#4659](https://github.com/tldraw/tldraw/pull/4659) ([@mimecuvalo](https://github.com/mimecuvalo) [@steveruizok](https://github.com/steveruizok))
- `@tldraw/editor`
- refactor: specify type at bbox [#4732](https://github.com/tldraw/tldraw/pull/4732) ([@nayounsang](https://github.com/nayounsang))

#### 🎉 New Features

- [botcom] Publishing [#4688](https://github.com/tldraw/tldraw/pull/4688) ([@MitjaBezensek](https://github.com/MitjaBezensek) [@ds300](https://github.com/ds300) [@steveruizok](https://github.com/steveruizok))
- `tldraw`, `@tldraw/tlschema`
- Add labelColor for notes. [#4724](https://github.com/tldraw/tldraw/pull/4724) ([@steveruizok](https://github.com/steveruizok))

#### 🛠️ API Changes

- `@tldraw/editor`, `tldraw`
- make options object stable [#4762](https://github.com/tldraw/tldraw/pull/4762) ([@SomeHats](https://github.com/SomeHats))

#### Authors: 6

- [@nayounsang](https://github.com/nayounsang)
- alex ([@SomeHats](https://github.com/SomeHats))
- David Sheldrick ([@ds300](https://github.com/ds300))
- Mime Čuvalo ([@mimecuvalo](https://github.com/mimecuvalo))
- Mitja Bezenšek ([@MitjaBezensek](https://github.com/MitjaBezensek))
- Steve Ruiz ([@steveruizok](https://github.com/steveruizok))

---

# v3.3.0 (Wed Oct 09 2024)

### Release Notes
Expand Down
6 changes: 3 additions & 3 deletions apps/docs/version.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// This file is automatically generated by internal/scripts/refresh-assets.ts.
// Do not edit manually. Or do, I'm a comment, not a cop.

export const version = '3.3.0'
export const version = '3.4.0'
export const publishDates = {
major: '2024-09-13T14:36:29.063Z',
minor: '2024-10-24T14:05:42.711Z',
patch: '2024-10-24T14:05:42.711Z',
minor: '2024-10-24T14:44:00.648Z',
patch: '2024-10-24T14:44:00.648Z',
}
6 changes: 3 additions & 3 deletions apps/dotcom/client/version.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// This file is automatically generated by internal/scripts/refresh-assets.ts.
// Do not edit manually. Or do, I'm a comment, not a cop.

export const version = '3.3.0'
export const version = '3.4.0'
export const publishDates = {
major: '2024-09-13T14:36:29.063Z',
minor: '2024-10-24T14:05:42.711Z',
patch: '2024-10-24T14:05:42.711Z',
minor: '2024-10-24T14:44:00.648Z',
patch: '2024-10-24T14:44:00.648Z',
}
6 changes: 4 additions & 2 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"packages": ["packages/*"],
"version": "3.3.0"
"packages": [
"packages/*"
],
"version": "3.4.0"
}
14 changes: 14 additions & 0 deletions packages/assets/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# v3.4.0 (Thu Oct 24 2024)

#### 🐛 Bug Fix

- roll back changes from bad deploy [#4780](https://github.com/tldraw/tldraw/pull/4780) ([@SomeHats](https://github.com/SomeHats))
- Update CHANGELOG.md \[skip ci\] ([@huppy-bot[bot]](https://github.com/huppy-bot[bot]))

#### Authors: 2

- [@huppy-bot[bot]](https://github.com/huppy-bot[bot])
- alex ([@SomeHats](https://github.com/SomeHats))

---

# v3.1.0 (Wed Sep 25 2024)

#### 🐛 Bug Fix
Expand Down
2 changes: 1 addition & 1 deletion packages/assets/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@tldraw/assets",
"description": "A tiny little drawing app (assets).",
"version": "3.3.0",
"version": "3.4.0",
"author": {
"name": "tldraw Inc.",
"email": "[email protected]"
Expand Down
Loading

0 comments on commit e43e605

Please sign in to comment.