codeberg ArkHost/HelixNotes v1.3.1

latest releases: v1.3.3, v1.3.2
29 days ago
  • Editor: scroll-past-end padding lets you move the active writing area into view without inserting blank lines; Ctrl+End jumps to the document end and respects the extra workspace. Plain End keeps native line-end behavior. (community PR by milaforge, #116)
  • Editor: collapsible sections now place the cursor reliably inside the section content when opened, instead of jumping to the title. (community PR by milaforge, #112)
  • Editor: zoom the editor font with Ctrl/Cmd +/-/0 or Ctrl/Cmd + mouse wheel; size is saved to your existing font-size setting. (community PR by milaforge, #108)
  • Editor: encrypted secret blocks (/secret) for passwords, keys, or any sensitive text. Uses PBKDF2-HMAC-SHA256 600k iterations + AES-256-GCM, stores the ciphertext in portable helix-secret markdown fences, and renders a locked UI with title, passphrase unlock, copy, and re-lock controls. (community PR by milaforge, #111)
  • Editor: zooming the editor font (Ctrl/Cmd +/-/0, Ctrl/Cmd + wheel) now keeps the viewport anchored — the line under your cursor stays in place instead of jumping. (community PR by milaforge, #118)
  • Editor: wrap a selection with a matching pair by typing the opening character. Works in both the rich editor and source mode, with ( ) { } [ ] ' ' " " \ `` . (community PR by milaforge, #119)
  • Editor: wiki-links auto-create the note when you type <span data-wiki-link data-path="" data-title="Title" class="wiki-link">Title</span> for a note that doesn't exist yet. In-place editing of a link title renames the underlying note. Aliases (<span data-wiki-link data-path="" data-title="Note" class="wiki-link">display</span>) are excluded from rename. (community PR by RockyRoad226, #117)
  • Editor: fixed wiki-link mark extending into text typed after closing ]] — the cursor now lands outside the link so subsequent typing is plain text.
  • Daily notes: choose the title date format in Settings → General (Localized, ISO 2026-06-10, Long, US, EU). Filenames stay ISO so they keep sorting chronologically. (community request, issue #40)
  • Tasks: a "Flagged" filter in the toolbar shows only tasks that have a due date or priority, so plain checklists stop cluttering the view. Off by default. (community request, issue #94)
  • Tasks: the toolbar now remembers your choices per vault across restarts (the Flagged filter, Hide done, and the Due / Priority / Note sort). The due-date and priority buttons on each row are also always visible now instead of only on hover.
  • Tasks: fixed the mobile header showing "All Notes" while on the Tasks view; it now reads "Tasks".
  • Vault picker: remove a vault from the Recent list (the ✕ on each row), so you no longer have to hand-edit config.json. It only forgets the entry; your notes and the folder are left untouched. (community request, issue #93)
  • AI settings: renamed the "Compatible" provider button to "OpenAI Compatible" for clarity.
  • Added Solus install instructions to the README (sudo eopkg it helixnotes). (community PR by clintre, #92)
  • Distro/repo builds can disable the in-app updater: build with HELIXNOTES_INSTALL_TYPE set (e.g. solus) and the app does no update check and hides the update button, since updates come through the package manager. Drops the need for a maintainer patch. (Solus maintainer request)
  • tel: and sms: links now open in your system's dialer / messaging app instead of doing nothing; also fixed a brief console-window flash when opening links on Windows. (On Linux a tel:/sms: handler must be registered.) (community request, issue #98)
  • Notebooks (manual sort): fixed drag-to-reorder and drag-out-to-top-level not working (every drop became a nest). The drop action is now decided from the drop position, so dropping on a notebook's top/bottom third reorders, and dropping a nested notebook on a top-level one moves it back out to root. Was most visible on Windows. (community request, issue #97)
  • Tasks: a "Filter" box in the toolbar narrows the list (and calendar) to tasks matching what you type, matching the task text or its note's name. Lets you slice tasks by your own keywords or contexts (e.g. write @home in a task and filter by "home") without a separate tagging system. Priority already covers "important". (community request, issue #95)
  • AI: fixed the OpenAI Compatible provider returning "404 Not Found" with Nvidia NIM (and similar). It now uses the modern /v1/chat/completions endpoint instead of the legacy /v1/completions, and the base URL is forgiving (with or without a trailing /v1). (community report, issue #96)
  • Notebooks: added a collapse-all / expand-all button in the sidebar's Notebooks header (shows only when you have nested notebooks). Folds the whole tree to top level in one click, or expands it back. Per-notebook chevrons still work, and the folded state is remembered per vault. (community request, issue #26)
  • Fixed the desktop app showing the mobile/phone layout (no sidebar or top bar) on some Linux setups (e.g. CachyOS + WebKitGTK). The layout was being chosen from the webview's user-agent, which a few WebKitGTK builds report mobile-looking; it now uses the actual build platform, so a desktop build is always the desktop layout. (community report, issue #63)
  • Android: the editor font-size setting now actually works. The mobile editor was hardcoded to 16px (ignoring the setting); it now respects your chosen size in both the normal and source editing views, keeping 16px as the default. (community report, issue #100)
  • Source/Markdown mode now wraps long lines instead of forcing horizontal scroll. (When line numbers are turned on it stays no-wrap, so the gutter numbers stay aligned.) (community request, issue #100)
  • Added 14 more color themes (Midnight Tide, Blueberry, Forest Green, Gruvbox, Cherry Blossom, Synthwave, Ember, Moonlit, Light Coffee, Dark Coffee, Cotton Candy, Crimson, Cloud, Peach), 5 accent presets (Sakura, Gold, Lavender, Sky, Coral), a custom accent color picker (pick any hex color), and a theme dropdown in Settings, bringing the palette count to 20. (community PRs by RockyRoad226, #101 #106)
  • WebDAV sync: fixed Infomaniak kDrive (and similar providers). kDrive reports file paths with a slightly different URL encoding than the app expected, so after the first sync it thought the notes were gone from the server and removed the local copies (the notes were always safe on kDrive). The app now compares paths in an encoding-agnostic way, so kDrive syncs correctly, and as a safety net it will stop with an error rather than ever delete local files when it can't read the remote listing. (Standard servers like Nextcloud/ownCloud were unaffected.) (community report, issue #102)
  • Trash: emptying the trash (and restoring or permanently deleting a single item) now updates the list immediately instead of needing an app restart.
  • Code blocks now have a copy button: hover over a code block and click it to copy the snippet to your clipboard. (community PR by RockyRoad226, #107)
  • Editor: fixed the /secret and /math modals overflowing the screen on mobile. The 480px minimum width now scales down on small viewports.

Don't miss a new HelixNotes release

NewReleases is sending notifications on new releases.