June 2025 Monthly Round-Up

June 2025 Monthly Round-Up


Jun 11, 2025
by jessicadunbar

While the rest of us were figuring out how to keep our laptops from overheating in the summer sun, Franz was beaming in from beautiful Denver on dad duty and running this month’s town hall remotely. It was a lighter month on the Concrete front, but hey, that doesn’t mean nothing happened. Let’s dig into it.

After last month’s double-wammy of 9.4 core releases, June took a breather. We hit pause to cool down (literally and figuratively), but if you haven’t checked out 9.4 yet, now’s the time. 

Marketplace Maintenance and Micro Upgrades

Work continues on the Concrete CMS marketplace. We’re streamlining license renewals and slipping in some love for the PRB (Peer Review Board) team. Nothing massive to report yet, but expect these features to roll out soon.

Shoutout Central.

GitHub activity (issues and code): GitHub activity (issues and code): milosPavic, asamikubota, danklassen, Visual-Notes, aohlrogge, moriaiy, hissy, janscarton, nickratering, ManChicken1911, RLHawk1, klickparkdominik, aashish-aenow, biplobice, khdesignverignde, matyldajandova, ebmudremyc, mlocati, bitterdev, biplobice

Issue Spotlight: https://github.com/concretecms/concretecms/issues/12571 Special hat tip to Dan Classen and Em Locati for jumping on a Composer install issue under PHP 8.4 pinpointing the cause, linking discussions, and offering a solution that saves the rest of us a dev headache.  

Community Support: Real Talk

In the forum roundup, we tackled a few FAQs:

  • How to handle Multilingual Calendars

    Your best bet is to do what you were probably already thinking: create a separate calendar for each language. Then plug those calendars into the appropriate sections of your site (in other words, the different language trees).

    Yes, this means a bit of hands-on content management. You’ll have to manually keep calendars in sync. But the Duplicate Event feature in the core can ease the pain. You can copy an event from your English calendar into your Spanish one, for example, and then tweak the details there. Read the full discussion

  • Broken Profile Pictures: A blank avatar usually means a broken path or deleted file. Try removing and re-uploading read the full discussion
  • Calendar Feed 5xx Error: Turns out the controller method’s argument is mismatched. An active GitHub issue is created. Full discussion

What’s new in the Marketplace

Name Link
Box Gallery Marketplace
Image Floats Marketplace
Alert Popup Marketplace
Random Image from Set Marketplace
Responsive Spacings Marketplace
Fade In Sections Marketplace
Animated Logo Slider Marketplace
Simple Toastify Notifications Marketplace
Card Marketplace
Map Styles Marketplace
Visual Tips Marketplace
Login Notifications Marketplace