Skip to content

Releases: BerndHagen/QuickNotes-Simple-Note-Manager

Latest Build

04 Mar 15:24

Choose a tag to compare

Latest Build Pre-release
Pre-release

⚠️ This is a rolling release that always contains the latest build from main.
It is automatically updated on every push. For stable versions, use a versioned release.

Last updated: 04-03-2026 at 03:24 PM UTC
Commit: 0eaeaba — Bump version to 1.1.3
Changes: 9 commit(s) since last versioned release v1.1.3-quicknotes

Bug Fixes

• ⠀Replace contact email with GitHub links and update footer text
• ⠀Remove all conversion code from NoteTypesModal, NoteEditor, store
• ⠀Remove RefreshCw import and convert button from editor menu
• ⠀Remove noteTypeConvertId state from UI store
• ⠀Update footer descriptions in EN/DE to remove conversion mention
• ⠀Standard Todo: converts each paragraph/line into a task
• ⠀Standard Meeting: content goes into meeting notes field
• ⠀Standard Journal: content goes into freeWrite field
• ⠀Standard Brainstorm: lines become idea cards
• ⠀Standard Project: lines become tasks in 'To Do' column
• ⠀Converting to Standard preserves the content field as-is
• ⠀Added boundary clamping to NoteLinkPopover positioning
• ⠀Popover now stays within viewport with 12px padding on all sides
• ⠀Flips upward if not enough space below

Maintenance

• ⠀Update license references from MIT to GPL-3.0 across all i18n languages and package.json

Other Changes

• ⠀Bump version to 1.1.3
• ⠀Update license from MIT to GPL-3.0
• ⠀Change license from MIT to GPL-3.0
• ⠀Add LICENSE file

Note: If you encounter any bugs or issues, please don't hesitate to open an issue. For any questions or to start a discussion, feel free to initiate a discussion on the GitHub repository.

v1.1.3-quicknotes

15 Feb 02:05

Choose a tag to compare

Release of QuickNotes with 12 new feature(s), 24 bug fix(es).

New Features & Improvements

• ⠀TAG_COLORS now uses the same comprehensive 50+ color palette as Create/Edit Folder
• ⠀Colors organized by hue: reds, rose, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, slate, gray
• ⠀Fix Quick Note card alignment in Create New Note modal (flex layout)
• ⠀Make Create New Folder dialog match Edit Folder dialog (consistent sizing)
• ⠀Add note type conversion feature (convert existing notes via context menu)
• ⠀Add 40 new folder icons (Moon, Brain, Guitar, Diamond, etc.)
• ⠀Add i18n keys for notePreviewLines, dateFormat, compactMode, autoSaveDelay settings
• ⠀Add context menu (right-click) for all specialized editors (To-Do, Project, Meeting, Journal, Brainstorm, Shopping, Weekly) with Copy, Cut, Paste, Voice Input, Version History, Duplicate, Export, Reminder
• ⠀Version history now works for all note types (saves/restores noteData)
• ⠀Voice input works on specialized editors (inserts into focused input/textarea)
• ⠀Hide TipTap-specific menu items (Insert Image, Note Link, Focus Mode, Find & Replace) for specialized editors
• ⠀Fix Quick Note card alignment in NoteTypesModal (add 4th feature tag)

Bug Fixes

