# Changelog ## 1.7.0 - Simplifies monorepo and dependencies. ## 1.6.1 - Change `vec.toFixed` to always round to two decimal places. This drops the second parameter, which was previously available for custom precisions, but which was defaulted to 2 (its current behavior). ## 1.4.3 - Update README - Update LICENSE year ## 0.1.21 New: - Adds the `isGhost` prop to `TLShape`. In `TLComponentProps`, the `isGhost` prop will be true if either a shape has its `isGhost` set to `true` OR if a shape is the descendant of a shape with `isGhost` set to `true`. A ghost shape will have the `tl-ghost` class name, though this is not used in the Renderer. You can set it yourself in your app. - Adds the `isChildOfSelected` prop for `TLComponentProps`. If a shape is the child of a selected shape, its `isChildOfSelected` prop will be true. Improved: - Fixes a bug that could occur with the order of grouped shapes. - Adds an Eraser tool to the advanced example. - Adds a Pencil tool to the advanced example. ## 0.1.20 - Update docs. - Adds `hideResizeHandles` prop. ## 0.1.19 - Remove stray `index.js` files. ## 0.1.18 - Even more dependency fixes. ## 0.1.17 - More dependency fixes. ## 0.1.16 - Fix dependencies, remove `@use-gesture/react` from bundle. ## 0.1.15 - Fix README. ## 0.1.14 - Add README to package. ## 0.1.13 - Remove `type` from `TLBinding`. ## 0.1.12 - Fix bug with initial bounds. ## 0.1.12 - Fix bug with initial bounds. ## 0.1.12 - Fix bug with bounds handle events. ## 0.1.11 - Fix bug with initial camera state. ## 0.1.10 - Improve example. - Improve types for `TLPage`. ## 0.1.9 - Bug fixes. ## 0.1.8 - Expands README. - Removes properties specific to the tldraw app. ## 0.1.7 - Fixes selection bug with SVGContainer. - Removes various properties specific to the tldraw app. ## 0.1.0 - Re-writes API for ShapeUtils.