# 7.4.0

**Release Date**: June 18, 2026

---

# 🌸 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](https://github.com/ChurchCRM/CRM/compare/7.3.3...7.4.0)](https://github.com/ChurchCRM/CRM/compare/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.
