Skip to content

MoonScribe 0.9.1

Choose a tag to compare

@TheBoengi TheBoengi released this 25 Aug 06:45
· 9 commits to main since this release

Fixed

  • Browser tracking was silently broken in the signed/notarized build. Hardened runtime (required for notarization) blocked Apple Events to other apps by default, which meant the browser URL/on-page-label enrichment that powers deeper client matching never actually worked once installed from a real release — only in local dev builds. Now declares the required entitlement and is signed correctly.
  • A session's matching context (browser URL + on-page labels) could lose a client-identifying detail seen earlier in the session if a later poll didn't see it again. Now accumulated across the whole session instead of overwritten by the latest poll.

Added

  • Exclude apps and windows from tracking (Settings → General → Excluded from Tracking). Exclude a whole app (e.g. MoonScribe itself, on by default), or scope a rule to just windows whose title contains specific text (e.g. Outlook's calendar popup without excluding Outlook entirely). Windows with no title at all are excluded by default too.
  • Exclude directly from Review: unmatched groups now have an "Exclude" action next to "Ignore" that adds a scoped rule and optionally cleans up matching history.
  • Retroactive cleanup: excluding something only affected future tracking before — each excluded rule now shows how many already-tracked sessions match it, with a one-click "Remove Past Entries" to delete them (and their raw activity data) outright.

Also

  • Fixed pattern-matching text fields in Clients (and the new exclusion fields) not being clickable where their hint text was shown, and replaced the permanently-visible example text with a proper vanishing placeholder.