super-productivity/docs/long-term-plans
Johannes Millan 26be7ca543 docs: update Electron upgrade plan with comprehensive research findings
- Update target version from 40.6.1 to 40.8.3 (E37 is EOL since Jan 2026)
- Replace Snap X11-only strategy with gnome-42-2204 plug override (Tidal HiFi
  pattern) to fix the root cause while preserving Wayland support
- Fix fatal infinite recursion bug in planned protocol.handle migration code
- Add Flathub manifest upgrade section (runtime 25.08, Wayland re-enablement,
  wrapper script following Signal Desktop pattern)
- Add breaking changes audit across Electron 38-40 (Node.js 22→24 is safe)
- Clarify macOS Tahoe situation (fix already in 37.6.0+, ongoing freezes are
  Apple system-level memory management issues)
- Add Flathub linter-valid socket configuration
- Update ecosystem comparison table with March 2026 data
2026-03-24 14:12:50 +01:00
..
android-background-sync-improvements.md feat(droid): background sync notifications for android 2026-03-20 10:24:02 +01:00
caldav-vevent-expansion-design.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
calendar-two-way-sync-technical-analysis.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
e2e-encryption-architecture-diagrams.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
e2e-encryption-CRITICAL-ISSUES.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
e2e-encryption-device-keys-DRAFT.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
electron-upgrade-to-v40.md docs: update Electron upgrade plan with comprehensive research findings 2026-03-24 14:12:50 +01:00
google-calendar-provider-design.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
ios-dropbox-sync-reliability.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
jwt-derived-encryption.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
multi-client-file-sync-reliability.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
plugin-view-adapter-api.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
secure-storage.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
server-side-entity-versioning.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
supersync-encryption-at-rest.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
sync-core-simplification-roadmap.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00
sync-provider-plugins.md docs: clean up and organize project documentation 2026-03-10 10:22:56 +01:00