Skip to content

Commit 4f40423

Browse files
committed
chore: bump
1 parent 6cd0b41 commit 4f40423

File tree

4 files changed

+20
-3
lines changed

4 files changed

+20
-3
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## v1.0.11
10+
11+
### Added
12+
- **Rectangle Tool: Shift Modifier for Perfect Squares**
13+
- Hold Shift while drawing rectangles to constrain to perfect squares
14+
- Uses `Math.Min(width, height)` to fit square within dragged bounds
15+
- Works during both preview and finalization
16+
- Consistent with Circle tool's Shift modifier behavior
17+
18+
### Fixed
19+
- **Eraser Tool Now Erases All Shape Types**
20+
- Eraser now properly removes Rectangle shapes
21+
- Eraser now properly removes Circle/Ellipse shapes
22+
- Added bounds intersection detection using `IntersectsWith()` for shape types
23+
- Added NaN guards for `Canvas.GetLeft/GetTop` to handle uninitialized attached properties
24+
- Previously only removed Polylines (pen strokes) and Lines
25+
926
## v1.0.10
1027

1128
### Added

Installer/GhostDraw.Installer.wixproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="WixToolset.Sdk/4.0.5">
22
<PropertyGroup>
3-
<Version Condition="'$(Version)' == ''">1.0.10</Version>
3+
<Version Condition="'$(Version)' == ''">1.0.11</Version>
44
<OutputName>GhostDrawSetup-$(Version)</OutputName>
55
<OutputType>Package</OutputType>
66
<Platform>x64</Platform>

Src/GhostDraw/GhostDraw.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<UseWPF>true</UseWPF>
99
<UseWindowsForms>true</UseWindowsForms>
1010
<ApplicationIcon>Assets\favicon.ico</ApplicationIcon>
11-
<Version>1.0.10</Version>
11+
<Version>1.0.11</Version>
1212
<EnableWindowsTargeting>true</EnableWindowsTargeting>
1313
</PropertyGroup>
1414

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ghost-draw",
3-
"version": "1.0.10",
3+
"version": "1.0.11",
44
"description": "Draw directly on your screen with a transparent overlay",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)