Skip to content

August 2025: The 'Component With An Updated View' release

Pre-release
Pre-release

Choose a tag to compare

@denny denny released this 04 Aug 17:45
8583be8

Major 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