Repository navigation
Releases: mneves75/recortia
Release list
Recortia 0.12.4
Stable release, Developer ID signed and notarized; requires macOS 15 or later on Apple Silicon.
Install or update with brew install --cask mneves75/tap/recortia or brew upgrade --cask recortia.
Closes the two Low findings and the test gap recorded by the 0.12.2 security review.
Fixed
- The release check that guards the signed app's entitlements now requires the exact reviewed
set instead of only rejectingget-task-allow, so a new runtime entitlement cannot reach a
published build unnoticed. - The end-to-end harness injects a recording automatic scroller, so a test run can no longer
scroll a window on the host Mac.
Changed
- The automatic-export test also covers turning automatic saving off while a save is rendering.
Physical keyboard, Spaces and permission checks of this build were not run. Full history:
CHANGELOG.md.
Verification
- Stable gate (Xcode 27.0, 27A266a): 513 package tests, 47 script controls, 617 Portuguese strings.
- Native E2E: 49/49 scenarios in pt-BR; 47/49 in EN with the two foreground activation controls
failing once and passing on an immediate rerun with the same binary. - Security gate: staging PASS; production WAIVED (SEC-17 until 2026-11-15, SEC-18 until
2027-04-16) with independent acceptance PASS on a different model. Recortia-0.12.4.dmgSHA-256:
c36ea76bc3e7ad83acb1074d79c2101cedf611a5e450b8f6d8315cd11b5c8710
Recortia 0.12.3
Stable release, Developer ID signed and notarized; requires macOS 15 or later on Apple Silicon.
Install or update with brew install --cask mneves75/tap/recortia or brew upgrade --cask recortia.
This release fixes the four open items from the 0.12.2 security review.
Fixed
- Automatic copy and save check their setting again just before writing: turning either off, or
changing the save folder, while a capture is still being prepared now stops that write. - Replacing an existing file keeps its permissions, so a file readable only by you stays that
way; the new content is also written owner-only until it replaces the old file. - The release check that keeps test-only code out of published builds now also scans universal
binaries with 64-bit offsets. - The end-to-end runner refuses to record its evidence when the source changed during the build.
Physical keyboard, Spaces and permission checks of this build were not run. Full history:
CHANGELOG.md.
Verification
- Stable gate (Xcode 27.0, 27A266a): 513 package tests, 44 script controls, 617 Portuguese strings.
- Native E2E: 47 of 49 scenarios passed in each language with the screen locked; the two
foreground scenarios (capture-focus,editor-presentation) then passed in both languages
with the screen unlocked. - Security gate: staging PASS; production WAIVED (SEC-17 until 2026-11-15, SEC-18 until
2027-04-16). Recortia-0.12.3.dmgSHA-256:
cd094021d50156873a91427210c0aa19086da81edfe11ce7da36620e01785f79
Recortia 0.12.2 beta 1
Beta, Developer ID signed and notarized; requires macOS 15 or later on Apple Silicon.
Install or update with brew install --cask mneves75/tap/recortia or brew upgrade --cask recortia.
This is the same notarized disk image first published on 2026-10-16, re-published after the
repository history was squashed. It includes everything since 0.11.0.
Added
- Curved arrows: drag the bend handle or type Bend X/Y, and switch an arrow between Curved and
Straight. - A straight-line tool (shortcut D) with editable endpoints and no arrowheads.
- Seven text appearances: standard, rounded, monospaced, outlined, boxed, rounded box and
monospaced box, with a background color for boxed text. - Saved annotation colors: one palette of up to 12 colors shared by every editor.
- The color picker samples 1×1, 3×3 or 5×5 pixels.
- A skippable first-run tour; Feature Tour in the menu-bar menu replays it.
Changed
- Every editor window opens at one size: the last size you resized an editor to, or 1100×720,
kept within the screen. - Onboarding explains that automatic exports happen before redaction and later edits.
Fixed
- Edits made while a layer or annotation is being dragged are kept, each as its own Undo step.
- Automatic scrolling acts only on the window it was bound to, and Stop also halts capture start-up.
- Secure masks fail closed on geometry that cannot be mapped; scroll capture counts the matcher's
memory before admitting a frame. - Closing an editor cancels its own pending exports.
- Wrapped text paints every line after resizing and zooming.
- Designed fonts recover from transient system lookup failures.
Physical keyboard, Spaces and permission checks of this build were not run. Full history:
CHANGELOG.md.
Verification
- Stable gate (Xcode 27.0, 27A266a): 511 package tests, 42 script controls, 617 Portuguese strings.
- Security gate: WAIVED (SEC-17, SEC-18).
Recortia-0.12.2-beta1.dmgSHA-256:
8b28f6df380c62dbe955a46184008f1fb1354dd6036c06721218aaacbbb4a942