Skip to content

Releases: enchant97/note-mark

V0.15.1

19 Jan 15:27
Compare
Choose a tag to compare

TLDR: You should now be able to save your notes with a out of sync time on your client machine.

Changes

Fixed

  • #219; conflict detection not working

Changed

  • Update dependencies
  • Require a minimum of go 1.23.0

Full Changelog: v0.15.0...v0.15.1

v0.15.0

07 Dec 17:41
Compare
Choose a tag to compare

Changes

Fixed

  • #217; re-login button not available on homepage

Added

  • #213; syntax highlighting in code blocks
  • RFC 9457 support for API requests
  • Configurable find user capability (thanks to @christoph-heiss)
  • Preventions for possible note content collisions
  • Basic templating in note content, for future expansion

Changed

  • Rewrite backend to use huma
  • Update dependencies

Full Changelog: v0.14.1...v0.15.0

v0.14.1

25 Sep 14:50
Compare
Choose a tag to compare

Changes

Fixed

  • Fix #210; cannot add new users

Full Changelog: v0.14.0...v0.14.1

v0.14.0

23 Sep 20:20
Compare
Choose a tag to compare

Changes

Added

Changed

  • Update frontend and docker versions
  • Refactor backend to make a future update easier
  • Require go 1.22 for backend
  • Make cursor easier to see
  • Keep editor settings for current session

Fixed

  • #206; copy to clipboard does not work on all browsers

Full Changelog: v0.13.1...v0.14.0

V0.13.1

28 Jul 18:20
Compare
Choose a tag to compare

⛔ Security Fix ⛔

HTML sanitisation was performed in incorrect place (before html content was generated from markdown). Found by: @alessio-romano, read more here: GHSA-rm48-9mqf-8jc3.

Changes

Fixed

  • fixed XSS vulnerability

Full Changelog: v0.13.0...v0.13.1

v0.13.0

11 May 17:00
Compare
Choose a tag to compare

Changes

Added

  • Data import/export via CLI

Fixed

  • Better styling on mobile in portrait mode
  • #89; Changing tab with unsaved changes causes data-loss

Full Changelog: v0.12.2...v0.13.0

V0.12.2

13 Apr 15:45
Compare
Choose a tag to compare

Changes

Changed

  • Prevent app from starting if static directory does not exist, if one has been set

Fixed

  • #195; cannot update user profile
  • #191; attachments cannot be opened

Full Changelog: v0.12.1...v0.12.2

V0.12.1

28 Mar 10:30
Compare
Choose a tag to compare

Changes

Changed

  • Add users name if set on their area homepage

Fixed

  • #118; Drawer fails to load on certain browsers
  • #189; Dropdown hidden by editor toolbar

Full Changelog: v0.12.0...v0.12.1

V0.12.0

26 Mar 17:06
Compare
Choose a tag to compare

Changes

Added

  • Search for notes & books

Changed

  • All user, notebook & notes data in drawer is now loaded together in one request
  • Indentation control in editor can now be used via <tab> and <shift><tab>, thanks @RobViren
  • Optimised routes
    • Reducing the amount of requests needed
    • Reduce the need to get things via their slug's, using item ids instead

Fixed

  • Table no-longer takes up 100% of the width, unless it's needed
  • Editor UI improvements/fixes
  • Autocomplete for username & password change form

Security

  • Validation for if user still exists when authentication token is still valid)

Full Changelog: v0.11.1...v0.12.0

V0.11.1

01 Feb 10:06
Compare
Choose a tag to compare

Changes

Fixes

  • #181; Can't create notebook when one does not already exist
  • Missing background blur on editor toolbar

Full Changelog: v0.11.0...v0.11.1