Skip to content

Releases: wardmos/shotquill

v0.0.14

Choose a tag to compare

@github-actions github-actions released this 30 Jun 16:25
19b7dd8

What's Changed

  • feat(icons): update app icon artwork by @wardmos in #109
  • perf(ui): reduce interactive repaint work by @wardmos in #110
  • feat(capture): use portal picker for Wayland smart capture by @wardmos in #111
  • fix(editor): keep desktop context for window captures by @wardmos in #112
  • chore: bump version to 0.0.14 by @wardmos in #113

Full Changelog: v0.0.13...v0.0.14

v0.0.13

Choose a tag to compare

@github-actions github-actions released this 27 Jun 20:12
4f97c96

What's Changed

  • fix: suppress captured global hotkeys by @wardmos in #93
  • feat: prompt for screen recording before hotkeys by @wardmos in #95
  • fix(capture): add macOS QImage return types by @wardmos in #97
  • feat: delete selected annotations with keyboard by @wardmos in #96
  • ci(package): add commit hash to smoke artifacts by @wardmos in #98
  • feat(capture,hotkeys): support Wayland portal hotkeys and overlay policy by @wardmos in #99
  • feat(debug): add unified debug logging by @wardmos in #100
  • feat(hotkey): use macOS RegisterEventHotKey backend by @wardmos in #101
  • chore(gitignore): ignore uv local artifacts by @wardmos in #102
  • test(settings): isolate save directory by @wardmos in #103
  • perf(capture): reduce smart capture memory retention by @wardmos in #104
  • docs(agents,packaging): add agent and packaging guidance by @wardmos in #105
  • fix(debug): silence disabled log exceptions by @wardmos in #106
  • docs(readme): refresh platform support details by @wardmos in #107
  • chore: bump version to 0.0.13 by @wardmos in #108

Full Changelog: v0.0.12...v0.0.13

v0.0.12

Choose a tag to compare

@github-actions github-actions released this 25 Jun 19:08
70e63e0

What's Changed

  • perf(capture): build the macOS overlay screenshot straight into a QImage by @wardmos in #89
  • feat(editor): add distinct cursors for annotation tools by @wardmos in #91
  • build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1 by @dependabot[bot] in #82
  • build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #83
  • build(deps-dev): bump ruff from 0.15.17 to 0.15.19 by @dependabot[bot] in #85
  • feat(config): resolve default save dir per platform via QStandardPaths by @wardmos in #81
  • chore: bump version to 0.0.12 by @wardmos in #92

Full Changelog: v0.0.11...v0.0.12

v0.0.11

Choose a tag to compare

@github-actions github-actions released this 23 Jun 17:05
1074600

What's Changed

  • feat(editor): keep copy/save buttons from folding into the toolbar overflow by @wardmos in #76
  • perf(capture): skip the CaptureResult round-trip on the interactive overlay path by @wardmos in #77
  • fix: harden capture privacy, MCP robustness, and editor undo by @wardmos in #78
  • docs: fix README command names; add boundary tests and a docs-command guard by @wardmos in #79
  • chore: bump version to 0.0.11 by @wardmos in #80

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@github-actions github-actions released this 21 Jun 16:16
e2fa3d5

What's Changed

  • feat(capture): add interactive capture via the Wayland portal picker by @wardmos in #70
  • refactor(cli,mcp): generate both surfaces from a single command registry by @wardmos in #71
  • test(ocr): pin LOCALAPPDATA in doctor test to avoid creating ~/AppData by @wardmos in #73
  • fix(paths): make audit_log_path pure; let the writer create the log dir by @wardmos in #74
  • chore(release): bump version to 0.0.10 by @wardmos in #75

Full Changelog: v0.0.9...v0.0.10

v0.0.9

Choose a tag to compare

@github-actions github-actions released this 20 Jun 19:24
0b68aec

