August 2025: The 'Component With An Updated View' release
Pre-releaseMajor upgrade for ViewComponent this month, now at 4.0.0 - which required a bit of fiddling around to keep Blazer working, as one of its secondary dependencies broke during the update.
Fixed the usage of SoftDelete so that it doesn't get stroppy about saving updates to user capabilities.
Removed config for CodeClimate, which has sadly shut down. Shame, I really liked that service.
Also updated: pg, rack, puma, stripe (from 10.x to 15.x), pagy, mjml-rails, bugsnag, brakeman, and as ever, nokogiri and rubocop. And many more - see the release notes for the full list.
In the background, work continues on adding functionality to flesh out the new ShinyShop engine. This month it gained a stack of Elements, Sections, Templates, and TemplateElements, similar to that found in the ShinyPages engine. I'm hoping to release another tranche of that work next month.
Full Changelog: v25.07...v25.08