[PR #18] [MERGED] feat(crop): complete crop feature integration and release beta versions #52

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

📋 Pull Request Information

Original PR: https://github.com/mrgoonie/winshot/pull/18
Author: @mrgoonie
Created: 12/6/2025
Status: Merged
Merged: 12/6/2025
Merged by: @mrgoonie

Base: mainHead: goon


📝 Commits (4)

  • 4081280 docs: demo video
  • 38315eb ci: update release workflow to use PAT instead of persist-credentials
  • d06fe39 chore(release): 1.1.0-beta.1 [skip ci]
  • 9d64715 chore(release): 1.1.0-beta.2 [skip ci]

📊 Changes

4 files changed (+38 additions, -4 deletions)

View changed files

📝 .github/workflows/release.yml (+2 -2)
📝 CHANGELOG.md (+34 -0)
demo.mp4 (+0 -0)
📝 frontend/dist/index.html (+2 -2)

📄 Description

Summary

Complete the crop feature implementation with full editor integration, including:

  • Crop tool with aspect ratio controls, handles, and constraints
  • Export functionality that maintains correct dimensions during capture
  • Full integration into editor workflow
  • Multiple bug fixes and improvements
  • Release versions 1.0.0 and 1.1.0-beta variants

Key Changes

  • Crop feature fully implemented and integrated (10 commits)
  • Image import from computer (GitHub #10)
  • Spotlight annotation feature (GitHub #13)
  • Window capture with thumbnail preview
  • Active monitor detection for multi-monitor support
  • Text annotation with font controls and auto-edit mode
  • UI enhancements and UX improvements
  • CI/CD improvements including semantic-release and GitHub Actions workflow
  • Project documentation, code standards, and license (BSD 3-Clause)

Test Plan

  • Test crop feature with various aspect ratios
  • Test export with correct dimensions
  • Test image import workflow
  • Verify spotlight annotation works
  • Test multi-monitor window capture
  • Verify release automation works
  • Review all documentation updates

🔄 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/18 **Author:** [@mrgoonie](https://github.com/mrgoonie) **Created:** 12/6/2025 **Status:** ✅ Merged **Merged:** 12/6/2025 **Merged by:** [@mrgoonie](https://github.com/mrgoonie) **Base:** `main` ← **Head:** `goon` --- ### 📝 Commits (4) - [`4081280`](https://github.com/mrgoonie/winshot/commit/4081280718b932e7092acb8d0bacb0fb388e5c63) docs: demo video - [`38315eb`](https://github.com/mrgoonie/winshot/commit/38315eb74b3189c24ce98089ab48c23c26fbe9d6) ci: update release workflow to use PAT instead of persist-credentials - [`d06fe39`](https://github.com/mrgoonie/winshot/commit/d06fe396de22226aa700ad5105b1cda8d755a32b) chore(release): 1.1.0-beta.1 [skip ci] - [`9d64715`](https://github.com/mrgoonie/winshot/commit/9d647155ee3e30d5c666c87930302eb2c031ecf3) chore(release): 1.1.0-beta.2 [skip ci] ### 📊 Changes **4 files changed** (+38 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+2 -2) 📝 `CHANGELOG.md` (+34 -0) ➕ `demo.mp4` (+0 -0) 📝 `frontend/dist/index.html` (+2 -2) </details> ### 📄 Description ## Summary Complete the crop feature implementation with full editor integration, including: - Crop tool with aspect ratio controls, handles, and constraints - Export functionality that maintains correct dimensions during capture - Full integration into editor workflow - Multiple bug fixes and improvements - Release versions 1.0.0 and 1.1.0-beta variants ## Key Changes - Crop feature fully implemented and integrated (10 commits) - Image import from computer (GitHub #10) - Spotlight annotation feature (GitHub #13) - Window capture with thumbnail preview - Active monitor detection for multi-monitor support - Text annotation with font controls and auto-edit mode - UI enhancements and UX improvements - CI/CD improvements including semantic-release and GitHub Actions workflow - Project documentation, code standards, and license (BSD 3-Clause) ## Test Plan - Test crop feature with various aspect ratios - Test export with correct dimensions - Test image import workflow - Verify spotlight annotation works - Test multi-monitor window capture - Verify release automation works - Review all documentation updates --- <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:32 +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#52
No description provided.