Alexandrie logo

Alexandrie

Self-hosted knowledge base with an extended Markdown editor

Alternative to: notion, confluence, obsidian

Alexandrie screenshot

About Versions (45)

v8.4.0

2026-01-03

What’s Changed

Full Changelog: https://github.com/Smaug6739/Alexandrie/compare/v8.3.1…v8.4.0

BREAKING CHANGES: If you are using docker please note some breaking changes with this release:

  • CDN_URL : This variable is no longer optional. It must match with your minio or rustfs configuration, (match with the URL of the CDN accessible from the frrontend, exemple: https://cdn.alexandrie-hub.fr . If you don’t use env file, you need to add MINIO_PUBLIC_URL with this value.
  • FRONT_DOMAIN renamed into FRONTEND_URL See example of .env : .env.example

For official supported configurations: See https://github.com/Smaug6739/Alexandrie/blob/main/docs/README.md

Features

  • feat: new backup and import system :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/304
  • feat: pdf support and improve preview component :tada: by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/300
  • feat: New CDN features and improve data management in frontend and backend with resources by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/295
  • feat: New context menus and improve existing system by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/302
  • feat: New responsive menu for settings on mobile d8de1a102ef23d426ffbb3ac5ec28fb62bda0d6a
  • feat: Add download button for non preview resources 8242e6c66c6b0662efed5bfc51194c732bacb855
  • feat: Improve SEO tags b825ee2c43851e14311c0749df0710583d5d26b7
  • feat: New resources context menu f3da793b4b677efb0e2a6c8513f3b3972df9d3d9
  • feat: Allow avif avatars 2b717634c5eefefed8d529b8dea50a1503acdf90
  • feat: CDN now support multiple file uploads 15d4cadd160ced553afb4cd209627d6a72d6cd28
  • feat: Docker compose support env files 6947159b714326f0addcaa2ff69ded78888bd148 #285
  • feat: Add env variables to disable signup or landing page 98ed58e2a084db6f290dc7cb931f210ebbe395aa 98ed58e2a084db6f290dc7cb931f210ebbe395aa

Fixes

  • fix: improve responsive design margins 24a5662e28b88cbe626e7b58396a8a60defb2484
  • fix: reduce margin of hero section on home page 59cd3b1e6f25781528391ef27d896b644117d7e2
  • fix: adjust buttons spacing b2502a36d7319fb31e0e8c98e72a11cb1eb84566
  • fix: improve render of too long names in the sidebar c154a9aae144fa4c848e4b404f1ec43833f750e3
  • fix: Setup instructions with new env file 8e244add207c0ca648ccc7ef7ce58a07e7cbe3e7
  • fix: Handle nodes not found errors to prevent errors in backend 1cba37fe31af32734e9c46da95f82e82cfb1db3b
  • fix: Correct editor install files d78e4498091d37e2435ebd0dca67b1be9a9b2f6c
  • fix: Rename Lazy components 4de33b91af2e048687e03cd16a84974fb4971075
  • fix: App drop icons corrections d8af22c0711038f1cf4d33fe9357a060e15a77a2
  • fix: Fix typo with resources 6547e164b28dd2f1a4ecb744da569a7ad0160220
  • fix: Fix markdown editor types 7f5a9f820f7e90e293c00dfb243fbc4256fe277f
  • fix: Profile avatar uploads generate errors 7a1c94123a86bd90d649cee53ed6d6ee6fd0edff ca95b0c9af33f7103da70ea1b7353d82e2515826
  • fix: Reject uploads if errors 1617153c0e67a619e21fa80159af9b171ef6d5b2
  • fix: Correct max uploads size to match with 1 GB limit 637a39a88fa889562e122ec269e99fc0eac3c620
  • fix: Improve performances of bulk delete 28533573656e89983f2c9a0d30bf47cfb7bef9d5
  • fix: Improve lists margins 853eb51786bc9660b4a0bf26ccd258c36b067b8f
  • fix: Docker image for frontend corrections 04fe7329c5d50b2f5a87c1bba19035dcd86cbc20
  • fix: Creation date missing on recent uploads 7111a5895dea52ad192611b1ba891cade3d94189
  • fix: Improve design of codemirror theme d911d96b42906bef3da41c9b3ab43242144bebaf
  • fix: Node delete child when parent is deleted 461fd382aa87acfbe6df4a5aa0177c63b4e9bc5d
  • fix: Correct header style 765fa5d0ae02d4b9849204e0b4e938ae91af7b55
  • fix: Improve buttons design 3135d6dec8ff0f5cfd2af22236f204b8395ed85c
  • fix: Default category in view selection f4c9781c62ac125cd5a21c358bc8a4b77d4d978a
  • fix: Icons corrections 1da1de83ddda6a8b28c7d4ca94362b098862e853
  • fix: Remove sponsors wall afc3742639c7289f63dac044281c183b6340ddf0
  • fix: Improve sidebar workspaces display 290943bfdeadc411703e87e6e1aa55fce655044b
  • fix: Improve design of workspaces selector 4b3390e960ae24be72b48ae8241984bcee39f48f
  • fix: Errors reactivity in login and signup 45d3fb86fd472adc9c2ed942b43a17450bb06d91
  • fix: Icon display in the new dashboard

Refactor

  • Refactor/general code style by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/297
  • refactor: rename variables, fix typos, organize code and API routes by @Smaug6739 in https://github.com/Smaug6739/Alexandrie/pull/298
  • refactor: export common css d690c5e139a12139ec5c03569bd578776f66069d
  • simplify css f82c0d5ced211885ea8eaa5e8021db34fe9d47f5
  • make AppCheck component work without v-model 279a4653c6644b784e8033be64ac705706e0608e 0afe5fa7588550c7fcb6eba6edd49bafdc9148c9 2398af6935d4387fde211f9b84c544d6e669f10d
  • improve performances f03fb279d5bcfd8d59fc4d5838e8da190d85754c
  • refactor: Re organize components names 93986b3a269be3b935ccd500be53e84ebf0a002b
  • refactor: Reorganize routes names in the API cddad250bc853da15de983aed59d3e16b7b21503
  • refactor: Rename getAppColor to getAppAccent 84f589f63d26bf41b186c8b45cc01d1d09d19422
  • refactor: Improve class names 6625d9c62f716ff259bb4dd592a2346be20ce3f7
  • refactor: Export icons to public folder 7d86d0b67fcab6f3103169b007a8a49bd59e6d2b cd687d31b5ddffc63bf83cb6eb266db77346e311
  • refactor: Complete rewrite of composables 27a95b1d0ce6a1d8f5165b231fb5688bbf023134
  • refactor: Remove unused props 985ca62222aa457480202497fa3097507c815887
  • refactor: Reorganize packages d2636147c802a54a93d3b6c880aad1605c5fea9a
  • refactor: Improve code style (autolint) 6c46b5026772b2b0b66c6e1bb003f040c70d43b3
  • refactor: Clean up old routes and functions cf00c1cec970116b7c09809f00493a684a8d1b1a
  • refactor: Remove old code from repource store 26f681d6a2c9168d64ccd6995e74fb2feda147c6

Other

  • Improve github actions performances for docker deploy (better efficiency of cache) c8b4c39d75594b677f723d64e5c6d30dc2903ce1
  • Add docker to the seo tags of website 0db83ca708343c09c88ed4a49cc999d19c828cae
  • Remove old comments in the code 8c5a17dc72601d7a25f16a27dfd96f14cbbfac71
  • Remove eslint warns 8f61ffc4dee8727c51c7982320b436f7f1a188b5