What frappe/frappe shipped
Generated by FoxPlug from public activity — not affiliated with Frappe.
Week of September 14, 2026
What shipped
- Record page reads and saves now route through the v2 REST API wrapper, advancing the Desk v2 migration. Pull request #42990
- Collaboration writes (assign, share, tag, favourite, follow, comment) moved to /api/v2 document sub-resources. Pull request #43004
- Lists, counts and link search endpoints migrated to /api/v2. Pull request #43002
- Print format builder now tracks version history with restore, undo and redo buttons. Pull request #42995
- SQLite support hardened with safe transaction boundaries, lock timeout distinction, and automated retries for background jobs. Pull request #42986
- Activity timeline fixed double fetch calls on email send and socket reconnection loss. Pull request #42988
- Print format builder inspector spacing and stepper design refined. Pull request #43008
- Added never_skip_patches hook to prevent migration continuation after critical patch failures. Pull request #42961
- Composer UI now allows dragging recipient chips between To, CC and BCC rows. Pull request #42966
- Web Form edit mode no longer overwrites saved values with field defaults. Pull request #42912
Why it matters
The Desk v2 REST API migration continues with record pages, collaboration, and list operations now routed through the new endpoints. Print format builder gains version history and usability improvements. SQLite support receives significant hardening for production use.
Changelog entry
- Record page reads and saves now route through /api/v2 wrapper with include parts and children metadata Pull request #42990
- Collaboration operations (assign, share, tag, favourite, follow, comment) moved to /api/v2 sub-resources Pull request #43004
- List views, record counts and link search migrated to /api/v2 Pull request #43002
- Print format builder version history with save, bookmark, restore, undo and redo capabilities Pull request #42995
- SQLite runtime hardened with safe transaction boundaries and lock contention handling; CI now runs pull request tests Pull request #42986
- Activity timeline fixed to share socket per document instead of per caller; reconnection now preserves message history Pull request #42988
- Activity timeline socket subscription moved to shared resource to eliminate double fetches Pull request #43001
- never_skip_patches hook added to stop migration on critical patch failure Pull request #42961
- Web Form edit mode preserves saved field values instead of overwriting with defaults Pull request #42912
- Composer UI supports dragging recipient chips between To, CC and BCC rows Pull request #42966
Desk v2 expands: record pages, collaboration, and lists now on /api/v2. Print format builder adds version history. SQLite support hardened with better transaction handling and retries.
This week Frappe advances the Desk v2 REST API migration with record pages, collaboration features, and list operations now routing through /api/v2 endpoints. The print format builder gains version history with restore, undo and redo capabilities. SQLite support receives hardening improvements including safe transaction boundaries, lock timeout distinction, and automated retry logic for background jobs.