Release v2.3.2CodeSplash AI

CodeSplash AI v2.3.2

CodeSplash AI 2.3.2 is a focused patch for teams using the Admin Dashboard’s marketing workflow. It adds a dedicated newsletter review experience with editable subject lines and live markdown preview, while improving campaign reliability by shifting admin campaign browsing onto a Neon-backed cache instead of depending so heavily on direct GitHub API reads.

August 2, 2026

Highlights

01

Newsletter drafts now have a dedicated review panel in Admin Marketing

02

Subject lines can be edited and saved as part of the normal newsletter draft workflow

03

Campaign browsing is now backed by a Neon campaign cache to reduce GitHub API dependence

04

Marketing sync is more resilient to temporary GitHub failures and secondary rate limits

05

Settings social links got a visual refresh with cleaner branded icons

Changelog

What changed in v2.3.2

Features

  • Added a dedicated newsletter review panel in the Admin Dashboard with subject editing, markdown body editing, and live preview for newsletter drafts.
  • Added support for saving a draft title/subject as part of marketing draft updates, enabling proper newsletter subject line editing in the review flow.
  • Added a Neon-backed campaign cache for admin marketing data so campaign browsing can use a local read model rather than relying on live GitHub reads.

Improvements

  • Improved newsletter review ergonomics by giving newsletter drafts a purpose-built interface instead of treating them like generic content.
  • Refined the Admin Marketing page to better surface newsletter-related workflows alongside existing campaign review tools.
  • Updated Settings modal social links to use cleaner branded icons for a more polished presentation.

Fixes

  • Improved resilience of marketing GitHub sync requests by adding retry handling for transient failures, including 5xx responses, 429s, and secondary rate-limit scenarios.
  • Reduced admin marketing friction when GitHub API limits are hit by mirroring campaign data into Neon and supporting webhook-driven re-sync.