Releases: pbek/QOwnNotes
Releases · pbek/QOwnNotes
Release v26.1.3
26.1.3
- The Joplin Import Dialog now supports importing images with title attributes
(for #3419)- Image tags like
are now properly recognized and imported - The title attribute is used as the image filename when no alt text is provided
- Image tags like
- The Image file exists dialog when inserting new images was improved to also
support remembering theNobutton choice (for #3419) - Added more Thai, French, Spanish, Polish translation (thank you, tony.chompoo, jd-develop, alejandromoc, @Fresta24)
Release v26.1.2
26.1.2
- Added Redo last action feature to quickly repeat the most recent action
(for #3424)- Every action triggered from menus or toolbars is now automatically remembered
- The "Redo action" menu item dynamically updates to show which action will be repeated
(e.g., "Redo action: Insert text link") - Use the keyboard shortcut
Ctrl+Alt+Shift+Aor click the "Redo action" menu item to repeat the last action - The action is disabled initially and enabled after the first action is triggered
- This allows for quick repetition of common actions without having to navigate back through menus
- The Joplin Import Dialog now supports importing image tags with attributes
(for #3419)- Image tags like
<img width="640" height="364" src=":/imageId"/>are now properly recognized - Previously, only simple
<img src=":/imageId"/>tags without attributes were supported
- Image tags like
- The Joplin Import Dialog now remembers the last selected directory
- The directory path is automatically restored when reopening the dialog
- The directory is only restored if it still exists on disk
- The Evernote Import Dialog now remembers the last selected ENEX file
- The file path is automatically restored when reopening the dialog
- The file is only restored if it still exists on disk
- Tried to fix an issue for some users where deleting notes with folders in a single
operation when enabling the experimental note tree feature resulted in the deleted
note still be shown in the note text edit (for #3374) - Added more Korean translation (thank you, venusgirl)
Release v26.1.1
26.1.1
- Notes and note folders can now be deleted together in a single operation when enabling
the experimental note tree feature (for #3374)- When both notes and folders are selected, they will all be deleted after confirmation
- The context menu remove action adapts its text based on selection ("Remove notes", "Remove folders", or "Remove notes and folders")
- The selection label now shows counts for both notes and folders when selected together (e.g., "5 note(s) and 2 folder(s) selected")
- The confirmation dialog adapts to show what will be deleted (notes only, folders only, or both)
- The current note is now properly reset after deletion to prevent deleted notes from remaining visible
- This avoids having to delete notes and folders separately
- The "Missing trigrams for languages" warning was changed to a debug message to reduce
noise in the log output (for #3417)- This informational message now only appears when debug logging is enabled
- The warning was triggered when regional language variants (e.g.,
it_CH) were installed
but didn't have corresponding trigram models for automatic language detection - Spell checking functionality remains completely unaffected
- Try to apply more snap deployment issues fixes (for #3416)
Release v26.1.0
26.1.0
- The QOwnNotes webpage has been completely relaunched with VuePress 2,
Vue.js 3, and Vuetify 3 (for #3414)- Migrated from VuePress 1 (which reached end of life) to VuePress 2
- Updated to Vue.js 3 with Composition API for better performance and modern reactivity
- Integrated Vuetify 3 for Material Design 3 components and improved accessibility
- Implemented Vite-powered bundling for faster build times and development
- Enhanced SEO, sitemap generation, and performance optimizations
- Improved mobile responsiveness and accessibility across the entire site
- Added comprehensive end-to-end testing with Playwright
- Maintained all multilingual support and existing content
- The QOwnNotes Web App was migrated to Vue 3, Vuetify 3 and Vite (for #57)
- Major upgrade: Migrated from Vue 2 to Vue 3
- Major upgrade: Migrated from Vuetify 2 to Vuetify 3
- Major upgrade: Migrated from Vue CLI to Vite for faster builds and development
- Security: Fixed all security vulnerabilities by removing deprecated Vue CLI dependencies
- Updated all dependencies to latest versions
- Improved build performance with Vite (10-100x faster development server)
- Added Material Design Icons font package
- Modernized codebase to use Vue 3 features and APIs
- Updated service worker implementation with vite-plugin-pwa
- Updated Docker build to use Node 22
- Try to fixed snap deployment timeout issues in the release workflow by replacing the GitHub action
with directsnapcraft uploadcommand and adding proper timeout handling
(for #3416) - Added more Spanish, Korean, French translation (thank you, alejandromoc, venusgirl, jd-develop)
Release v25.12.7
25.12.7
- Added Reload and Jump to note buttons to the Note Dialog of the
Open note in different windowcontext menu (for #3413)- The Reload button refreshes the note from the database to show any external changes
- The Jump to note button navigates to the note in the main window without closing the dialog
- Now a status message will be shown if a note cannot be written to disk
(for #3412)
Release v25.12.6
25.12.6
- The favorite icon was improved for more contrast and local icons were added for
light and dark mode (for #351)
Release v25.12.5
25.12.5
- Added ability to mark notes as favorite (for #351)
- Right-click on a note and select "Mark as favorite" or "Unmark as favorite"
- Favorite notes are displayed with a star icon in the note tree widget
- Favorite notes are automatically positioned at the top of the note list
- Favorite status is stored per note folder in local settings
- The feature uses subfolder path and filename to identify notes (persistent across restarts)
- Works with all sorting modes (alphabetical, by date)
- Automatic migration: When a note is moved, renamed, or its headline changes
(triggering auto-rename), favorite status is preserved - Automatic cleanup: When a note is deleted, it's removed from the favorites list
- Periodic cleanup: Non-existent notes are automatically removed from favorites on note list refresh
Release v25.12.4
25.12.4
- Fixed an issue where external changes to recently edited notes were silently
ignored instead of showing the diff dialog (for #3366)- When a note was edited within the last 60 seconds and then changed externally,
small changes (≤8 characters difference) would be ignored without notification - The similarity check is now skipped for recently edited notes to ensure the
diff dialog is always shown, preventing potential data loss - Notes that haven't been edited for a while continue to auto-reload silently
for small external changes as intended
- When a note was edited within the last 60 seconds and then changed externally,
Release v25.12.3
Release v25.12.2
25.12.2
- Try to fix PDF export not generating color output on some computers
- The printer color mode is now explicitly set to color at multiple strategic points during PDF export
- This ensures color PDFs are generated regardless of saved printer settings or system defaults
- The fix applies to all platforms (Linux, Windows, macOS)
- Added more Spanish translation (thank you, alejandromoc)