Repository navigation
Releases: zielaq/plumo-releases
Releases · zielaq/plumo-releases
Release list
Plumo 1.6.1-rc.3
Release candidate 1.6.1-rc.3.
Plumo 1.6.1-rc.2
Release candidate 1.6.1-rc.2.
Plumo 1.6.1-rc.1
Release candidate 1.6.1-rc.1.
Plumo 1.6.0
Plumo 1.6.0
Plumo comes to Windows. From this release the two apps share one version number and one release: the files for both platforms sit under the same tag.
Windows
- The first Windows release. Select text anywhere, press Ctrl+C Ctrl+C, and the panel opens beside the selection with the corrected or translated version; Enter puts it back. Improve, Translate, Summarize and your own actions, a free local engine or your own cloud key, an interface in seven languages that follows the system's light or dark mode, and an updater that installs new versions quietly. Installers for x64 and ARM64, per user, no administrator prompt
- One license for both. A Pro key bought for the Mac activates the Windows app too, within the same device limit
macOS
- Nothing changed in the Mac app since 1.5.1; this release only carries the number the two platforms now share
Plumo 1.5.1
Plumo 1.5.1
Settings no longer opens with the cursor parked in a field you did not come to change.
Fixed
- The General tab greeted you with a focus ring around the wait length. It is the only text field on that tab, and a window that names no starting point hands the keyboard to the first field it finds — so every visit began by highlighting a number nobody had asked about. Nothing is focused now until you pick something, switching tabs no longer carries the ring across, and clicking the window's background ends editing rather than leaving a ring behind on a field you already left
- The wait length stayed typeable with the wait switched off. With the checkbox clear there is nothing for the number to describe, so the field is inactive and its "ms" and the note under it go dim
Plumo 1.5.0
Plumo 1.5.0
The panel can wait a moment before it asks — and it stopped vanishing when you grabbed its edge.
New
- A pause before the request goes out, off by default and switched on in Settings → General. With it on, ⌘C⌘C opens the panel and waits — 800 ms by default — before asking anything. That is the window in which ⌘1–⌘9 still changes what gets asked, so if the panel opened on Improve and you meant Translate, only Translate is ever sent. The wait is never restarted by a tab you pick, so it costs the same however many times you change your mind, and a thread running out in the corner shows how much of it is left
Fixed
- The panel closed the instant you took hold of its edge, which made it impossible to resize. Nothing to do with resizing: the panel deliberately leaves the app it was summoned over in front, so grabbing the window's frame made macOS announce that other app coming forward — and Plumo read that as "you went somewhere else" and put the panel away. Leaving is now read from the keyboard instead, and only once it has stayed gone: grabbing the frame gives the keyboard up and takes it straight back, which is not leaving
- The ⌘-digits on the tabs are measured against the panel's real width now. They are dropped when the row cannot hold them, which four tabs cannot at the panel's smallest size — but that was decided once, when the panel opened, so dragging the window wider left them off until the next ⌘C⌘C
- An abandoned answer is no longer generated to the end. Switching tabs while one was streaming stopped it being shown; the model went on writing it, and on a paid engine you went on paying for it
- Two rows in Settings were cut off mid-word: "At login" in French and "Keyboard shortcut" in Italian
Plumo 1.4.0
Plumo 1.4.0
Your own actions can translate now — and the Settings window stopped blinking.
New
- An action you write yourself can be marked "This action translates". Its
tab in the popup then shows the same language picker the Translate tab has:
the second language of your pair to begin with, the direction following the
text, switchable on the spot. Plumo names the language it asks for, so the
instruction is free to say only how to translate — no need to write the
languages into it. Left unmarked, an action answers in the language of the
text, exactly as before - Deleting one of your own actions, or a local header, now asks first, naming
what would go. Neither can be undone, and the minus sits a few pixels from
the plus
Fixed
- The Settings window blinked through the Pro blur on almost every click —
adding a header, adding an action, opening a dialog. A layer that merely
carries a Core Image filter keeps the whole window on a slower compositing
path, even while it is hidden, and with a licence every one of those panels
is hidden. The blur is now attached only while a panel actually shows, so
for anyone with Plumo Pro the window carries none at all - The menu could say "Ready" while the shortcut was deaf. The first row is
about the engine; with permissions missing there is no way to reach the
engine at all, so it now says that instead — and the menu is rebuilt as it
opens rather than only when something changes, so no row can sit on an
answer from earlier - The instruction box in the action editor felt sticky: clicking the top of
it, where the example text sits, did not take the caret. The example was
swallowing those clicks - The checkbox label was cut off at the window's edge in English and German
Plumo 1.3.1
Plumo 1.3.1
Two things people ran into on a first day with Plumo.
Fixed
- After Accessibility was switched on, the shortcut could stay dead until
the app was restarted — and nothing said so. The permission arrives a moment
before the system lets a running app listen, and Plumo tried only once, right
at that moment. It now keeps trying every couple of seconds; if the system
still will not let this process listen after five tries, Plumo says so and
offers to restart itself with one click. And when the switch is on but the
running app still reads the permission as missing — macOS hands a freshly
listed app its permission on the next launch, not always to the process that
asked — the permissions window now says exactly that, with a Restart button - The engine menu named the local engine in Polish whatever the interface
language. Brand names stay as they are; "Local (OpenAI-compatible)" now
follows the interface language, in all seven
Plumo 1.3.0
Plumo 1.3.0
A license that was refunded stops working, the way a refund is supposed to.
Changed
- A key bought in the store is checked with the store once a day — at
launch, and while the app keeps running, since a menu bar app can go weeks
without one. A key the store no longer honors, after a refund or because the
seller disabled it, puts Plumo back on the free tier and says so, in your
language. Settings, the trial clock and the local engine are untouched - No answer is not a verdict: offline, or with the store unreachable, nothing
changes and the question is asked again next time. Nobody working on a plane
loses anything - Offline
PLUMO-licenses are never asked about; there is no store to ask
Under the hood
- The check goes to the store's public license endpoint with the key itself
as the credential, so the app still carries no secret - Homebrew:
brew install --cask zielaq/plumo/plumo. The cask downloads
through getplumo.app, so an install through brew counts like a click on the
button
Plumo 1.2.0
Plumo 1.2.0
The same app as 1.1.1, signed with a renewed developer certificate.
Changed
- Plumo is now signed with an updated Apple Developer ID certificate. The app
behaves exactly as before; permissions you have already granted stay in
place, and this update installs like any other. Earlier builds are retired —
if you still have one, download the current version from getplumo.app