Features
- feat(i18n): support internationalization for dashboard interface 🎉 by @Smaug6739 in #399
- feat: save preferences to the backend database & refactor frontend preferences 🎉 by @Smaug6739 in #406
- feat: improve uploads management across the app by @Smaug6739 in #400
- feat: allow drop files directly in sidebar (67f8c67)
- feat: add nodeId support for file uploads in editor & editor modal (0e769bf)
- feat: enhance file upload management with new FileInline component and attachment visibility settings (5d0523b)
- feat: new app drop with preview (re-use NodeResourceInline component) (e4e449f)
- feat: Adds the ability to create a child document from the context menu by @DanilChugaev in #404
- feat: add text layer rendering to PDF viewer component (a3a87f7)
- feat: add container highlight feature for custom block delimiters in Markdown editor & some fixes in editor theme (ef19c5d)
- feat: add rainbow brackets plugin for enhanced bracket visibility in Markdown editor & autoclose brackets & autoclose keymaps (477abe7)
- feat: implement scroll synchronization between editor and preview (861a6c2)
- feat: enhance password input fields with autocomplete attribute (57b90d4)
- feat(svg-icons): replace non maintained vite-plugin-svg-icons with custom svg-sprite plugin (248dc48)
- feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a)
- feat: add public pages with privacy, about, documentation (#401) (6e99d84)
- feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a)
- feat: update theme colors for improved contrast and consistency (a72b31e)
Fixes
- fix: remove default markdown font family to use from preferences (3dac16b)
- fix: correct katex center expressions (7e98e70)
- fix: highlight color (16ed306)
- fix(icons): correct white space between attributes (b8233a6)
- fix: update copyright holder in LICENSE file (c673c7d)
- fix: capture click evant when login with a provider to avoid error display during small time (1965c79)
- fix: print mode overflow in long documents show scrollbar instead of the page (184147f)
- fix: app color picker don't show tooltip (ba09f23)
- fix: adjust scrollbar width for improved usability (ba535e6)
- fix: remove default markdown font family to use from preferences (3dac16b)
Refactor
- style: update theme colors for improved contrast and consistency (a72b31e)
- refactor: update Icon class binding to array syntax for consistency (bf7e23c)
- refactor: ColorPickerModal simplify color selection and remove unused color helper (89c793b)
- refactor: simplify dashboard layout (e3c6e7a)
- refactor: remove 'hideSidebarResources' preference and related UI elements (d4edd22)
Performances
perf: some optimizations with SidebarItem render (4eaf522)
Other
- build: bump dependencies
- chore: clean up docker-compose.dev.yml & old config files (1a4da14)
- chore: update katex paths for correct classification (96abb5e)
- docs: move advanced configurations to docs folder (c11b420)
- chore: simplify eslint config to keep code clean (cc6510e)
- chore: set arrowParens rule to remove brace in inline functions (118e4cb)
- chore: remove indent for styles & scripts (911945b)