Releases
User-friendly highlights for each Blue Synergy release. Looking for the full engineering detail? See the technical changelog.
[Unreleased]
[0.7.50] - 2026-06-02
- The Trial-Ended dialog can be closed again — when the 30-day trial expires, Blue Synergy used to show a full-screen “Your trial has ended” panel with only a “See Pricing” button — no
✕, no Esc, no way to minimize, no way to quit cleanly. The only escape was killing the app from the Task Manager. The dialog now offers four explicit actions: See Pricing →, Open Settings → License (jumps directly to the license-key form if you already bought one), Minimize to Tray (window hides, tray icon stays — clipboard listener keeps running), and Quit Blue Synergy (clean shutdown with database checkpoint). Plus✕button, Esc key, and Tab cycles inside the dialog. The dialog comes back on next launch if you haven’t activated a license — no permanent bypass. - Persistent read-only banner after dismissing the dialog — once you close the trial-ended dialog, an orange banner takes over at the top of the window: “⚠ Your trial has ended — running read-only. Upgrade to keep full access.” It explains why your clipboard still works for browsing and search but paste / triggers / capture are blocked, and gives you an
Upgrade →button right there. Dismissable on its own; reappears next session if no license is active. - Rename a clip without knowing the F2 hotkey — right-click any clip and there’s now a Rename entry near the top of the menu (with the
F2shortcut hint right-aligned), plus a✏button in the clips toolbar that’s enabled when exactly one clip is selected. The inline-edit input opens directly on the row — type, hit Enter to save, Esc to cancel. F2 still works for everyone who already knows it. - Overlay actions now land focus on the right control — including embedded panes like Copilot in Excel — when you opened the overlay from an AI side-pane (Copilot inside Excel, the Outlook reading pane, browser dev-tools, an IDE chat box), pressing Enter to copy or Ctrl+Enter to paste used to snap focus back to the host app’s main area instead of the pane you were just typing in. So your
Ctrl+Vpasted into the wrong place, and triggers fired keystrokes into the wrong control. The overlay now remembers the actual focused child — not just the host window — and restores focus to that child after close. Works automatically for all overlay actions (Enter / Ctrl+Enter on clips, triggers, captures). No new keybinding to learn. - Find-and-replace in the clip preview is one less Tab away — open Ctrl+F in the Edit-Preview, type what to find, hit Tab — you land directly in the Replace field, with the cursor parked and ready to type. The old behavior walked you through the Next / Previous / All buttons first, which was fine if you only wanted to find but tedious when you actually came to replace.
- Programming ligatures in clip previews + titles — new Settings → General toggle “Programming Ligatures” turns on composite glyphs for arrow / comparison sequences:
=>becomes⇒,!=becomes≠,->becomes→,>=becomes≥,==becomes≡. Affects clip previews, clip titles in the table, trigger keyword + trigger name cells. Off by default — flip it on if you live in code-snippet clips and prefer the ligatured look. Fira Code and Cascadia Code both ship with Blue Synergy (~330 KB combined), so the toggle works for everyone without installing anything extra. Fira Code is preferred for its compact arrows.
[0.7.49] - 2026-05-14
- Copy from Microsoft Word and PowerPoint now produces clips — Blue Synergy used to ignore copies from Word and PowerPoint entirely. Those apps don’t put the content on the regular Windows clipboard like everything else — they publish via an Office-specific channel (OLE
IDataObject), and the listener simply saw nothing to capture. Blue Synergy now detects this case and reads the content out of the Office channel directly. Plain text, formatted text (paste-back into Word keeps bold / italic / colors), tables (paste into Excel populates cells with formatting), and bitmaps (Word tables copied as image) all flow through into normal clips. Excel cell ranges already worked and are unchanged. - Pasting and 📋-Copying a clip now keeps its formatting — when a clip was captured from Word, Outlook, a browser, or anywhere else that publishes HTML / RTF alongside plain text, pasting it back into Word / Excel / Outlook used to land as plain text. Blue Synergy now re-publishes those stored formats every time you paste, every time you click 📋, and every time a group-paste sequence fires, so the target app sees what it would have seen if you’d copied directly. Notepad / terminals still get plain text — they just ignore the rich formats. Plain-text clips (no formatting stored) take an unchanged fast path.
- Group-paste sequence no longer drops clips into Word / Excel — pasting a multi-clip group into rich-content targets used to lose some clips in the middle: Blue Synergy advanced the clipboard to the next clip before the target had finished pasting the previous one. The delay between clips is now long enough for Word / Excel to commit each paste before the clipboard flips. Group-pastes feel a touch slower in plain-text targets but every clip lands.
- Triggers that insert a clip (
;cliplast,;clipnr,,-1cglue, custom{clip:X}bodies) preserve clip formatting — same fix on the trigger side: when a trigger’s body is a pure clip reference, the rich formats follow into the target. Mixed bodies likePre {clip:last} poststill paste as plain text since the surrounding text wouldn’t fit the original formatting. Secure (vault) clips inserted via these triggers now also decrypt correctly — they used to land as an empty string. - See more (or fewer) recent clips in the workspace table — the table shows the most-recent N clips kept warm in memory; older ones are still searchable from the Filter bar but don’t scroll into view. N is now a knob in
config.toml(clips.recent_cache_size), default 5000, valid range 100–50000. Bump it if you have a fast machine and want older clips in the scroll-view too; lower it if RAM is tight. Restart Blue Synergy to apply. The workspace status bar now showsloaded / totalinstead of justtotalwhen the database has more clips than the cache holds, so you know at a glance whether older clips are off-screen and need the Filter bar. - Right-click anywhere in the clip preview and get a real menu — the preview’s CodeMirror editor used to surface either nothing or the browser’s native menu (wrong font, wrong colors, missing every Blue Synergy action). Now a full Blue Synergy menu appears with the actions that make sense for what you’ve selected: create a new clip from the selection, filter the visible lines containing (or NOT containing) the selection, find the next match, search every clip for it, add it as a tag, use it as a trigger keyword / expansion, Smart-Detect (open URLs in your browser, format JSON / XML, parse CSV → table preview), transform (lower / UPPER / Title / trim / URL & Base64 encode-decode / sort & dedupe lines), plus standard Copy / Cut / Paste / Select All. IMG clips get their own menu (Copy file path, Open in default app, Show in Explorer, Copy image). Right-clicking with nothing selected shows shortcuts to Find and Line Filter so you don’t need to remember the keyboard binding. Read-only contexts (archived folders, locked secure clips, diff view) hide mutating actions automatically.
- Selection-stats footer below the preview — drag-select text in a clip preview and a thin strip below the editor shows Lines / Words / Chars / Bytes for what you’ve picked. Disappears when you click somewhere with nothing selected. Useful for sanity-checking before a Transform action, or for confirming you grabbed the whole block you meant to.
- Import a text file as a clip — Clips workspace → File → Import → Clip from File… opens a file picker; pick a
.txt,.md,.json,.py,.rs(anything text-shaped) and it lands as a new clip in the folder you’re currently viewing. The file’s name becomes the clip title, and known code extensions get syntax-highlighted automatically. Useful for pulling a snippet, config fragment, or note into your clip library without copy-paste gymnastics. MVP scope: one file at a time, UTF-8 text, 1 MB cap — drag-and-drop and image / encoding-detection variants are next. - Compare two clips across folders without losing one in the shuffle — the existing two-clip Compare (Ctrl+click two clips → Ctrl+D) only worked when both clips were visible in the same filter, so comparing a clip in Folder A with one in Folder B meant first jumping to All Clips and finding both again. New flow: right-click any text clip → Mark for Compare and a ⚖ marker pins it. Navigate to any other folder, search result, or All Clips, right-click a second clip → Compare with marked (#N) and the diff opens. The bottom status bar shows
⚖ Comparing from #Nwhile a clip is marked — click it to unmark. The marker resets on app restart, and clears automatically if the marked clip is deleted or trashed. - Startup glitch fixed — diff viewer, folder tree and a few other panels stop working until you switched tabs and back — on a populated installation Blue Synergy briefly raced its own startup: the WebView asked the backend for config / clips / folders / groups / tags before those subsystems finished registering themselves, the calls failed silently (DevTools showed a
state not managedcascade), and you’d see knock-on symptoms — the diff feature wouldn’t open, the folder tree appeared empty until you bounced between Triggers and Clips, the workspace generally felt half-loaded. The five critical states the frontend asks about on first paint are now registered before the cleanup pass runs, closing the race window completely.
[0.7.48] - 2026-05-11
- Duplicate a clip — right-click any clip → Duplicate (or press Ctrl+Shift+D on a selected clip) and a copy lands right next to the original. Because clips can only live in one folder at a time, this is how you keep the same content in two places — duplicate it, then move the copy elsewhere. Title gets a
(copy)suffix so the two are distinguishable in the list. Tags, source app/title, pin state and rich-format payloads (HTML, RTF, image data) all carry over; usage count and creation time reset for the duplicate. Image clips share the file on disk — no extra storage cost. - Glue now joins your clips in click-order, not list-order — selecting three clips in the order you wanted them combined and clicking Glue used to assemble them in whatever order they happened to appear in the table (newest-first by default). Pick them in the order they should be glued — that’s the order you’ll get.
- Glue result keeps the folder you were in — gluing several clips while you’re inside a folder used to drop the joined result back into All Clips, leaving you to manually move it back. The new clip now lands in the same folder you’re viewing (or in the folder all source clips share, when invoked from a multi-select right-click).
- Deleting the folder you’re viewing no longer empties the workspace — the clips list used to stay stuck on a deleted folder’s filter and show nothing. Now the selection lands on the entry visually above the deleted folder in the tree — same convention as Windows Explorer / Finder — so you can keep working without clicking around. Same behaviour for groups.
- Group clip-count badges update the moment you add or remove a clip — dragging a clip onto a group in the sidebar (or using the right-click Add to Group / Remove from Group paths) used to leave the count badge stale until you switched folders. The badges now refresh immediately.
- Triggers’ Tags column is now sortable — clicking the Tags header on the triggers list used to be a no-op while every other column reordered. Now it sorts alphabetically like Tags in the clips list.
[0.7.47] - 2026-05-10
- Move-to-Folder and Add-to-Group are now searchable pickers — right-click a clip → Move to Folder ▶ or Add to Group ▶ shows the five most-recent folders / groups for one-click access, plus a More … row that opens a focused modal with a search field, a “Recent” section at the top, and the full folder tree (with ancestor paths in search results) below. Type to filter, arrow up/down to navigate, Enter to confirm, Esc to cancel. Once you have more than a handful of folders the old hover-only approach became unusable — sub-levels ran off-screen and there was no scroll. The picker scales: with 50+ folders you reach any one in under 3 seconds without leaving the keyboard. Add-to-Group’s picker can also create a new group inline — just type a name that doesn’t match any existing group and pick the + Create “…” row.
- Quick Overlay default is now
Ctrl+Alt+Space— the previous default,Ctrl+Space, clashes with autocomplete in every coding tool (VS Code, Cursor, JetBrains, Visual Studio, Sublime, Vim) and devs lost autocomplete the moment Blue Synergy was installed. Fresh installs now useCtrl+Alt+Space; if you already hadCtrl+Spaceconfigured, your setup is untouched — change in Settings → General if you want the new default. - Maintenance modal closes with Esc — opens via Settings → Maintenance, but had been Esc-deaf. Now closes like every other dialog.
- DPAPI clips paste from the overlay without prompting for the master password — DPAPI-secured clips are bound to your Windows user account, so they don’t need the master password at all. The Quick Overlay used to demand a password anyway whenever the vault session wasn’t currently active — now it just pastes / copies them transparently like any other clip. AES-256 clips still ask for the password the first time per session as before.
- Backup reminder now actually shows up — the periodic backup-reminder dialog (Settings → Maintenance → Remind every N days) was off by default and gated on you having configured a destination folder, so most users never saw it and accumulated weeks of clipboard history with no backup. Now the reminder is on by default, the destination falls back to a folder inside your Blue Synergy config directory if you haven’t picked one, and there’s a 14-day safety net: even if you’ve turned the reminder off entirely, you’ll get it once if you’ve been using the app for two weeks with no backup acknowledgement. After that one nudge, if you say “don’t ask again”, it stays quiet for good. If you explicitly disabled the reminder before, your choice is preserved on upgrade.
- Triggers no longer leave keyword-residue in Citrix, Teams, RDP, or other virtual desktops — firing a trigger like
,.ütused to give you,.übermittelter Text(keyword + expansion glued together) inside Citrix sessions, Teams chat, RDP, VMware Horizon, or Royal TS instead of the cleanübermittelter Textyou’d get in any local app. The remote-session host was dropping some of the Backspace keystrokes that erase the keyword. Blue Synergy now notices when the active window belongs to a virtual-desktop host and slows the erase down enough for the host to forward every keystroke — about a tenth of a second total instead of one batched send. Same trigger, same keyword, same Ctrl+anything — just lands cleanly now.
[0.7.46] - 2026-05-09
- Filter clip lines on the fly (Ctrl+L in the preview) — open the new filter bar at the bottom of the clip preview and the editor instantly shows only the lines you’re after. Type
#to keep just the commented lines from a config file, or pick a one-click preset for Comments / Bullet Points / Markdown Headings / Numbered Steps (great for AI-generated step lists) / TODOs / URLs. Plain text matches with*wildcards by default; flip to full regex when you need it; toggle case-sensitivity and keep-matching vs. keep-not-matching with the buttons next to the input. When you’re happy with what you see, Apply writes the filtered content back to the clip (recoverable via Revert to Original), or Shift+Apply / Save As New creates a fresh clip with the subset so the original stays put. - Pasting an image clip in CMD no longer leaks the file path into your next paste elsewhere — pasting an image into CMD / PowerShell / Windows Terminal puts the file path on the clipboard so the console accepts it. Switching to a browser, Word, or a chat (web Copilot / ChatGPT) and pressing Ctrl+V used to paste that path text instead of the image. Now the path text is automatically cleared once the console has consumed it, so the next paste elsewhere gets the actual image as you’d expect.
- Folder tree shows up immediately on launch — sometimes Blue Synergy started with an empty folder tree in Clips, and you had to switch to Triggers and back before the folders appeared. The store now self-heals: an empty first response no longer locks the tree empty, and the four screen elements that ask for folders coalesce into one backend fetch instead of racing each other.
- Sidebar tree no longer snaps to the top — clicking “+ New folder” or switching between folders used to scroll the tree back to the top, hiding wherever you were in your folder list. Scroll position is now preserved across both the immediate rebuild and the late async clip-reload that fires ~100 ms later.
- Diff-to-Original keeps both sides visible after a merge — clicking the merge arrow on a hunk in Diff-to-Original mode used to make the diff look empty (both sides got rewritten with the merged content). The original snapshot now stays put, only the live clip absorbs the merge, and the diff continues to render so you can review further hunks without reopening.
- Preview pane stops eating the clips list when the window shrinks — drag the preview wide on a big monitor, then shrink the window — the preview used to keep its absolute size and squeeze the clips list down so far you couldn’t see your clips any more. The preview now yields width first when the window shrinks: the clips list keeps a minimum visible column so you can always see “the clips are still here”, and the splitter handle stays reachable.
- Triggers search returns the most relevant match first — typing in the trigger search bar previously inherited whatever order the side-tree filter was producing (e.g. “most-used” floated frequently-fired triggers above newer, more specific matches). Search results are now ranked by where your query lands in the keyword, then description, then extra keywords — usage count no longer biases the search.
- Ctrl+Shift+V — temporary shortcut to paste a screenshot’s file path in any console — flagged as a temporary bridge; the direct Ctrl+V version (no extra keystroke needed) is still being built and will replace this. Until then: take the screenshot → press Ctrl+Shift+V from anywhere → switch to your console → Ctrl+V — the path is in the clipboard and ready to paste. Two keystrokes instead of opening the Quick Overlay every time. Blue Synergy keeps the bitmap available for image-aware apps (Word, browsers, Photoshop) so the same clipboard works with both kinds of target.
- Selecting multiple triggers and right-clicking now acts on every selected row — clicking one trigger and Ctrl-clicking another to bulk-mark them obsolete (or enable, disable, delete) used to silently drop the first row from the action even though both looked highlighted. The selection now tracks every row you marked, and the visual matches what the action will do.
[0.7.45] - 2026-05-07
- Paste image clips into CMD, PowerShell, Windows Terminal, or Git-Bash and get the file path — image clips used to do nothing when you pasted them into a console window because consoles can’t accept image data. Blue Synergy now notices when the target is a console and inserts the on-disk file path (in quotes) instead, just like dragging a file from Explorer into a console does. Word, browsers, Notepad++, Photoshop and other image-aware apps still get the actual image — Blue Synergy puts both into the clipboard at once and each app picks what it can use. Works for the overlay’s Ctrl+Enter, the overlay’s Enter (then manual paste), Capture items selected from the overlay, and trigger expansions that reference an image clip via
{clip:N}. - Image clips with deleted PNG files heal themselves on next paste — if the file an old image clip points to is gone (you cleaned out the captures folder), the next time you paste that clip Blue Synergy rebuilds the PNG from the bitmap data still kept in the database. No more silently broken image clips after a captures-folder cleanup.
- Start Blue Synergy automatically at Windows login — flip the new “Start with Windows” toggle in Settings → General and Blue Synergy launches as soon as you sign in to Windows. It starts minimized to the tray (no window pops up) so your clipboard history, hotkeys, and triggers are all ready from the first second of your day. Open the window when you actually need it — via the tray icon, your Main Window hotkey, or the Quick Overlay.
- The Quick Overlay finds what you’re looking for — search ranking has been rebuilt so the clip you actually want is at the top, not buried under whatever you happen to paste most. A clip whose content (or title) starts with what you’re typing now wins decisively, even if you’ve barely used it; clips you’ve taken the time to edit, title, tag, or file in a folder get a small lift over ad-hoc clipboard noise; and equal-score ties go to the newer entry. Trigger search got the same treatment — typing
buchfinds a;buchkeyword and a trigger that pastes✅ → buch …instantly. - Filter by folder right from the Quick Overlay — type
*folder=and pick a folder from the dropdown to narrow the overlay to that folder’s clips (sub-folders included automatically). Use*folder="Arbeit › Kunde A"for an exact sub-folder, or just*folder=Arbeitto match anything under “Arbeit”. Combine with free text —*folder=Prompts prompreturns Prompt-related clips inside the Prompts subtree. Both›and>work as separators. - Backing out of a wrong filter is one keystroke — picked the wrong folder from the dropdown? One Backspace removes the whole
*folder="…"token. Made a typo in the search? One Esc clears the bar; a second Esc closes the overlay. The suggestion dropdown also stays out of the way while you’re deleting, so backspacing through a long filter doesn’t flicker the list on every keystroke.
[0.7.44] - 2026-05-04
- OCR text capture follows your cursor across monitors — start an OCR capture, then move the mouse to another screen — the selection overlay now teleports to the monitor you’re on, just like the regular Region Capture has done since v0.7.42. The first click locks the overlay so the rest of your drag stays on that monitor. Works on 2, 3, or more displays and across mixed DPI setups (e.g. 100 % main + 125 % secondary).
- Captures thumbnail strip — resize, wheel, axis-correct arrows — drag the resize handle and the thumbnails actually scale with it (both layouts; the vertical Layout C now has its own resize handle too). Mouse-wheel over the strip cycles through captures like the arrow keys instead of scrolling a long list. And in Layout C, ↑/↓ navigate captures (where they visually point) while →/← drill into / out of burst groups.
- Crop tool — major UX overhaul — drag always works even after typing Crop Size values (no more silent freeze). A faint dashed hover preview shows where a fixed-size click will land. Typing a new W or H grows / shrinks the rectangle around the active anchor instead of always pinning the top-left. Arrow keys nudge a placed crop by 1 px (Shift = 10, Ctrl = 50), with the live position visible in a small
X, Ychip in the ribbon and editable as Offset X / Y in the Image Size popover. A new Reset button (and Shift+C) wipes all crop preset values in one click. Esc clears the floating frame. Empty W / H inputs now actually clear the constraint. - See the new canvas size before you apply it — switching to Canvas Size and entering new dimensions now extends the editor view and draws a dashed outline showing exactly where the larger canvas will sit around your image. The anchor controls which side grows.
- Region & OCR selector badges stay out of the way — the
Drag to select…hint and theOCRbadge are now 55 % transparent at rest so the screen content underneath stays visible, and fade fully out when the cursor moves close to them.
[0.7.43] - 2026-05-03
- Captures categories switch instantly, even with hundreds of captures — moving between All / Recent / Session in the captures sidebar used to feel sluggish proportional to how many captures you had. Now it’s snappy regardless of count.
- “Load more” in the captures strip actually loads older captures now — the
N / total · Load morechip looked alive but clicking it did nothing visible — the strip stopped at the 200 most recent and never grew. Now clicking pulls in the next chunk so you can scroll back through your full capture history. - Auto-locked clips (KeePass passwords, retention-rule encrypted clips) now stay readable after restart — clips that were automatically encrypted by a Lock-DPAPI retention rule could end up unreadable after closing and reopening Blue Synergy: the row showed as locked but the content was empty. This release fixes the underlying storage mismatch and self-heals any clips already affected — they become readable again on the next app start.
- KeePass passwords are protected from the moment they hit the clipboard — with a Lock-DPAPI retention rule for KeePass, copying a password used to briefly show it in the clip list (and store it as plaintext in the on-disk database) before the encrypt step caught up. Now the encryption happens before the clip is ever stored, so the password never appears in plaintext — neither in the UI nor in the database file.
- Locking the vault hides everything you just revealed, including DPAPI clips — peeking a DPAPI-protected clip (F3 or auto-peek) and then locking the vault used to leave the password visible on screen because DPAPI is bound to your Windows user instead of to the vault key. Now any peeked clip — DPAPI or AES — disappears the moment you click “Lock vault”, matching what the lock icon promises.
- Right-click → Delete on a thumbnail no longer freezes the app — opening a thumbnail’s context menu and choosing “Delete” looked like the app had locked up: the confirm dialog appeared but neither Delete nor Cancel responded. The menu’s invisible backdrop was sitting on top of the dialog and swallowing every click. Cleared up.
- Region capture follows your cursor across monitors — start a region capture, then move the mouse to another screen — the selection overlay now teleports to the monitor you’re on, so you can capture the screen you actually wanted. The first click locks the overlay so the rest of your drag stays consistent. Works on 2, 3, or more displays and across mixed DPI setups (e.g. 100% main + 125% secondary).
[0.7.42] - 2026-04-29
- Region screenshots now match what you selected on 125% / 150% displays — at non-100% Windows display scaling, the rectangle you drew with the region selector cropped a wrong, offset and slightly undersized area; the saved screenshot didn’t match what you marked. Now the crop matches your selection exactly at every scaling level.
- Ctrl+Wheel zoom works the way you expect — zooming the app or the image content with Ctrl+Wheel was inconsistent: hovering a thumbnail sometimes failed to zoom the UI, hovering a small image in the Captures editor sometimes failed to zoom the image, and tab-switching mysteriously fixed it for one round. Now it routes correctly across the Captures editor and the Clips preview at every UI zoom level.
- Editor zoom level surfaced where you can act on it — when the code editor’s text is not at 100%, an
Editor N%cell appears in the workspace status bar so you always know what level you’re at and can reset it deliberately. Image and capture editor toolbars already showed their zoom levels. - Double-click the zoom indicator to reset to 100% — the
Zoom: N%indicator in the main window and the overlay zoom pill respond to double-click and snap straight back to 100%. No more hunting for Ctrl+0 after an accidental scroll-drift. - Scrolling in the sidebar stops at the sidebar — when the tree on the left ran out of room to scroll, the wheel kept going and pulled the editor or preview pane with it. Now the tree contains its own scroll, regardless of where you are in it.
[0.7.41] - 2026-04-28
- UI zoom no longer mis-places menus or canvas strokes — at zoom levels other than 100% (e.g. 115%), right-click menus and dropdowns now open right at the cursor, and shapes you draw in the Captures editor land where the mouse actually is — instead of drifting further off as you zoomed in.
- Maintenance cleanup preview reacts to your edits live — typing a new
Max ageorMax countin Settings → Maintenance now updates the “to remove” count immediately, instead of stubbornly showing the old value until you clicked Save and reopened the page. - Captures Load-more chip is honest now — used to show
0 / 1976 · Load moreon an emptyThis Sessionview and clicking it did nothing visible. The chip now appears only onAll Captures, where loading more actually shows you more rows. - Right-click context menu on Captures categories — Hide individual Captures categories (
This Session,Recent,With OCR Text) the same way you already could in Clips, with an eye-icon header action to bring them all back.All Capturesis the un-hideable anchor and now sits at the top of the list. - Triggers import dialog title — reads
Import Triggersinstead of the misleadingImport Triggers from espanso YAML. Both espanso and Blue Synergy YAML have been ingested since the Pack System landed; the title now reflects that.
[0.7.40] - 2026-04-26
- Trigger Forms — your triggers can now ask for input before firing. Type
{name?Label}inside any TXT trigger and a small form pops up where you fill in the value, then it substitutes into the output and pastes. Supports text, multiline, dropdowns (sourced from your clips, scripts, or files), dates, and times. For richer schemas use the editor’s Form tab to write a YAML form-block. Field defaults can pull from clips ({clip:5}), today’s date ({date}), or other fields you just filled in ({field:NAME}). - Stabilized navigation and clip deletion in the clips table — Enter confirms dialogs, the multi-clip Delete + Enter combo no longer pastes into the foreground app, the cursor lands on the next visible clip after a delete, and the active row stays readable on hover.
[0.7.39] - 2026-04-26
Clips — protection visibility
- Protected clips are obvious now — a
🛡 Ncell in the status bar shows how many clips are kept safe (pinned, in an archived folder, or marked excluded from retention) and breaks down the count when you hover. Click it to filter the table to those clips. - Delete asks first when something is protected — instead of silently failing on archived-folder clips, a clear dialog now lists which clips are protected and why, lets you skip them and delete the rest, or force-delete everything anyway via an opt-in checkbox.
Clips — search & navigation
- Find clips by folder, archive status, or what you see in the title — new search tokens:
*folder=demo(substring match, supports*demo*wildcards),*archive=true,*pinned=true,*exclude_retention=true,*protected=true,*title=draft. Combine with free text —*folder=Prompts CTRLfinds clips containing “CTRL” inside the Prompts folder. - Folder column in the clips table — opt-in via right-click on any column header. Shows the folder path (
Arbeit › Kunde A) so you can see where each clip lives. - Folder option for the Quick Overlay — Settings → Overlay → Last Column → Folder. Each row in the overlay shows its folder path on the right.
- Older clips show up in the table on first launch — if your history is over 500 clips, the table used to hide the older ones until you copied something new. Now the first 5 000 are loaded right away, so search finds them immediately.
- ESC really clears the search — works from the search box or the table, and clears chip pills too (not just free text).
- Chip + typing search works — with a folder chip active, typing more search terms now correctly narrows within that folder instead of getting silently merged into the chip’s value.
Triggers — pack imports
- Trigger packs can come from a URL — when you turn it on. New
File → Import → From URL…fetches a Blue Synergy YAML file from any HTTPS URL and imports the triggers it contains. Off by default to keep Blue Synergy local-only — flip the new “Online Pack Imports” toggle in Settings → Security to enable. Source URL is shown prominently in the import preview with an “external, unverified” warning so you know exactly what you’re loading.
Workspace ergonomics
- Tidier File menus — Import and Export entries now live under
File → Import →andFile → Export →submenus across Triggers, Clips, and Config. Same actions, fewer top-level menu items, more room to add future import sources.
[0.7.38] - 2026-04-24
- Install window shows the Blue Synergy aperture — the small window during an update install now spins the Blue Synergy logo instead of a progress bar, and a “Continue in background” button lets you dismiss it if you don’t want to watch.
- Clips list is friendlier — the Content column no longer collapses to zero when you hide and re-show the window, and the minimum width is wide enough to actually read the previews.
- Secure clips keep their names everywhere — titles you rename with F2 on secure clips now show in the Quick Overlay too, not just the main table.
- Timeline joins the badge party — the colorized type badges (Ctrl+Shift+B) now light up in the timeline view alongside the main table and overlay.
- YAML paste errors speak up — pasting broken trigger YAML used to fail silently; now you get a clear parser error dialog.
- Filter tab order updates live — rearrange filters in Settings and the Quick Overlay reflects the change within a few seconds, no restart needed.
[0.7.37] - 2026-04-24
- Stability check-in — nothing new in the app; this is a maintenance release that lets the v0.7.36 install-phase improvements (branded progress window, single spinner) actually show up the first time you update to it.
[0.7.36] - 2026-04-23
- Natural-language time math in triggers — new
{time:in:2h}and{time:was:2h}tokens answer “what’s the time in 2 hours?” (21:00) and “what was it 2 hours ago?” (17:00), on-the-hour by default. Works for days and weeks too:{date:in:2d},{date:was:1w}. Perfect for timesheet rows, meeting invites, and “I’ll be back at…” messages. - Round tokens finally work —
{time:round:15m:up}and siblings were rendering as literal text (round:15m:up) instead of actual times. That’s fixed — they now produce the rounded time you expect. - Richer Date/Time token menu — the editor’s Date/Time dropdown now lists all the new offset tokens with one-click insertion, alongside the rounded-time and custom-format options.
{cursor}also joined the Keys group for one-click placement. - No more silent install phase — while BS is restarting for an update, a small branded window now shows “Installing update…” with a progress bar so you know something is happening, instead of the app just disappearing for 20 seconds.
[0.7.34] - 2026-04-23
- Folder archive — lock a folder Read-only with one right-click, and everything inside stays safe from deletion, retention cleanup, and accidental edits — subfolders included
- One-key category jumps — Alt+T for text, Alt+C for code, Alt+A for All Clips and more — no mouse needed
- Tree that behaves — click a folder without losing your scroll position or keyboard focus; the focus ring only appears when you’re actually using the keyboard
- No more phantom clips — rapid arrow navigation won’t duplicate clips anymore, and old Windows-encoded text files (ClipMate exports with umlauts) import cleanly the first time
[0.7.33] - 2026-04-21
- Text expansion in Citrix, RDP & VMware — triggers finally type reliably in remote sessions, including emojis and special characters
- Per-trigger Unicode override — force the remote-friendly typing path on or off for any single trigger when you need to
- Forgiving folder import — legacy Windows text files with ä, ö, ü import cleanly instead of choking, and anything that fails gets a clear explanation
- Tree stays where you left it — clicking around no longer snaps you back to the top
[0.7.32] - 2026-04-20
- Smoother trigger chains — keystroke sequences like TAB+paste now wait for the app to catch up between steps, so nothing races ahead
{SETTLE:N}token — dial the pacing up or down when a specific form needs more breathing room- Colorize Badges in the View menu — flip it once with Ctrl+Shift+B, main window and Quick Overlay update instantly
- Kinder to Office & Photoshop — huge screenshots no longer trigger surprise dialogs or bloat your library — you get a small toast instead
- “Don’t capture” really means it — apps you’ve told BS to skip stay skipped, no silent side effects
[0.7.31] - 2026-04-19
- Trigger YAML import & export — share triggers as files, import a batch with conflict-safe preview, single or plural list-key formats both recognised
- Richer timing in triggers — new tokens
{WAIT:N},{RDELAY:LO-HI},{datetime}, and custom date/time formats ({date:FMT},{time:round:5m:up}); ESC cuts through a running chain - Import clips from a whole folder — point at a folder of text or code files and they all land as clips; 30+ extensions recognised
- Captures — full-power image editor — crop with aspect-ratio presets, scale Fast or Smooth, resize canvas with a background colour; Photoshop-style FG/BG widget with a tabbed Palette / Hex / RGB / HSL picker
- Keyboard-first captures — single-key tool shortcuts (M/C/R/O/L/A/P/T/H/B/X), Shift-drag for aspect-locked crops, Ctrl+Shift+R repeats the last crop / scale / canvas separately
[0.7.30] - 2026-04-17
- Code editor for trigger steps — TXT and SCR steps now use a real code editor with syntax highlighting;
{variable}tokens show in the accent colour - Token toolbar for TXT steps — one-click inserts for
{TAB},{ENTER},{DELAY:…},{date},{clip:-1},{clip:-2},{SPEED:…}; select text first and{DELAY:…}wraps it - Vim-style ex-bar (Ctrl+/) —
/wordhighlights all matches inline,:%s/old/new/greplaces everywhere, Up/Down recalls command history - Proper find / replace panel (Ctrl+F) — Match Case, Whole Word, Regex; F3 / Shift+F3 cycle through matches
-
Right-click context menu — Undo / Redo / Cut / Copy / Paste / Select All / Find & Replace on any step editor
</article> </div>
</div>