Skip to content

Releases: dullage/flatnotes

v5.0.0

26 May 04:37
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • Full rewrite of the web client using Vue 3 and tailwindcss! This was done to improve the maintainability and longevity of the project.
  • New tag menu! - Typing "#" in the search box now opens a menu of your tags to select from.
  • Download Size Improvements - As an example, the data required to load the home screen has been reduced by over 80%!
  • Index Optimisation - The index is now optimised whenever flatnotes is first started.
  • Many small design improvements, including new toast messages and modals.

🪲 Bug Fixes:

  • Multiple concurrent requests to the index were previously causing an error as the index was locked. This is now handled gracefully with a retry policy.

v5.0.0-rc.1

18 May 09:11
Compare
Choose a tag to compare
v5.0.0-rc.1 Pre-release
Pre-release

⚠️ This is a pre-release and is only available using the tag v5.0.0-rc.1.

🗒️ Notable Changes:

  • Full rewrite of the web client using Vue 3 and tailwindcss! This was done to improve the maintainability and longevity of the project.
  • New tag menu! - Typing "#" in the search box now opens a menu of your tags to select from.
  • Download Size Improvements - As an example, the data required to load the home screen has been reduced by over 80%!
  • Index Optimisation - The index is now optimised whenever flatnotes is first started.
  • Many small design improvements, including new toast messages and modals.

🪲 Bug Fixes:

  • Multiple concurrent requests to the index were previously causing an error as the index was locked. This is now handled gracefully with a retry policy.

v4.0.5

12 May 10:47
Compare
Choose a tag to compare

🪲 Bug Fixes:

  • Fixes a bug whereby renaming a note wouldn't check for an existing note of the same title. Thanks @michaelkennethdavid 👍

v4.0.4

24 Apr 07:36
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • The port flatnotes runs on inside a Docker container can now be controlled with a FLATNOTES_PORT environment variable. Thanks @aguileraGit.

🪲 Bug Fixes:

  • Fixed an issue (#178) affecting some users updating to 4.0.3. Thanks @Code-Otto.

v4.0.3

17 Apr 16:58
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • A /health API endpoint has been added that simply returns a 200 "OK" response.
  • The Dockerfile now includes a HEALTHCHECK instruction that will check the /health endpoint every 60 seconds.
  • Pip and Pipenv caches are now removed during the build process to reduce the image size. Thanks @Code-Otto!
  • An experimental Dockerfile has been added that uses Alpine to reduce the image size even further. It should also be possible to build for older arm architectures using this file. Thanks again @Code-Otto!
  • All Python dependencies updated.
  • All JS dependencies updated.

v4.0.2

08 Feb 16:53
Compare
Choose a tag to compare

🪲 Bug Fixes:

  • Fixed a bug preventing the "Attachment Too Large" toast message from showing.

v4.0.1

08 Feb 14:47
Compare
Choose a tag to compare

🚨 Breaking Changes:

  • API: The GET /api/notes/{title} endpoint no longer supports an include_content query parameter. Content is now always included in the response (which was the default before anyway).

🗒️ Notable Changes:

  • The Python server has been completely refactored to allow for easier maintenance and future development.
  • The "Poppins" font is now bundled with flatnotes rather than being loaded from Google Fonts (#145).
  • A new GET /api/attachments endpoint has been added. This mirrors the behaviour of the existing GET /attachments endpoint but is included for consistency with the other API endpoints (and is also now visible in the API docs).
  • When inserting an image, the decision as to the URL and filename to insert into the note is now made by the server rather than the client. This allows filename clashes to be handled automatically by appending a timestamp to the filename when required.

🪲 Bug Fixes:

  • Fixed menu icon alignment issue.
  • Fixed bullet point alignment issue (mainly visible on larger fonts).
  • Fixed a bug that prevented phrase searching (#152).
  • Fixed a bug that affected the naming of pasted screenshots on machines using a non-English language (#153).

v3.6.1

07 Dec 09:10
Compare
Choose a tag to compare

🪲 Bug Fixes:

  • Fixes a display issue affecting the PWA icon on certain devices (#140).

v3.6.0

05 Dec 12:52
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • flatnotes has had a facelift! The big focus has been on typography (font family and font sizes) but there are many other smaller improvements as well. Update or check out the demo site to take a look.
  • Wikilinks are now supported! You can now easily create a link to another note by enclosing the note's name in double square brackets. For example, [[My Note]] will create a link to the note titled "My Note". Thanks @trescenzi.

🪲 Bug Fixes:

  • The increased font size resolves an annoying issue where mobile browsers would zoom in on the page when the keyboard was opened.

v3.5.0

09 Nov 19:28
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • A drop-down menu in the navbar now tidies away the lesser-used buttons.

🪲 Bug Fixes:

  • Fixed various layout issues with note title and buttons.