• ⠀Tag button now shows ChevronDown arrow like folder picker
• ⠀Shows 'No tags' when no tags assigned, '1 Tag' / '2 Tags' when assigned
• ⠀Tag picker now shows ALL tags with checkmarks to toggle on/off
• ⠀Tags in info bar use emerald green theme (bg-emerald-500/15, text-emerald-300)
• ⠀Removed X buttons from tag pills - manage via dropdown instead
• ⠀Tag picker stays open for multi-selection
• ⠀Clean pill-style tags matching app gradient theme
• ⠀Tag/+ button now appears before tags (left position)
• ⠀Tags display to the right with larger size (12px vs 11px)
• ⠀Tags have proper background color with border matching tag color
• ⠀Show + icon when tags exist, Tag icon when empty
• ⠀Uniform spacing between time, folder, and tag items in editor header
• ⠀Remove + from Tag button, align spacing with folder/time elements
• ⠀UI polish - sort fonts A-Z, square icon selection, count badge border, tag popover portal
• ⠀GetNoteVersions() now auto-cleans excess local versions on read
• ⠀VersionHistoryModal caps merged list at 50 entries
• ⠀Ensures old versions are cleaned even if save threshold wasn't triggered
• ⠀Delete ALL excess versions when count exceeds 50, not just one
• ⠀Existing notes with 50+ versions will be cleaned up on next save
• ⠀Ensures database doesn't grow unbounded
• ⠀Remove non-functional Cut/Copy/Paste from specialized editor context menu (clicking menu steals focus, making these useless)
• ⠀Keep only genuinely useful context menu items: Voice Input, Version History, Duplicate, Export, Reminder
• ⠀Cap version history at 30 entries max (was 50) to prevent database bloat
• ⠀Remove unused Clipboard import

Note: If you encounter any bugs or issues, please don't hesitate to open an issue. For any questions or to start a discussion, feel free to initiate a discussion on the GitHub repository.

v1.1.2-quicknotes

14 Feb 23:56

Choose a tag to compare

Release of QuickNotes with 13 new feature(s), 18 bug fix(es).

New Features & Improvements

• ⠀Add VerticalEditorRuler component with cm/mm tick marks
• ⠀Vertical ruler appears alongside horizontal ruler when Show Ruler is enabled
• ⠀Corner piece where horizontal and vertical rulers meet
• ⠀Full dark mode support
• ⠀Revert unrelated tab accent bar from settings modal
• ⠀Implement full Delete Account feature (backend RPC, UI with type-DELETE confirmation, all 9 languages)
• ⠀Add About tab with version info, GitHub link, Privacy/Terms links, open source info
• ⠀Add Import Data button in Data tab (opens existing ImportModal)
• ⠀Add Default Sort Order dropdown in General tab (9 sort options)
• ⠀Add configurable Trash Auto-Delete period (7/14/30/60/90 days, replaces hardcoded 30 days)
• ⠀Add trashRetentionDays to store with persistence
• ⠀Remove sensitive SQL files from repo, add to .gitignore
• ⠀All new translations for EN, DE, ES, FR, PT, ZH, HI, AR, RU

Bug Fixes

• ⠀Replace 'Made with love Open Source' with 'Free & Open Source Software' (all 9 langs)
• ⠀Fix 'How we handle your data' to passive voice (solo developer, not team)
• ⠀Add left accent bar (vertical ruler) on active settings tab
• ⠀Remove unused Heart icon import
• ⠀Paragraph marks () shown after each paragraph with proper CSS specificity
• ⠀Subtle dot pattern background to visualize spaces
• ⠀Removed non-functional br::after (void elements cannot have pseudo-elements)
• ⠀Dark mode support for all invisible character styles
• ⠀Ruler numbers clearly above tick lines with proper absolute positioning
• ⠀Ruler numbers positioned higher to avoid overlap with tick lines
• ⠀Import useEditorSettings hook in RichTextEditor.jsx
• ⠀Apply font family, font size, line height to editor DOM
• ⠀Implement word wrap toggle (pre-wrap vs pre)
• ⠀Implement show invisibles with paragraph/line-break markers
• ⠀Implement ruler bar above editor content
• ⠀Apply tab size, spellcheck, autocorrect settings
• ⠀Add highlight current line CSS class
• ⠀Add all supporting CSS styles in index.css

Other Changes

