Skip to content

Commit b15ba59

Browse files
committed
chore(release): 0.4.6
CAD core scaffold, repo hygiene, CI, release workflow
1 parent 3af1ed8 commit b15ba59

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# CHANGELOG
22

3-
## Unreleased (CAD Base)
3+
4+
5+
## 0.4.6 - 2025-09-12
6+
- Add CAD core line geometry scaffold and tests
7+
- Add repo hygiene, CI, and release workflow
8+
49
- Added: DXF underlay import with layer-aware rendering and auto-fit.
510
- Added: Draw tools (Line, Rect, Circle, Polyline, Arc-3pt), Wire, Text.
611
- Added: Modify tools (Offset Selected…, Trim Lines, Extend Lines, Fillet/Corner, Fillet/Radius, Rotate, Mirror, Scale, Chamfer).
@@ -52,3 +57,4 @@
5257
- **Alt+[ / Alt+]** → speaker **target dB −/+ 1 dB**
5358
- **Grid** is lighter by default; added **View → Grid Style…** for opacity, line width, and major-line interval (saved in prefs).
5459
- Persisted grid style in project saves; status bar messages clarify current adjustments.
60+

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.4.5
1+
0.4.6

scripts/bump_version.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ if (-not (Test-Path 'CHANGELOG.md')) {
2929
$date = Get-Date -Format 'yyyy-MM-dd'
3030
$insert = "`n## [$new] - $date`n- $Message`n"
3131
$ch = $ch -replace '(?s)(## \[Unreleased\].*?)(\r?\n## )', "$1$insert`n## "
32-
if ($ch -notmatch "\[\Q$new\E\]") { $ch += $insert }
32+
$escaped = [regex]::Escape($new)
33+
if ($ch -notmatch "\[${escaped}\]") { $ch += $insert }
3334
Set-Content CHANGELOG.md $ch
3435
}
3536

0 commit comments

Comments
 (0)