v1.5.6
Current public build
October 11, 2026
- Hide the menu bar and Dock again while the rewind overlay is open, while keeping other apps and Force Quit reachable if the overlay stops responding.
v1.5.5
Previous release
October 8, 2026
- Make Unicode substring searches case-insensitive and combine accented-word and CJK searches consistently.
- Preserve subtraction signs and paragraph breaks when copying recognised text, while still joining genuinely hyphenated word wraps.
- Honour an explicit resume request made while the rewind overlay is open, so recording resumes after the overlay closes.
- Suspend both global shortcuts while recording a new shortcut, including when shortcut preferences change during recording.
- Refresh capture when a display's physical identity or configuration changes, and close the capture session cleanly if its last display cannot restart.
- Save the latest frame from each display when a capture session ends, including pauses and display disconnections.
- Preserve stored history when the database is temporarily busy or uses a newer schema, instead of treating these conditions as corruption.
- Remove missing-image history from the timeline, search, and image cache even when its replacement cannot be saved.
- Clean up empty closed capture sessions while preserving open sessions and sessions with retained history.
v1.5.4
Previous release
October 7, 2026
- Match search-highlight recognition to the search index so small text found by search can also be highlighted. Previously cached highlight layouts regenerate without removing indexed text or history.
- Hand keyboard focus to the timeline after scrubbing, clicking navigation arrows, or submitting a search. Arrow keys continue editing the query while the search field is focused.
- Keep the rewind overlay at normal window level so other applications and system dialogs remain reachable if the app stalls.
- Use ⌘F to open or refocus search without clearing the query or selected result. The `/` shortcut also refocuses search when not editing text.
- Keep native Tab traversal while search is open, and show the monitor-switching Tab hint only when search is closed.
v1.5.3
Previous release
October 7, 2026
- Improved search matching and result highlighting, including Unicode text and recovered history.
- Unavailable search indexes can recover, with a retry action instead of treating a failed search as an empty result.
- Arrow and navigation keys no longer move the rewind timeline while you are editing a text field.
- Launch-at-login and software-update controls stay synchronized across Settings windows and external changes.
- Improved keyboard shortcut recording, modifier handling, and accessibility.
- Reduced repeated timeline work while scrubbing through history.
- Search animations now respect macOS Reduce Motion.
v1.5.2
Previous release
September 11, 2026
- JustNow now keeps recording while iOS Simulator is running, instead of pausing whenever Simulator was open.
- If macOS briefly interrupts screen capture, JustNow recovers automatically and the menu shows “Recovering…” instead of looking like a recording permission problem.
- The menu bar icon now changes whenever capture pauses for a reason other than your own pause — such as a locked screen, system recovery, or an error — so you can see at a glance that history isn’t being recorded.
v1.5.1
Previous release
August 10, 2026
- Recent-history settings that need a relaunch now offer a Relaunch JustNow button beside the relevant setting.
- JustNow confirms before relaunching, closes cleanly, saves the latest frame from each display, and then reopens automatically.
- The relaunch note now sits with the Memory limit setting, making it clearer which change is waiting to be applied.
- Other recent detail held only in memory is cleared during the relaunch; on-disk recovery points remain available.
v1.5.0
Previous release
August 10, 2026
- Scroll through your timeline with a mouse or trackpad. By default, scroll up to rewind and down to move forwards. You can reverse this direction—or turn scrolling off—in Settings.
- Recent history is now kept in memory by default. This makes browsing feel much faster and reduces disk writes.
- Choose a memory limit of 256 MB, 512 MB, or 1 GB. The default is 512 MB.
- The memory limit is a ceiling, not RAM reserved upfront. JustNow automatically scales back when memory is tight. Changes to this setting take effect after relaunching the app.
- Recent detail held in memory is temporary. Periodic recovery points remain on disk, and on a normal quit JustNow saves the latest frame from each display; other memory-only detail is cleared. History restored after a restart may therefore contain less detail.
- Timeline navigation now works consistently across both detailed recent history and more widely spaced older history.
- Improved capture recovery, with fewer stalls and repeated Screen Recording permission prompts.
v1.4.0
Previous release
July 18, 2026
- Capture screen history as often as every 0.25 seconds, with full-detail windows up to 30 minutes and rewind history up to 24 hours.
- Keep long rewind windows manageable with progressive falloff that gradually retains fewer older frames.
- See a live projected-storage estimate alongside the Capture settings that affect it.
- Preserve existing capture, history, and shortcut settings when upgrading.
- Refined Settings layout and wording for screenshot destinations, storage, and keyboard shortcuts.
v1.3.4
Previous release
July 13, 2026
- Capture now pauses when the screen locks instead of stopping outright, and resumes on unlock
- Added a persistent diagnostics log for capture failures at `~/Library/Logs/JustNow/diagnostics.log` (capped at 512 KB per file)
- Documented JustNow's privacy stance and the local diagnostics log in the README
v1.3.3
Previous release
June 19, 2026
- refactor: remove over-engineering found by ponytail-audit by @yjsoon in https://github.com/yjsoon/justnow/pull/37
v1.3.2
Previous release
June 1, 2026
- Organised Settings into General, Rewind, Capture, and Shortcuts tabs.
- Added a Rewind setting to choose whether plain drag grabs text or captures a screenshot.
- Fixed secondary-display overlay sizing.
- Hardened capture optimisation cleanup.
v1.3.1
Previous release
May 24, 2026
- Improve overlay search and capture startup by @yjsoon in https://github.com/yjsoon/justnow/pull/32
- [codex] Align macOS settings row layout by @yjsoon in https://github.com/yjsoon/justnow/pull/33
v1.3.0
Previous release
May 2, 2026
- Save the current overlay screenshot to disk: use ⌘S, the new "Save Screenshot" item in the more-menu, or hold ⌘ while dragging a region.
- Choose a custom save location for overlay screenshots in Settings.
- Click the saved-file toast to reveal the screenshot in Finder; clicking dismisses the overlay.
- Plays a system shutter sound on successful screenshot save (CC0 fallback bundled).
- Surfaced ⌘S in the overlay's instruction pill so the screenshot shortcut is discoverable.
- Rebuilt the overlay more-menu on AppKit so "Save Region…" shows a bare ⌘ aligned with the other shortcut hints in the right-hand column.
- "Save Screenshot" in the more-menu now uses the camera-viewfinder glyph to match the instruction-pill ⌘S hint.
- The ⌘-drag region-screenshot hint now appears only on the first two menu uses, then quietly drops to "Drag to capture."
- Region screenshots now crop pixel-exact instead of using the OCR padding; text-grab still uses padded crops.
- Surface a blocked capture status when capture-start bails silently.
- Retain the shutter sound across rapid plays so it never clips on the first save.
- Defer the save-quality info alert when reveal-in-Finder dismisses the overlay so it surfaces on a future save instead of being buried behind Finder.
- Removed an empty CFBundleDisplayName and stale INFOPLIST_KEY_* build settings.
- Routed the capture pipeline through unified logging.
v1.2.0
Previous release
April 24, 2026
- Added multi-display capture and rewind support, including monitor selection in the overlay.
- Added clearer Screen Recording permission guidance during first launch and recovery.
- Fixed stopped display capture recovery so capture can restart cleanly after display changes.
- Polished overlay monitor selection copy, alignment, and selected-state highlight.
v1.1.0
Previous release
April 18, 2026
- feat: option to hide menu bar icon (closes #17) by @yjsoon in https://github.com/yjsoon/justnow/pull/19
v1.0.0
Previous release
April 16, 2026
- Refactor capture orchestration and split overlay components by @yjsoon in https://github.com/yjsoon/justnow/pull/14
- Polish the overlay backdrop and timeline chrome by @yjsoon in https://github.com/yjsoon/justnow/pull/15
- feat: hero screenshot compositing script by @yjsoon in https://github.com/yjsoon/justnow/pull/16
v0.3.0
Previous release
April 8, 2026
- Added indexed full-history search in the rewind overlay so you can find retained screen text without scrubbing frame by frame.
- Added in-frame search match highlighting to make matched words easier to spot once a result is open.
- Added clickable overlay controls for close, previous/next frame, and search.
- Added a configurable pause/resume shortcut and improved pause state visibility in the menu bar.
- Smoothed search and scrolling transitions in the rewind overlay.
v0.2.1
Previous release
April 3, 2026
- Fixed Escape cancellation during drag-to-grab text so cancelling a selection no longer triggers OCR on mouse-up.
- Refreshed the public app page with a real screenshot of the rewind overlay and text-grab flow.
v0.2.0
Previous release
March 23, 2026
- Added drag-to-grab text in rewind so you can select part of a frame and copy cleaned OCR text straight to the clipboard.
- Added rewind settings for a copied-text confirmation sound and an optional text-grab debug preview.
- Improved text-grab OCR quality and selection feedback, and simplified adaptive power settings.
v0.1.6
Previous release
March 13, 2026
- Stabilise local signing for Screen Recording permissions by @yjsoon in https://github.com/yjsoon/justnow/pull/9
v0.1.5
Previous release
March 12, 2026
- Fix timeline detail window mismatch by @yjsoon in https://github.com/yjsoon/justnow/pull/8
v0.1.4
Previous release
March 12, 2026
- Fix settings window reopen crash and add regression test by @yjsoon in https://github.com/yjsoon/justnow/pull/7
v0.1.3
Previous release
March 11, 2026
- Tidy the settings row and fix worktree builds by @yjsoon in https://github.com/yjsoon/justnow/pull/4
- Improve screen recording recovery and rewind history controls by @yjsoon in https://github.com/yjsoon/justnow/pull/5
- Fix Screen Recording permission follow-up by @yjsoon in https://github.com/yjsoon/justnow/pull/6
- @yjsoon made their first contribution in https://github.com/yjsoon/justnow/pull/4
v0.1.2
Previous release
March 10, 2026
- Added Sparkle-based in-app update support, including a new Settings software update section and a menu bar `Check for Updates…` action.
- Added an in-repo public site for the app page, release notes, and Sparkle appcast at `justnow.tk.sg`.
- Added site-generation and Cloudflare Pages deployment helpers so stable release publishing can update the public appcast automatically.
- Re-signed Sparkle helper binaries in the local distribution pipeline for release-ready builds.
v0.1.1
Previous release
March 8, 2026
- Initial pre-release of JustNow.
- Added custom app and menu bar icon assets for clearer recording state feedback.
- Updated the default keyboard shortcut to ⌘⌥J for opening the overlay.
- Improved release packaging so signed and notarised artefacts can be built locally.