Serene Bach v4.0.0-beta.14 has been released.
- Fix: Resolved shared state race conditions in analytics and the MCP OAuth proxy.
- Fix: Corrected bulk category counts to include published entries only in the sidebar.
- Fix: Attributed slug-based entry views to entries via EntryResolver.
- Refactor: Moved writeJSON to util.go for better code organisation.
- Refactor: Introduced parsePositiveID helper and applied it across handlers.
- Refactor: Added postFormValue helper and applied it across handlers.
- Refactor: Eliminated duplicate weblog loads on list pages.
- Performance: Switched to bulk tag lookup in writeEntries.
- Performance: Computed prev/next navigation from a sorted slice instead of database queries.
- Performance: Enabled bulk comments retrieval with a shared templateCache.
- Performance: Optimised the top viewed entries query in SQL.
Download: Serene Bach v4.0.0-beta.14