v1.1.0-dev03
Pre-release
Pre-release
Third dev pre-release of the 1.1.0 minor
A Support page in Settings, two Settings layout fixes, and security updates.
Added
- Settings has a Support page, next to About: Ko-fi and GitHub Sponsors, plus free ways to help (star the repo, report a bug, translate). It replaces the support row that used to sit in About.
Changed
- The in-app updater reuses an update it already downloaded. Coming back to Updates goes straight to installing instead of downloading the whole APK again, and the button says Install. Older downloads are cleared so they stop piling up on the phone.
- About links to the TraceApps family instead of naming the other apps.
Fixed
- Settings pages line up with the section list on desktop and foldables. Every page started 12px below the list beside it.
- The Settings section list keeps its place on desktop and foldables. Every click in it scrolled the list back to Profile.
Security
- multer bumped 2.3.0 to 2.4.0, closes GHSA-3pph-fpjx-jg34 (moderate: an upload cut off at just the wrong moment could leave its file behind on disk). Uploads and backup restore require signing in.
- nodemailer bumped 9.1.1 to 10.0.12 on the server, closes GHSA-6vj9-mwq6-2f5v (moderate: separate mail transports could share one TLS server name). Removed from the web app's own dependencies, where nothing used it.
npm auditreports 0 vulnerabilities for the app and the server.
NoteTrace is free and always will be. Support on Ko-fi goes toward a Mac and an iPhone so my apps can come to Apple devices, and GitHub Sponsors helps with the monthly costs.