• ⠀Delete Account with type-DELETE-to-confirm safety
• ⠀About tab with version info, GitHub link, Privacy/Terms links
• ⠀Vertical ruler on left side of editor (alongside horizontal ruler)
• ⠀Import Data button in Settings > Data tab
• ⠀Default Sort Order dropdown in Settings > General
• ⠀Configurable Trash Auto-Delete period (7/14/30/60/90 days)
• ⠀Remove SQL/schema files from repo (moved to .gitignore)
• ⠀Update README: new features, stored procedures, backend functions
• ⠀All features translated in 9 languages
• ⠀Bump version to 1.1.2
• ⠀Ruler now uses real cm/mm scale (37.8px per cm at 96dpi)
• ⠀Large ticks for cm marks with numbers, medium ticks for 5mm, small ticks for mm
• ⠀Dynamically adapts to editor container width on resize
• ⠀Subtle gradient background for realistic ruler appearance
• ⠀Fix folder context menu z-index (createPortal), match Edit Folder grid to Create Folder, add 53 more folder icons

Note: If you encounter any bugs or issues, please don't hesitate to open an issue. For any questions or to start a discussion, feel free to initiate a discussion on the GitHub repository.

v1.1.1-quicknotes

14 Feb 20:59

Choose a tag to compare

Release of QuickNotes with 2 bug fix(es).

Bug Fixes

• ⠀Move isSyncing=true before any async operations to prevent race condition
• ⠀Always apply md:w-80 to NotesList wrapper regardless of mobileView state

Maintenance

• ⠀Replace em-dashes with colons in Key Features list

Other Changes

