Skip to content

Releases: pbek/QOwnNotes

Release v26.4.16

18 Apr 11:17

Choose a tag to compare

26.4.16

  • Tag assignments are now preserved when a note subfolder is renamed,
    moved, or contains notes that are moved as part of a subfolder operation;
    the subfolder path update now uses a safe prefix-only replacement so that
    sibling folders sharing the same name prefix and notes whose path components
    happen to repeat the folder name are no longer incorrectly modified
    (for #1696)
  • Refactored the Settings dialog by extracting individual settings pages
    into separate widget classes and moved them to a dedicated widgets/settings
    directory for better code organization (for #3570)
  • Added the ability to select which note subfolders to show in the
    Note folders settings when Use note subfolders is enabled, with an
    All subfolders checkbox that shows all subfolders by default, and a
    tri-state checkbox tree to include or exclude specific subfolders recursively
    when unchecked (for #1701)
  • Added more Spanish, Korean, French, Croatian translation (thank you, AlejandroMoc, VenusGirl, jd-develop, milotype)

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Continuous build

18 Apr 12:02

Choose a tag to compare

Continuous build Pre-release
Pre-release

Continuous prerelease build for commit 5c9f2c5.

This release is intended for continuous build artifacts only. It is marked as a prerelease and must not be used as the latest release.

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.15

16 Apr 19:13
764b9a9

Choose a tag to compare

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.14

15 Apr 19:29
7c54d19

Choose a tag to compare

26.4.14

  • Allow dragging a Markdown or text note file into the note editor, so it is
    imported as a note into the active note subfolder
    (for #3568)
  • Extended the Headings tab in the Navigation panel to also recognize
    custom heading syntaxes introduced through scripting addHighlightingRule
    calls that use heading states like H1, H2, and H3, so scripted headings
    such as @ Introduction @, @@ Background @@, and @@@ Details @@@ now
    appear in the heading tree with the correct nesting and title text (for
    #3549)

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.13

14 Apr 19:37
a3589c6

Choose a tag to compare

26.4.13

  • Renamed saved Workspaces to Layouts across the interface, settings,
    scripting and documentation, renamed the old Layout settings page to
    Layout presets, and added a migration for existing saved layout settings,
    selector shortcuts, and related message box overrides so current setups keep
    working after the rename (for #3564)
    • For scripting, the new hook name is layoutSwitchedHook(oldUuid, newUuid)
    • Older scripts using workspaceSwitchedHook(oldUuid, newUuid) will still
      work for now, but they are deprecated and should be updated

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.12

13 Apr 20:37
e466bde

Choose a tag to compare

26.4.12

  • Turned the AI toolbar off by default when no AI backend is configured, so
    fresh installs without AI setup start with a less cluttered interface; if an
    AI backend is configured later while the toolbar is hidden, the application
    now asks whether it should be turned on (for
    #3561)
  • Fixed the Search engine setting being reset to Google when the
    Settings dialog was applied without opening the General page first
    (for #3562)
  • Fixed following note links from the note editor or preview while the
    note tree is enabled, so the active note is now also selected in the
    note tree panel, even for notes inside subfolders (for
    #3560)
  • In the Heading tab of the Navigation panel, Shift + Click on a heading
    now recursively expands or collapses all nested topics below that heading
    (for #1912)
  • The expand/collapse state of headings in the Navigation panel is now remembered
    per note while the application is running, so switching between notes preserves the
    user's chosen heading tree layout (for #1912)
  • The Connect to server button in the Nextcloud settings is now disabled while a
    connection test is running to prevent starting overlapping requests; changing any
    Nextcloud setting or switching to another cloud connection now aborts the in-flight
    test and immediately re-enables the button (for #3557)
  • Renamed the Automatically show note filename selection when [[ is typed
    checkbox in the Editor settings to Show note filename selection when
    [[ is typed
    (for #3552)
  • Reworked the Distraction free mode interface settings into their own area,
    moved Hide status bar in distraction free mode there, and added a new
    Open distraction free mode in full-screen option that is enabled by
    default
    ; entering distraction free mode now only switches to full-screen
    when that setting is enabled, the status bar now shows just one Leave
    button while distraction free mode is active, the standalone full-screen leave
    button is also now labeled Leave, and it is no longer shown on macOS
    (for #3553)

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.11

11 Apr 20:02
8db8f1e

Choose a tag to compare

26.4.11

  • The Leave distraction free mode and Leave full-screen mode status bar
    buttons now use descriptive labels instead of a generic "leave" label, making
    it clear which mode each button exits (for #3553)
  • Added a Hide status bar in distraction free mode checkbox to the
    Interface settings under the Status bar section, allowing the status
    bar to be hidden when entering distraction free mode and automatically
    restored when leaving it (for #3553)
  • Changed the Find in current note search bar and the search bars in both the
    QLiteHtml and legacy preview to wait until at least two characters are
    entered before searching, while still searching immediately for a single emoji
    so emoji-only note content remains easy to find; the search bars no longer jump to
    the top of the document when the search term is deleted; the QLiteHtml and
    legacy preview search bars now have a 300ms debounce delay, and the note
    editor search debounce delay applies to notes longer than 20,000 characters
    (for #3550)
  • Added a new Automatically show note filename selection when [[ is typed
    checkbox to the Editor settings, which is only available when
    wiki-style link support is enabled and is turned off by default
    (for #3552)

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.10

10 Apr 19:05
c93b4d5

Choose a tag to compare

26.4.10

  • When a note is deleted, the application now checks for images and attachments
    referenced by the note that are not used in any other note and offers to delete
    those orphaned files
    after a confirmation dialog, also when multiple notes are
    deleted at once in the note tree (for #2121)
  • Added a board / stack selector to the Nextcloud Deck card dialog below
    Search or create card, so cards can be listed and created in any available
    Deck stack without first changing the default Deck stack in the settings
    (for #3540)
    • The old Nextcloud settings board/stack picker was removed so Deck
      selection is now handled directly in the dialog where the cards are managed
  • Added more French, Korean, Spanish translation (thank you, jd-develop, VenusGirl, AlejandroMoc)

Released files

  • QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
  • QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
  • QOwnNotes-amd64.snap: Linux Snap build with Qt 6
  • QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
  • QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
  • QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
  • QOwnNotes.zip: Windows ZIP package built with Qt 6
  • QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
  • QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
  • QOwnNotes.dmg: macOS disk image built with Qt 6
  • QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems

Release v26.4.9

09 Apr 19:15
e22bb40

Choose a tag to compare

26.4.9

  • Extended the scripting engine's syntax highlighting support with custom
    colors and styles
    : addHighlightingRule now accepts an optional format map
    with foregroundColor, backgroundColor, bold, italic, underline, and
    fontSize properties, so scripts can define their own highlight colors instead
    of being limited to the predefined highlighting states
    (for #3549)
  • Added a new highlightingHook scripting hook that is called for each text
    block during syntax highlighting, allowing scripts to perform dynamic,
    context-aware highlighting with custom colors and styles
    (for #3549)
  • Fixed a possible startup crash when restoring the last opened note from
    note history while the note tree was enabled: history restoration
    searched the tree by note name and could match a folder item with the same label
    before the actual note, then dereferenced an item's missing parent; note-history
    restore now only considers note items and safely handles root notes
    (for #3547)
  • Added a Note search panel option to open notes in a new tab instead of
    replacing the active tab, for users who want note creation from the search panel
    to preserve their current tab context (for #2385)
  • Added Copy image to clipboard and Copy image file path actions to the
    QLiteHtml preview context menu when right-clicking preview images, so image
    content and the resolved local image path can be copied directly from the preview
    (for #1741)
  • Fixed disabled toolbar and action icons in dark mode not being grayed out
    consistently, including actions like Edit encrypted note and Decrypt note:
    disabled icons are now recolored through the interface proxy style using the
    palette's disabled icon/text color, so the fix applies consistently across the UI
    (for #2489)

Release v26.4.8

08 Apr 20:06
d7f812c

Choose a tag to compare

26.4.8

  • Fixed two possible shutdown crashes while quitting the application: on macOS
    the app no longer re-enters Qt's commitDataRequest quit path during the Cocoa
    termination flow, and on all platforms the log panel now stops appending rich
    text once application teardown has started, avoiding late UI updates from Qt log
    messages during shutdown (for #3546)
  • Updated the Launchpad snapcraft configuration in build-systems/snap/ to
    build the Ubuntu Snap with Qt6 on core24, aligned with the working GitHub
    Qt6 snap packaging so the Launchpad snap can ship the Qt6 build path as well
    (for #3470)