[PR #84] [MERGED] chore(release): v1.5.0 stable release #89

Closed
opened 2026-03-03 15:57:42 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mrgoonie/winshot/pull/84
Author: @mrgoonie
Created: 1/25/2026
Status: Merged
Merged: 1/25/2026
Merged by: @mrgoonie

Base: mainHead: dev


📝 Commits (10+)

  • 3960593 feat(types): add fill color and corner radius to annotation model
  • 55ad971 refactor(toolbar): extract reusable ColorPickerDropdown with portal-based positioning
  • df5cfe6 feat(app): add fill color and corner radius controls to editor state
  • fa92942 feat(canvas): render fill colors and corner radius for shapes
  • 4b78094 build: update manifest and gitignore
  • a10849d chore(agents): update agent docs
  • 826b6e9 chore(release): 1.5.0-beta.2 [skip ci]
  • 50f52df chore(release): 1.4.1 [skip ci]
  • c6f440c chore(release): 1.5.0 [skip ci]
  • 0e1bfa1 chore: merge dev into goon

📊 Changes

37 files changed (+6273 additions, -707 deletions)

View changed files

📝 .github/workflows/beta-release.yml (+10 -2)
📝 .github/workflows/release.yml (+10 -2)
📝 .gitignore (+2 -1)
📝 .releaserc.json (+2 -2)
AGENTS.md (+46 -0)
📝 CHANGELOG.md (+123 -126)
📝 CLAUDE.md (+2 -0)
📝 README.md (+2 -10)
📝 app.go (+120 -2)
📝 docs/codebase-summary.md (+149 -5)
📝 docs/project-overview-pdr.md (+20 -0)
docs/release-workflow.md (+224 -0)
📝 docs/system-architecture.md (+125 -1)
📝 frontend/dist/index.html (+2 -2)
📝 frontend/package.json.md5 (+1 -1)
📝 frontend/src/App.tsx (+162 -8)
📝 frontend/src/components/annotation-shapes.tsx (+2 -1)
📝 frontend/src/components/annotation-toolbar.tsx (+252 -114)
📝 frontend/src/components/editor-canvas.tsx (+47 -6)
📝 frontend/src/components/export-toolbar.tsx (+16 -1)

...and 17 more files

📄 Description

Summary

Release v1.5.0 from dev to main (stable channel).

Key features since last stable:

  • feat(editor): screenshot border styling with customizable weight, color, opacity, position
  • feat(library): screenshot history with tray integration
  • feat(tray): version display in system tray tooltip
  • fix(startup): sync registry on app start when config says enabled (Fixes #62)
  • fix(editor): border corner radius alignment with screenshot image

Test plan

  • Verify app installs and runs correctly
  • Test auto-startup works on Windows
  • Confirm border styling renders correctly

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mrgoonie/winshot/pull/84 **Author:** [@mrgoonie](https://github.com/mrgoonie) **Created:** 1/25/2026 **Status:** ✅ Merged **Merged:** 1/25/2026 **Merged by:** [@mrgoonie](https://github.com/mrgoonie) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`3960593`](https://github.com/mrgoonie/winshot/commit/396059311cf84eb8ed8df647b890f138562abdff) feat(types): add fill color and corner radius to annotation model - [`55ad971`](https://github.com/mrgoonie/winshot/commit/55ad9712eda985630b98344f101dcb7990252191) refactor(toolbar): extract reusable ColorPickerDropdown with portal-based positioning - [`df5cfe6`](https://github.com/mrgoonie/winshot/commit/df5cfe60d055e738967cf39a4ed77921a79db0f7) feat(app): add fill color and corner radius controls to editor state - [`fa92942`](https://github.com/mrgoonie/winshot/commit/fa929420c8bbb2e3ab9a3aeab12a3c5ef01916de) feat(canvas): render fill colors and corner radius for shapes - [`4b78094`](https://github.com/mrgoonie/winshot/commit/4b7809450fa0f544307df0dd83d1d0dacebcb513) build: update manifest and gitignore - [`a10849d`](https://github.com/mrgoonie/winshot/commit/a10849dfa1f249b6aa2c1f1046f9c6ea83d63875) chore(agents): update agent docs - [`826b6e9`](https://github.com/mrgoonie/winshot/commit/826b6e97767f2fffa5eaa4a58cd180aed738dbb2) chore(release): 1.5.0-beta.2 [skip ci] - [`50f52df`](https://github.com/mrgoonie/winshot/commit/50f52df97dcb0d70ebc32683c7a8354e4a9f7cd6) chore(release): 1.4.1 [skip ci] - [`c6f440c`](https://github.com/mrgoonie/winshot/commit/c6f440c3a14a0879b54ec1404de6d18e65c7f96f) chore(release): 1.5.0 [skip ci] - [`0e1bfa1`](https://github.com/mrgoonie/winshot/commit/0e1bfa1e6f58131d5ec7c45e2d5e567f089868ca) chore: merge dev into goon ### 📊 Changes **37 files changed** (+6273 additions, -707 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/beta-release.yml` (+10 -2) 📝 `.github/workflows/release.yml` (+10 -2) 📝 `.gitignore` (+2 -1) 📝 `.releaserc.json` (+2 -2) ➕ `AGENTS.md` (+46 -0) 📝 `CHANGELOG.md` (+123 -126) 📝 `CLAUDE.md` (+2 -0) 📝 `README.md` (+2 -10) 📝 `app.go` (+120 -2) 📝 `docs/codebase-summary.md` (+149 -5) 📝 `docs/project-overview-pdr.md` (+20 -0) ➕ `docs/release-workflow.md` (+224 -0) 📝 `docs/system-architecture.md` (+125 -1) 📝 `frontend/dist/index.html` (+2 -2) 📝 `frontend/package.json.md5` (+1 -1) 📝 `frontend/src/App.tsx` (+162 -8) 📝 `frontend/src/components/annotation-shapes.tsx` (+2 -1) 📝 `frontend/src/components/annotation-toolbar.tsx` (+252 -114) 📝 `frontend/src/components/editor-canvas.tsx` (+47 -6) 📝 `frontend/src/components/export-toolbar.tsx` (+16 -1) _...and 17 more files_ </details> ### 📄 Description ## Summary Release v1.5.0 from dev to main (stable channel). Key features since last stable: - feat(editor): screenshot border styling with customizable weight, color, opacity, position - feat(library): screenshot history with tray integration - feat(tray): version display in system tray tooltip - fix(startup): sync registry on app start when config says enabled (Fixes #62) - fix(editor): border corner radius alignment with screenshot image ## Test plan - [ ] Verify app installs and runs correctly - [ ] Test auto-startup works on Windows - [ ] Confirm border styling renders correctly --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 15:57:42 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/winshot#89
No description provided.