7.4.0
🌸 ChurchCRM 7.4.0 — The "Refined Security & Shared Spaces" Release
Release Date: June 18, 2026
Theme: Smoother Access, Hardened Protections, and Global Reach
Welcome to ChurchCRM 7.4.0! This major milestone focuses on enhancing your day-to-day user experience, tightening security bounds across self-service features, and expanding our ever-growing international footprint with brand-new language support.
🎨 A Sleeker Login & Dashboard Experience
We have rolled out highly requested user interface refinements to make your daily operations feel cleaner and more logical:
- The New Single-Card Login: We have replaced the old split-screen login design with a beautifully centered, single-card layout. Switching between standard login and security features is now elegantly handled via a segmented pill control.
- Decluttered Events Dashboard: Past events are no longer mixed in with your active schedule. They are now automatically neatly tucked away into a clean, collapsible section, letting you focus entirely on what's ahead.
- Public Calendar Details: If you share a public calendar link with your congregation, users can now click on an event to see an interactive detail pop-up—bringing public calendar features to parity with the internal view.
🛡️ "Fortress-Grade" Privacy & Access Enhancements
With our plugin ecosystem growing, we have taken extra measures to ensure self-service and data exports are completely locked down.
- Secure Password Resets: The links sent for forgotten passwords now use cryptographically secure tokens, ensuring that resetting credentials cannot be intercepted or guessed by bad actors.
- Export Controls: To better protect congregation privacy, full CSV data exports have been strictly limited to administrator accounts.
- Family-Scoped Guardrails: For users with "EditSelf" permissions, the system now enforces a strict family-scope security check to guarantee members can only modify data belonging exclusively to their immediate household.
- Safe Plugin Installation: To ensure community plugins remain safe, the installer now actively blocks and screens zip files containing any server-executable extensions.
🇸🇰 Welcome Slovak Support!
Our international community continues to flourish.
- Slovak Joins the Family: We are thrilled to introduce official support for Slovak (sk), expanding our native language capabilities.
- 40 Locales Polished: Alongside our new Slovak addition, we have pushed a massive translation update to 40 active languages to keep all of 7.4.0's new dashboards completely localized for your staff.
🌍 Report Fixes & Data Reliability
- True International Reporting: We have dismantled old, hardcoded assumptions across our reporting systems. Reports now dynamically honor your configured Default Country, ensuring perfect address and location formatting for churches outside the United States.
- Cart Handler Stabilization: Fixed a minor glitch where clicking items into your cart right as a page loaded would fail. The handler is now safely tied to the browser readiness state.
🐋 Technical Foundation & Container Security
For the tech-focused teams running ChurchCRM on modern infrastructure:
- Production-Ready Docker Images: Our official Dockerfiles have been completely overhauled to include automated system health checks, built-in composer verification, and a transition to running as a secure non-root user.
- API Architecture Cleanup: We've completely stripped out legacy cruft from the OpenAPI generator, leaving a highly optimized, clean API layer.
⚠️ Important Reminder
- Server Requirement: This version continues to require PHP 8.4.
- Guided Upgrade: Our automated migration wizard is fully updated and standing by to take you seamlessly from the 7.3 series up to 7.4.0.
Full Technical Changelog: [Compare 7.3.3...7.4.0](7.3.3...7.4.0)
A special shoutout to our newest contributor, @toothpaster, and the global POEditor translation team for keeping ChurchCRM expanding across the globe! 🌿
🎨 Visual Announcement Assets
If you are planning to update your community graphics using "Marking-Hero-blank.png", consider highlighting these main pillars for the 7.4.0 announcement text:
- The Single-Card Login: Shows off the sleek layout visible across desktop and mobile.
- Slovak Language: "Now supporting 41+ regional locales!"
- Collapsible Event Timelines: Perfect for visual clean-up previews.