Skip to content

Releases: dullage/flatnotes

v5.2.2

24 Jul 18:12
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • The nav bar and buttons are now hidden when printing a note.
  • The padding at the bottom of the note view has been increased for better readability (particularly on mobile devices).

🪲 Bug Fixes:

  • Fixed a data directory ownership issue affecting version 5.2.1. Thanks @zerint.
  • Applied client file ownership fix to Dockerfile.experimental. Thanks @Code-Otto.

v5.2.1

07 Jul 13:35
Compare
Choose a tag to compare

🪲 Bug Fixes:

  • Fixed an issue preventing the container from running when a user is set by Docker.

v5.2.0

07 Jul 10:11
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • You can now save notes without exiting edit mode 🎉#115
  • There is now an indicator to show when you have unsaved changes.
  • There are 2 new keyboard shortcuts
    • Save changes: CTRL-Enter #59
    • Exit edit mode: Esc #69
  • The Dockerfile.experimental file has been updated to account for the updated web client. Thanks @Code-Otto.

🪲 Bug Fixes:

  • Resolved issue affecting links to headings within the same note e.g. [Heading 1](#heading-1). #202
  • Resolved issue affecting notes with URL escape characters in the title. #209
  • The note title input now occupies the full available width. Thanks @michaelkennethdavid.

v5.1.0

20 Jun 12:10
Compare
Choose a tag to compare

🗒️ Notable Changes:

  • You can now set a custom path prefix for flatnotes 🎉. This is useful if you want to host flatnotes at a subpath on your domain (e.g. www.example.com/flatnotes). See the wiki article for more detail, and please read the breaking change below. Thank you to @kaliatech & @tedsta for their help on this. #183 & #49
  • A new config option (FLATNOTES_HIDE_RECENTLY_MODIFIED) has been added to allow you to optionally hide the recently modified section on the home page. #170
  • Navbar margin has been reduced on smaller screens. #192

🚨 Breaking Changes:

  • New attachments are now embedded using a relative path e.g. attachments/image.png instead of a root path e.g. /attachments/image.png. This is to support the custom path prefix feature. Attachments using the new format will continue to work even if the path prefix is changed. Unfortunately, existing attachment URLs will need to be updated (but only if you want to use a path prefix). You'll need to change, for example, /attachments/foo.png to attachments/foo.png.

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.