3.3 KiB
3.3 KiB
Changelog v2.2.3
Release Date
2026-03-16
New Features
Control Center Shortcut
- Added Control Center Widget shortcut to Control Center
Bug Fixes
Clear All Notes Fix
- Fixed the bug where you click Clear All Notes and reopen the plugin panel but the notes are still there
Panel Corners Fix
- Fixed the plugin's panel bottom corners has square corners when the top is rounded
Export Notes Fix
- Fixed you can export a Note many times but when deleting you can only delete one so the other notes still stucking inside your
~/Documents/directory. Now you can still export a note many times, changing the contents and all the notes were exported from that one note will all be deleted
Applying Settings
- Settings will now only apply when you click the
Applybutton instead of immediately applying the settings (this is to make use of the apply button)
Panel Close Button
- Fixed an issue where clicking the NoteCards panel would close the plugin panel even when the Close Button was enabled. The panel now only closes on background click when the Close Button is disabled. When enabled, use the Close Button or click outside the plugin's panel to close the panel.
Shell Injection via File Paths
- Fixed potential RCE in
deleteNoteCard()whereexportedFilesentries from stored JSON were passed directly tormwithout validation, each filename is now checked against a strict pattern before deletion - Fixed
clearAllNoteCards()where a danglingsafePatternvalidation referenced undefined variables and an unsafesh -cglob command still ran beneath it, replaced with a loop over each note's trackedexportedFiles, validated per entry, with no shell involved - Escaped the dot in the safe pattern regex from
.txtto\.txtto match a literal dot instead of any character
Empty Catch Blocks
- Fixed empty
catch (e) {}blocks inSettings.qmlonCompletedthat silently swallowed JSON parse failures, bothcardColorsandcustomColorscatch blocks now log viaLogger.w
Duplicate Settings Loading
- Fixed
cardColorsbeing loaded twice inSettings.qmlonCompleted, removed the first incomplete block that lackedpendingCardColorsassignment and kept the second complete one
Improvements
UI Enhancement
- Panel will now attach to bar instead of being separate
- Decrease abit of panel's width and height for a cleaner look
- Added active ring, badge counts for filter buttons
Keybind Changes
- Pressing
Alt+1will now navigate you back toAllinstead ofAlt+0,Alt+2isTextand goes on
Clipboard Mouse Wheel Scroll
- You can now use the mouse wheel scroll to navigate left and right between clipboards
Note Card and Pinned Item Separator
- Added a separator between Note Card and Pinned Item
Panel Close Button
- Moved the Close Button from next to Open Settings to the panel's top right corner
Breaking Changes
- Might be - please report if there are bugs
Known Issues
- After adding a clipboard into ToDo plugin you can't check the complete box or remove that clipboard from ToDo
Upgrade Notes
- Plugin will automatically migrate settings
- No user action required
- Existing pinned items and notecards will be preserved
To Do
- Add
Annotation Toolsupport for Images clipboards