github fccview/rwMarkable 1.5.1
Stable 1.5.1

12 hours ago

Attention

The app may be changing name, please share your thoughts here or join our discord server .

Changelog

This release is mostly a code cleanup, minor features and a few bugfixes.
Nothing really exciting for day to day users but hopefully I can set some real coding standards so more developers can jump on and help create features/fix bugs.

I understand the code base was very messy, this is due to a mix of this project being very old (and refactored recently), AI taking over on a few features due to lack of time and wanting to build (honestly i'm having so much fun with this) and just pure laziness.

So I decided to take a break from new big features until this release was through, turn off AI (aside from autocomplete) and manually go through ALL FUNCTIONS and improve the code/optimise/remove duplications and so on.

disclaimer
I am a one man show, and this project became way bigger than I was expecting, which is why I have now given it the attention it deserves, a lot of people starting using it and I feel like it's just fair that the codebase is up standards and things feel more stable.

That said some bugs may be inevitable, I have tested as much as I could, but PLEASE if you find anything out of the ordinary (especially after this release) create a new issue with the bug description and I'll fix it as soon as I possibly can. This was a massive refactor and few things may have slipped my testing. I just didn't want to drag it any longer as any pull request would have resulted in tons of conflicts.

bugfixes

  • Fix huge bug around edit/move notes from the sidebar button #60
  • Add transliteration for non latin characters #56
  • Allow markdown for checklists in notes (still fairly buggy, I need to look into this properly, but it works at least) #48
  • Fixed theme to use system theme by default #64
  • Users having to manually logout when sessions are deleted (even tho they still didn't have access to any content)
  • Fix issue on category subtree selector #67

features

  • Allow expand/collapse all categories (not enough for a full version number change but nice quality of life improvement) #58
  • Improve kanban board functionalities, timer to persist if you move status while it's active, reorder vertically and drag/drop by grabbing the whole card #65

todo (next major release)

  • Maybe create linking between notes/checklist

known bugs

  • When adding an item to the checklists/tasks the first interaction to any items will refresh the page, from that point on everything will work normally. This is due to the fix to a bug I made, couldn't get to the bottom of it in this feature, but functionality is just fine as long as that first interaction happens (or the page refreshes). I'll do my best to fix it for next release

If you did, thank you for reading this far ❤️

Don't miss a new rwMarkable release

NewReleases is sending notifications on new releases.