• ⠀Fix Move to Folder popup positioning using createPortal, bump to v1.1.1
• ⠀Standardize all light-mode borders to border-[#cbd1db] across all 42 component files
• ⠀Fix FocusMode ambient sounds (play audio directly from click handler), add borders to ShareNoteModal/SharedNotesView/SettingsModal statistics
• ⠀Fix voice recognition error loop, add borders to all close/cancel buttons, strengthen borders globally across all modals and components (border-gray-200 -> border-gray-300)
• ⠀Strengthen context menu hover colors in light mode (gray-100 -> gray-200)
• ⠀Strengthen TemplateModal template card borders (gray-200 gray-300)
• ⠀Add borders to QuickNote title input, folder/tag buttons, and cancel button
• ⠀Strengthen QuickNoteModal borders (gray-200 gray-300)
• ⠀Fix context menu items not working: Portal-rendered menu was being dismissed by click-outside handler before onClick could fire. Added ref to portaled dropdown div to exclude it from outside-click detection.
• ⠀Expand folder color palette from 30 to 54 colors, organized by color family (reds, roses, oranges, ambers, yellows, limes, greens, emeralds, teals, cyans, blues, indigos, violets, purples, fuchsias, pinks, slates, grays) fills ~6 rows.
• ⠀Fix Create New Folder icon/color grid layout
• ⠀SpellCheck: Apply store setting to TipTap editor DOM via spellcheck attribute, subscribe to store changes for live updates, remove duplicate toggle from EditorSettingsModal
• ⠀ConfirmBeforeDelete: Add confirmation dialog to NoteEditor, NotesList, and NotesGrid delete actions using translated message, only when setting is enabled
• ⠀ShowNoteStatistics: Make NoteStatistics component conditional on the setting
• ⠀All messages use i18n translations (settings.confirmDeleteMessage)
• ⠀Added 8 new settings translation keys (editorPreferences, confirmBeforeDelete, confirmBeforeDeleteDesc, spellCheck, spellCheckDesc, showNoteStatistics, showNoteStatisticsDesc, confirmDeleteMessage) across all 9 languages
• ⠀Fixed sidebar toggle button overlapping 'All notes' header text when sidebar is collapsed on desktop
• ⠀Strengthened EditorSettingsModal borders from gray-200 to gray-300 to match Create New Folder modal styling
• ⠀Add gray borders to stat boxes in MeetingNotes, TodoList, and ProjectPlanner editors
• ⠀Improve note item borders with better dark mode contrast
• ⠀Unify sidebar count badges (Trash, Archive, Shared) to match All Notes/Favorites style
• ⠀Add rounded corners and margin to context menu items for polished hover effects
• ⠀Improve dark mode hover contrast in context menus (NotesList and NotesGrid)

Note: If you encounter any bugs or issues, please don't hesitate to open an issue. For any questions or to start a discussion, feel free to initiate a discussion on the GitHub repository.

v1.1.0-quicknotes

14 Feb 16:53

Choose a tag to compare

Release of QuickNotes with 1 new feature(s), 26 bug fix(es).

New Features & Improvements

• ⠀Export support for all specialized note types (todo, shopping, meeting, journal, brainstorm, project, weekly)

Bug Fixes

• ⠀Remove environment restriction from versioned release job
• ⠀Stronger borders - TagManager items (gray-300), NewFolder/EditFolder containers (gray-300), Settings Export/Delete buttons (add border)
• ⠀NoteEditor header uses exact auth page green gradient (emerald-600 via-emerald-700 to-teal-800) with white text/icons
• ⠀NoteEditor header gradient to-br with consistent green (matches auth page style)
• ⠀Make NoteEditor header green gradient more visible (emerald-100 start)
• ⠀Add full German translations for SettingsModal (tabs, labels, toasts, shortcuts, account section)
• ⠀Add German translations for ExportModal, ImportModal, NoteTypesModal, QuickNoteModal
• ⠀Add 80+ new i18n keys with English and German translations
• ⠀Replace all hardcoded English strings in SettingsModal with t() calls
• ⠀Localize date formatting based on selected language
• ⠀Strengthen context menu hover effects (gray-100 -> gray-200) in NoteEditor, NotesList, NotesGrid, Sidebar
• ⠀Remove green gradients from all 7 editor headers, replaced with #e5eaf0
• ⠀Fix selected note visibility (bg-emerald-100 with shadow)
• ⠀Add green gradient to NoteEditor title area
• ⠀Fix Shortcuts button hover to match Note Types style
• ⠀Fix TranslateModal borders (gray-200 -> gray-300)
• ⠀Fix double sync toast with isSyncing guard
• ⠀Fix context menu clipping by removing overflow-hidden from NoteEditor root
• ⠀NotesList: note item border-b changed from border-gray-100/80 to border-[#cbd1db] for visible separators
• ⠀Sidebar: added border border-gray-300 dark:border-gray-600 to all 3 count badges (All Notes, Favorites, Folders)
• ⠀MeetingNotesEditor: 7 inputs (title, date, location, times, attendee, decision)
• ⠀TodoListEditor: 3 elements (add task, subtask, notes textarea)
• ⠀WeeklyPlannerEditor: 5 elements (event time/text, time block select, task, goal)
• ⠀JournalEditor: 6 elements (goal, highlight, challenges, gratitude, lessons, tag)
• ⠀BrainstormEditor: 6 elements (sort select, category selects, notes textareas, category name)
• ⠀ShoppingListEditor: 6 elements (currency, budget, item name, quantity, unit, price)

Maintenance

• ⠀Bump version to 1.1.0
• ⠀Latest release: auto-updated on every push to main, overwrites 'latest' tag
• ⠀Versioned releases: only created when a semver tag (v*..) is pushed manually
• ⠀Remove auto-incrementing version scheme
• ⠀Latest release marked as prerelease with rolling update notice
• ⠀Versioned releases use changelog between tags

Other Changes

• ⠀Change hover:bg-gray-50 to hover:bg-gray-100 for better visibility in light mode
• ⠀Fix context menu hover effects in NotesList, NotesGrid, NoteEditor, Sidebar, RichTextEditor, TodoListEditor
• ⠀Fix hover states in EditorSettingsModal, ImportModal, SettingsModal, ShareNoteModal, SharedNotesView, SortDropdown, VersionHistoryModal, TrashView, NoteLinkPopover
• ⠀Fix sidebar toggle buttons hover in App.jsx
• ⠀Add borders to sidebar badges (Archive, Shared Notes, Trash)
• ⠀Add borders to Cancel buttons in Sidebar and TagManagerModal
• ⠀Fix FindReplaceBar input and button borders
• ⠀Improve NotesList search input border visibility
• ⠀Initial release of QuickNotes - Simple Note Manager

Note: If you encounter any bugs or issues, please don't hesitate to open an issue. For any questions or to start a discussion, feel free to initiate a discussion on the GitHub repository.