What's Changed

  • feat(skills): add golden-image visual-regression recipe by @wardmos in #63
  • feat(spotlight): show a pixel loupe while adjusting crop edges by @wardmos in #64
  • harden: reject unsafe input on the record and mcp surfaces by @wardmos in #66
  • harden(wayland): tighten the xdg-desktop-portal capture path by @wardmos in #65
  • docs: correct MCP tool count, CLI command list, Windows tech-stack column, and PII redaction docs by @wardmos in #67
  • test: cover platform factories and untested modules, auto-discover import smoke, add coverage tooling by @wardmos in #68
  • chore(release): bump version to 0.0.9 by @wardmos in #69

Full Changelog: v0.0.8...v0.0.9

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 20 Jun 04:56
fa04391

What's Changed

  • feat(record): render before/after pairs side by side in the filmstrip by @wardmos in #56
  • feat(record): outline what changed between before/after frames by @wardmos in #57
  • build(deps): bump pyinstaller from 6.20.0 to 6.21.0 by @dependabot[bot] in #51
  • feat(record): export a session as one archive, with an opt-in PII gate by @wardmos in #59
  • feat(cli): add squill diff to compare two images by @wardmos in #60
  • feat(editor): drag-adjust the region crop in a unified spotlight editor by @wardmos in #58
  • feat(spotlight): fully visible crop handles + a size readout while dragging by @wardmos in #61
  • chore(release): bump version to 0.0.8 by @wardmos in #62

Full Changelog: v0.0.7...v0.0.8

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:24
16b467c

What's Changed

  • feat(doctor): name the process to grant Screen Recording (macOS) by @wardmos in #48
  • feat(examples): computer-use flight-recorder reference adapter by @wardmos in #49
  • feat(skills): visual-checkpoints recipe for coding agents by @wardmos in #50
  • feat(record): best-effort PII flagging on recorded frames by @wardmos in #52
  • feat(ocr): text bounding boxes, and PII pixel redaction built on them by @wardmos in #53
  • feat(record): pair before/after frames around an action by @wardmos in #54
  • chore(release): bump version to 0.0.7 by @wardmos in #55

Full Changelog: v0.0.6...v0.0.7

v0.0.6

Choose a tag to compare

@github-actions github-actions released this 15 Jun 18:18
f157967

What's Changed

  • fix(overlay): cover every display and the menu bar on macOS by @wardmos in #41
  • fix(overlay): cover every output on multi-monitor Wayland by @wardmos in #42
  • feat(record): dedup, downsample, and retention for recordings by @wardmos in #43
  • feat(mcp): bring recording cost controls to MCP and the capture mirror by @wardmos in #44
  • feat(allowlist): restrict capture to an opt-in app allowlist by @wardmos in #45
  • harden(allowlist): redact non-allowed windows overlapping an allowlisted target by @wardmos in #46
  • chore(release): bump version to 0.0.6 by @wardmos in #47

Full Changelog: v0.0.5...v0.0.6

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 14 Jun 03:37
901baa1

What's Changed

  • feat(record): assert on a recorded frame, so a failed test is a trace by @wardmos in #30
  • docs(skill): teach assertion frames in the flight-recorder recipe by @wardmos in #31
  • ci(packaging): install build deps with uv and fetch UPX directly by @wardmos in #32
  • feat(record): mirror captures as observation frames (D3) by @wardmos in #33
  • fix(toolbar): size icons per toolbar style so icon-only buttons aren't tiny by @wardmos in #28
  • feat(capture): caller dynamic masks to black out regions (D14) by @wardmos in #35
  • feat(capture): reveal-only mosaic to blur all but the action (D15 layer 4) by @wardmos in #37
  • fix: address code-review findings across capture, OCR, MCP and autostart by @wardmos in #38
  • docs: split scripting/agents reference into docs/; fix stale facts and exit code 7 by @wardmos in #39
  • chore(release): bump version to 0.0.5 by @wardmos in #40

Full Changelog: v0.0.4...v0.0.5