Skip to content

v0.1.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Jul 04:55

Added

  • Card sharing: instant delivery. Sent cards now arrive in about a second instead of on the next 30-second check: the app keeps a light push connection open to the relay, with a quick catch-up sweep on every reconnect and on waking from sleep, so nothing is missed while offline (cards still wait on the relay for up to three hours). Older relays without push support keep working — the app detects them and falls back to interval polling ("Fallback poll every" in settings). Note: support for legacy card sharing will be deprecated soon — older CardMirror versions will eventually stop being able to send and receive, so update to keep using the feature.
  • Card sharing: bring your own relay. Two new settings — Custom relay URL and Custom relay token — point card sharing at a self-hosted relay server. The relay now ships in this repo's relay/ folder as a standalone deployment (Docker compose, one command — see relay/README.md). Leave the settings empty for the official relay.
  • Standardize with exceptions. Two new Doc-menu commands — Standardize Highlighting (with Exception) and Standardize Background Color (with Exception) — work exactly like the plain standardize commands but leave one color of your choice completely untouched. Pick the protected colors in Settings → Editing → Standardize exceptions (both default to yellow). The menu labels show your current exception, e.g. "Standardize Highlighting (except Yellow)". Both commands are keybindable (unbound by default). Combined with the "No color" pen, they also work as "clear everything except my exception color".
  • Search palette tooltips. When a result's file name, heading, or folder path is too long to fit its row, hovering it now shows the full text in a tooltip. Results that fit show no tooltip.
  • Create Reference is now customizable. A new Create Reference section in Settings → Editing controls each step of the copied excerpt: include or skip the heading line and shape it — bracket style, whether the cite appears, or a fully custom label with %Cite% marking where the cite goes; keep the original text size or choose how many points it shrinks by (default 3); and decide what happens to highlights — grey background (default), a background in the same color as the highlight, kept as highlights, or removed. The existing Gray-50% body text option moved into the same section.
  • Custom acronym letters. The acronym commands (Alt-F10 emphasize, Alt-F11 highlight) can now be taught per-phrase letter selections: in Settings → Editing → Acronym marking, type a phrase and click the letters to mark — pick the w, m, and d of "weapons of mass destruction" and the commands mark exactly those letters, reading "WMD" instead of "womd". Also new: an Underline Acronym command (keybindable, unbound by default) completing the emphasize / highlight / underline trio. Inspired by shreerammodi's debate-scripts for Verbatim, with click-to-pick letters replacing its pattern syntax.
  • Tell background color apart from highlighting. A new Appearance setting, Distinguish background color from highlighting, overlays a deliberately faint dot grid on background color. Off by default — the two stay visually identical, since reading as ordinary highlighting is the point of background color. The dots adapt to any fill color and both themes, and are display-only: your file, clipboard, and exports are untouched.

Fixed

  • Hover polish. The Recover Drafts pane's Save button gained a hover state and Open/Reopen's hover no longer renders dark-on-dark; the Receive pill now highlights on hover like its dropzone sibling.
  • Table cell borders vanished after editing keyboard shortcuts. Changing any keybinding or macro silently broke table rendering for the rest of the session: every table lost its cell borders (and column-resize handles), while its contents stayed visible. Fixed — borders now survive shortcut changes. Also fixed: tables edited inside the Quick Cards manager never had cell borders at all.
  • Condense after Paste Text (F2) now actually condenses what you pasted. Previously the automatic condense ran against the cursor position after the paste, so pasting outside a card — the usual way of bringing in a long article — condensed nothing at all, and pasting inside a card condensed the whole card instead of just the new text. It now runs on exactly the pasted range, honoring your condense settings (paragraph integrity, pilcrows, heading handling).

Changed

  • "Background color" everywhere. Settings and documentation now say "background color" (the Word name) instead of "shading" — e.g. the accessibility settings are now Override background color in display and Show highlight & background color names in the status bar. Searching the settings for "shading" still finds them. A couple of accessibility setting descriptions were also tightened.