Skip to content

7.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 17:24
66a731a

🌸 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:

  1. The Single-Card Login: Shows off the sleek layout visible across desktop and mobile.
  2. Slovak Language: "Now supporting 41+ regional locales!"
  3. Collapsible Event Timelines: Perfect for visual clean-up previews.