github Smaug6739/Alexandrie v8.7.0
Version 8.7.0

6 hours ago

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)

Don't miss a new Alexandrie release

NewReleases is sending notifications on new releases.