this release was mainly bug fixes, more and some features in the next one:
- scheduled sqlite backups no longer delete the live wal files, which left the backend failing with "disk I/O error" (#305)
- concurrent saves of one drawing no longer fail with 500 on sqlite (#303)
/healthnow reports 503 when the database can't be readAUTH_MODE=hybridnow issues a setup code on a new database, so the first admin can register (#330)- long text is no longer cut off at 5000 characters on save (#310)
- link-share editors without an account no longer retry image uploads in a loop and hit the rate limit (#307)
- the frontend now starts on raspberry pi 5 and other 16k page systems (#302)
- drawings outside any collection stay in "shared with me" (#326)
- a drawing's link share pauses while it is in trash (#317, #308)
- back now leaves a drawing that was deleted while open (#321, #320)
- editor sessions survive lost refresh races and work on share-link pages (#338)
- "shared with me" uses a users icon (#334)
- bump fast-xml-parser and @aws-sdk/xml-builder (#339)
note: sqlite now uses one database connection, so writes queue instead of colliding. on very large databases, requests may wait while a scheduled backup runs.
thanks to our contributors!
- code: @BaptGosse (#326), @eudu (#317, #321), @ekosilviawan (#338), @ByteAfterlife (#334)
- reports: @Rom4ik81 (#305), @eudu (#303, #307, #308, #320), @BaptGosse (#330), @mertdotcc (#310), @falone and @Seblb44 (#302)