Releases: dripnex/app
Release list
v0.23.0
Chrome now moves on purpose. Toasts, the command palette, the AI panel,
Welcome, AuthGate, the note list, and the sidebar enter through GSAP —
short, quiet, and off when you asked for less motion. Appearance ships
sixteen palettes in Palette Library. The editor gets the GFM and PKM
commands that used to live only in preview or in your head.
Motion
- Events, not decoration. Toast, palette, AI panel, Welcome, AuthGate,
note list, and sidebar expand use GSAP. Reduced motion and Performance →
Low skip the tween. - Motion plugin. The scale you set in Plugins also scales GSAP.
0is
instant.
Palettes
- Palette Library. Nord, Snow, Mocha, Latte, Tokyo, Dracula, Evergreen,
Grove, Dawn, Atom, Monokai, Ayu, Flexoki, Graphite, Void, and Cobalt.
Enable the plugin, pick one in Appearance. Core still ships Default
(tokens.css); named palettes stay a plugin, not a fork of the stylesheet.
Editor
- Source-mode GFM. Toggle a task by clicking the box. Cycle heading,
list, quote, and GitHub alert on the current line. Wrap and unwrap
wikilinks, embeds, images, links, code, tags, math, and strikethrough. - Jump. Next/previous heading, task, wikilink, dangling wikilink, link,
image, embed, fence, table, alert, quote, list, horizontal rule, tag,
math, and footnote. F12 still jumps between[^id]and its definition. - Insert. Footnote, CSV/TSV fence, journal stamp. Copy the note as
markdown or as[[title]].
Notes
- Daily. Open today, yesterday, or tomorrow. Creates the note only if
it is missing. - Find in the library. Unlinked, orphan, hub, spoke, untagged,
most-tagged, stub, longest, stale, newest, random, duplicate title.
Templates and the current note stay out of those lists.
Integrations
- GitHub. Paste a blob URL and the URL stays in the note if you still
need to Connect. Import and watch submit on Enter. Toasts on connect,
import, watch, and pull. Last-pulled is relative. - 1Password. Save passphrase or a provider key and the toast names the
vault. - MCP / Local HTTP. Starting, timeout, and copy-failed states say what
to do. The URL stays hidden until the server is up.
Graph
- No matches. A graph filter that hits nothing says so and leaves the
search up so you can change it.
v0.22.0
v0.21.1
v0.21.0
v0.20.0
v0.19.2
0.19.2 (2026-08-26)
Bug Fixes
- Browse live extras and first-party install without GitHub API (#612) (0105fed)
- ci: do not squash-merge cursor/backmerge-* PRs (#610) (ef9223e), closes #608 #609
- ci: publish draft GitHub Releases by id, not tag (#607) (483e514)
- desktop: install theme packs from Settings → Themes (#617) (4556de3), closes #616 #616
- desktop: list JS theme packs in Settings picker (#616) (6dc1bad), closes #604
- fall back to REST when GitHub GraphQL pack scan is 403 (#614) (4ae8fb4)
v0.19.1
You can launch Dripnex and write locally without signing in. Named palettes
no longer ship inside the desktop — Settings → Themes shows Default plus
whatever theme packs you have installed. This is not a public marketplace.
App
- No AuthGate on launch. A missing account no longer fills the window
with “Email me a link.” Cold start opens Welcome or your local workspace.
Magic link stays on Enable Sync and Settings → Account. - File → Settings works on Linux and Windows without a session, so
Plugins → Browse is reachable before you create an account.
Themes
- Named palettes are satellite packs. Parchment, Wave, Night, Harbor Dusk
and the rest are not bundled. Pick Default, or installdripnex/theme-<slug>
from Settings → Plugins → Browse / Other package. - Saved
dripnex-*ids from older builds fall back to Default instead of a
blank UI.
Plugins
- Browse does not cache a partial GitHub scan. A mid-scan 403/429 no
longer stores a short pack list. The last complete discovery is kept, and
the seed catalog still lists first-party packed themes if GitHub is down.
v0.19.0
Settings → Plugins → Browse lists first-party Dripnex theme and plugin packs
when their latest GitHub Release includes a packed .tar.gz. You no longer
have to type those specs by hand. This is not a public community marketplace.
Plugins
- Browse auto-lists first-party packs.
GET /pluginsdiscovers public
dripnex/theme-*anddripnex/plugin-*repos whose latest GitHub Release
has a packed{id}-{version}.tar.gz. A git tag without that asset is
skipped. Random org repos are not listed. - Fallback seed. If the API is unreachable, Browse still shows parchment
and the packed satellite themes in the desktop catalog. - Already on 0.18.0. Install the same packs today from Other package:
dripnex/theme-<slug>. 0.19.0 is Browse listing them.
Official palettes on Settings → Themes are unchanged. Satellite themes stay
packs, not core.
v0.18.0
A coastal evening palette for long writing sessions. Harbor Dusk joins
the official themes already in the desktop — same Settings → Themes
list, same token contract as Parchment, Wave, Night, and Fog. No new
fonts, no plugin pack.
Themes
- Harbor Dusk. Official dark palette. Deep slate water, mist text,
muted teal on chrome, amber lanterns on editor links. Evening sibling
to Fog (coastal gray morning). Pick it on Settings → Themes.
v0.17.0
0.17.0 (2026-08-22)
Features
- desktop: official themes Matcha, Phosphor, Fog (#561) (268d7c2)
- mcp: prefer Local HTTP over opening SQLite (#554) (bcc1b78)
Bug Fixes
- ci: keep release back-merges out of the squash auto-merge (#580) (5ecd9fc), closes #566 #571 #578 #579 #579 #566
- desktop: implement AES-KW instead of BoringSSL-missing aes-256-wrap (#575) (d35220f)
- desktop: quiet AuthGate, empty states, and list chrome (#560) (809a7a3), closes #545 #557 #558 #559 #559
- force packaged Electron userData onto Dripnex (#572) (#573) (b7438c2), closes #567
- release: stamp tag version and re-draft so v0.16.1 installers attach (#570) (f904bfb), closes #27 #540 #569