Alexandrie
Self-hosted knowledge base with an extended Markdown editor
Alternative to: notion, confluence, obsidian
About
Versions (45)
v8.7.0
2026-02-22Features
- feat(i18n): support internationalization for dashboard interface :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/399
- feat: save preferences to the backend database & refactor frontend preferences :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/406
- feat: improve uploads management across the app by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/400
- feat: allow drop files directly in sidebar (67f8c67a)
- feat: add nodeId support for file uploads in editor & editor modal (0e769bf8)
- feat: enhance file upload management with new FileInline component and attachment visibility settings (5d0523b9)
- feat: new app drop with preview (re-use NodeResourceInline component) (e4e449fa)
- feat: Adds the ability to create a child document from the context menu by @DanilChugaev in https://github.com/Smaug6739/Alexandrie/pull/404
- feat: add text layer rendering to PDF viewer component (a3a87f7a)
- feat: add container highlight feature for custom block delimiters in Markdown editor & some fixes in editor theme (ef19c5d1)
- feat: add rainbow brackets plugin for enhanced bracket visibility in Markdown editor & autoclose brackets & autoclose keymaps (477abe7b)
- feat: implement scroll synchronization between editor and preview (861a6c27)
- feat: enhance password input fields with autocomplete attribute (57b90d47)
- feat(svg-icons): replace non maintained vite-plugin-svg-icons with custom svg-sprite plugin (248dc48f)
- feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a7)
- feat: add public pages with privacy, about, documentation (#401) (6e99d84f)
- feat: enhance accessibility by adding aria-labels to action buttons and improving avatar alt text (7f5ca5a7)
- feat: update theme colors for improved contrast and consistency (a72b31e0)
Fixes
- fix: remove default markdown font family to use from preferences (3dac16bc)
- fix: correct katex center expressions (7e98e705)
- fix: highlight color (16ed3068)
- fix(icons): correct white space between attributes (b8233a69)
- fix: update copyright holder in LICENSE file (c673c7d5)
- fix: capture click evant when login with a provider to avoid error display during small time (1965c79b)
- fix: print mode overflow in long documents show scrollbar instead of the page (184147fb)
- fix: app color picker don’t show tooltip (ba09f23a)
- fix: adjust scrollbar width for improved usability (ba535e6d)
- fix: remove default markdown font family to use from preferences (3dac16bc)
Refactor
- style: update theme colors for improved contrast and consistency (a72b31e0)
- refactor: update Icon class binding to array syntax for consistency (bf7e23ca)
- refactor: ColorPickerModal simplify color selection and remove unused color helper (89c793b0)
- refactor: simplify dashboard layout (e3c6e7a9)
- refactor: remove ‘hideSidebarResources’ preference and related UI elements (d4edd225)
Performances
perf: some optimizations with SidebarItem render (4eaf522d)
Other
- build: bump dependencies
- chore: clean up docker-compose.dev.yml & old config files (1a4da14a)
- chore: update katex paths for correct classification (96abb5ec)
- docs: move advanced configurations to docs folder (c11b4201)
- chore: simplify eslint config to keep code clean (cc6510ec)
- chore: set arrowParens rule to remove brace in inline functions (118e4cb1)
- chore: remove indent for styles & scripts (911945bc)