This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/brufdev on 2025-02-04 13:01:46+00:00.
Many Notes is a markdown note-taking app designed for simplicity!
For this version, my main focus was on creating a test suite, although I ended up adding new features and fixing some bugs as well. With over 200 assertions between architecture, feature, and unit tests, Many Notes currently has 100% type coverage and over 98% code coverage. This allowed me to catch and fix a few bugs, resolve performance issues, and improve the overall codebase.
Here’s what changed:
- Many Notes now supports authentication via Authelia and Zitadel.
- Fixed Keycloak OAuth provider.
- Read OAuth configurations from cache.
- Fixed vault export when zip file could not be created.
- Fixed Markdown editor issue when parsing selections in the last line.
- Fixed rendering issue of file menu when in preview mode.
- Fixed issue when opening a file after closing a file in preview mode.
- The tree view panel now opens by default, except on mobile devices.
- Vaults are now sorted by their last opening date.
- Improved the code quality with architecture, feature and unit tests.
- GitHub now runs the test suite automatically to ensure high quality.
- Improved features, installation, customization and upgrading sections.
Read the upgrading guide if you are upgrading from any version below 0.4. Read the installation and customization section to install.
Here are a few things to keep in mind:
- This app is currently in beta, so please be aware that you may encounter some issues.
- If you need assistance, please open an issue on GitHub.
Tell me what you think and if you like it, consider leaving a star on GitHub.