You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2.4
- Fixes bug with
onPersist
.
- Fixes knock-on bug with VS Code extension not saving.
1.2.3
- Updates multiplayer code.
1.2.2
1.1.6
- Fix bug when creating arrows and lines.
1.1.6
- Adds spellcheck to text and stickies.
1.1.6
- Fixes bugs in VS Code extension.
1.1.5
- Adds grid, clone handles.
1.1.4
- Adds undo and redo buttons at smaller breakpoints.
1.1.3
- Adds ability to copying text / sticky notes.
- Adds line tool (an arrow without decorations).
- Fixes bad README links.
- Fixes keyboard shortcuts for tools.
- Adds
onChangePresence
and onChangePage
for multiplayer.
1.1.1
- Adds shift modifier to snap arrows to a 15 degree angle.
1.1.0
- Adds text styles (alignment and font family)
- Fixes zoom shortcuts on VS Code extension
- Adds zoom shortcuts for numpad
- Fixes delete keyboard shortcuts on PC
1.0.4
- Fixes bug in selected styles menu
- Fixes page options dialog for page rename / delete
- Fixes bug in arrow -> elipse intersections
- Fixes sign in / sign out buttons both appearing
- Fixes line breaks for sticky notes
- Improves performance (related to menu bug above)
- Sets default behavior of copyJson and copySvg when no shapes are selected
1.0.3
- Improves compatibility with Create React App.
1.0.2
1.0.1
- Improves appearance of action menu and delete button while disabled
- Adds “resize from center” for transform sessions. Hold the Alt or Option key while resizing to preserve the selection’s center point.
1.0.0
Breaking
- Renames many props, components (e.g.
TLDrawState
to TLDrawApp
)
Improvements
- Updates UI in toolbars, menus.
- Simplifies state and context.
- Adds and updtes tests.
- Renames TLDraw to tldraw throughout the app and documentation.
- Renames TLDrawState to TldrawApp, state to app.
- Improves action menu
- Improves dark colors
- Consolidates style menu
- Fixes performance bug with menus
- Fixes text formatting in Text shapes
New
- Adds shape menu
- Adds eraser tool (click or drag to erase)
- Adds
darkMode
prop for controlling dark mode UI.
- Double-click a tool icon to toggle “tool lock”. This will prevent the app from returning to the select tool after creating a shape.
0.1.17
- Fixes “shifting” bug with drawing tool. Finally!
0.1.13
- Fixes bugs related to
readOnly
mode.
0.1.12
- Fixes behavior of context menu.
0.1.11
- Fixes appearance of keyboard shortcuts in tooltips.
0.1.10
- Fixes spacing in text and sticky shapes.
0.1.7
- Fixes text and sticky shapes on iOS.
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
- Mark dependencies as external.
- Revamp UI
0.0.133
- Removed libraries (vec, svg, and intersect) to their own repositories.
0.0.133
0.0.132
- Fix bug with bounds handles.
0.0.131
TLCore
- Extracted into its own repository (
tldraw/core
) and open sourced! :clap:
tldraw
- Updated with latest
@tldraw/core
, updated ShapeUtils API.
0.0.130
TLCore
- Major change to ShapeUtils API.
tldraw
- Rewrite utils with new API.
0.0.126
tldraw
- Swap behavior of command and alt keys in arrow shapes.
0.0.125
tldraw
0.0.124
tldraw
0.0.123
tldraw
- Adds bound shape controls.
- Drag a bound shape control to translate shapes in that direction.
- Double click bound shape controls to select shapes in that direction.
- Fix bug in arrow decorations toggle.
0.0.122
tldraw
- Adds snapping for transforming shapes.
0.0.121
Core
tldraw
- Adds shape snapping while translating. Hold Command/Control to disable while dragging.
0.0.120
tldraw
- Improves rectangle rendering.
- Improves zoom to fit and zoom to selection.
0.0.119
tldraw
- Fixes bug with bound arrows after undo.
0.0.118
Core
- Improves multiplayer features.
tldraw
- Fixes bugs in text, arrows, stickies.
- Adds start binding for new arrows.
- Adds copy painting (alt + shift + drag).
- Adds side clonig.
- Adds clone dragging.
0.0.116
Core
- Improves rendering on Safari.
tldraw
- Improves rendering on Safari.
- Minor bug fixes around selection.
- Fixes bug when undoing a newly created shape.
0.0.115
Core
tldraw
0.0.114
tldraw
- Improves fills for filled shapes.
0.0.113
tldraw
- Improves grouping and ungrouping.
0.0.112
tldraw
- Fixes centering on embedded tldraw components.
- Removes expensive calls to window.
0.0.111
tldraw
- Adjust stroke widths and sizes.
- Fixes a bug on very small dashed shapes.
0.0.110
Core
- Adds
user
and users
props (optional) for multiplayer cursors. This feature is very lightly implemented.
tldraw
- Adds multiplayer support.
- Adds
showMenu
and showPages
props.
- Adds
mergeState
, updateUsers
, and removeUser
methods.
0.0.109
tldraw
- Bumps perfect-freehand
- Fixes dots for small sized draw shapes
0.0.108
- Adds CHANGELOG. Only 108 releases late!
tldraw
- Fixes a bug with bounding boxes on arrows.