Changelog
Fairly minor release but huge amount of hardening and security updates.
If you saw this already pretend you saw nothing, just github being github.
I'll always be forward, with this release you'll notice the codebase having a few AI related files, I want to be very clear, my approach to coding and to all my software has not changed, that said I keep getting PR that have been heavily been assisted by AI and I'd rather them actually following the right standards and ethos of the project, so I have tried my best to spend a chunk of my time to set things up properly with the right guidelines and standards. This is very battle tested and a very similar approach we take at work, so it should very much improve code quality overall. Always happy to discuss in either the discussions tab or discord (linked above).
Also let me officially welcome @dawiddyd as a core contributor ❤️
He has been a member of the community since Jotty was rwMarkable and has always helped out, he's now decided he's happy to step up and help me maintain Jotty officially and I am ever so grateful <3
features
- Add TipTap editor to kanban item description - Thank you @dawiddyd
- Add ability to resize kanban columns on client via quick settings - Thank you @dawiddyd
- Implement modal enlargement state management with local storage - Thank you @dawiddyd
- Add comments functionality to Kanban cards - Thank you @dawiddyd
- Completed items filtered out from unscheduled items #588 - Thank you @tiagojsrios
bugfixes
- Fix shared issues on bsd/macos by adjusting system sed command #583 - Thank you @dawiddyd
- Make active nav button highlight instantly on click - Thank you @dawiddyd
- Editing a note removes the shared users #601 - Thank you @dawiddyd
- Moving a note shared with you when not having delete permission would duplicate it in your folder instead of refusing
- Added lock to session json file (can't believe this was not a thing)
security
- I am gonna be a transparent as always, there has been a CVE report and we have done a huge round of hardening on top of fixing the cve of course. I'll release two weeks after release so to allow anyone to pull the latest image ❤️