🌸 ChurchCRM 7.3.3 — The "Stability First" Release
Release Date: May 10, 2026
Theme: Strengthening Foundations & Smooth Installations
Version 7.3.3 incorporates all the planned security improvements from our internal 7.3.2 milestone along with critical fixes for system reliability. We made the decision to skip the public 7.3.2 release to ensure that a few last-minute bugs were squashed, giving you a much more stable and "frictionless" experience today.
🛠️ Smoother Installations & Subdirectories
We’ve addressed several "day-one" issues that could make setting up or moving ChurchCRM a bit tricky.
- Subdirectory Fixes: If you host ChurchCRM in a folder (like
yourchurch.org/crm/), we’ve fixed the "broken links" and redirect issues that sometimes happened after an update. Navigation should now be flawless regardless of your folder structure. - Smarter Database Setup: If the database "Port" was left blank during setup, the system used to get confused. It now automatically defaults to the standard setting (3306) and gives you a gentle warning in the logs, preventing installation failures.
🛡️ "Deep-Dive" Security Hardening
We’ve added extra layers of armor to the parts of ChurchCRM that stay hidden from view but are vital to your church's privacy.
- Configuration Shielding: We’ve implemented new rules that block any direct web access to your system's configuration files. This ensures your server settings and private keys remain completely invisible to the outside world.
- Safe Deletions: We’ve overhauled the "Delete" process for Events and Groups. The system now performs a "clean sweep," ensuring that when you remove a category, all associated items are handled safely without leaving "clutter" behind in your database.
- Helpful Error Pages: If a page is missing or access is denied, you’ll see new, clearly designed error pages that help you get back to safety without technical confusion.
📤 Precision Data Imports & Kiosk
- Home Country Support: When importing a new list of members via CSV, the system now automatically respects your "Default Country" setting. No more manual fixing for every new person!
- Kiosk Event Dates: In the Kiosk Manager, the event dropdown menu now displays the date alongside the event name. This makes it easy to distinguish between "Youth Group" on Tuesday and "Youth Group" on Friday.
🌍 Global Language Update
Our translation team has hit another major milestone:
- 1,760 New Terms: We have updated translations across 40 different locales. This ensures that our newest security updates and Kiosk improvements are clearly explained in your team's native language.
🔧 Maintenance & Infrastructure
- Dependency Refresh: We’ve updated several core internal components (like Cypress, Biome, and PHPStan) to their latest versions. While you won't see these changes, they ensure the software stays fast, modern, and bug-free.
- Workflow Cleanup: We’ve consolidated our internal "GitHub Actions" to make our development process more reliable.
⚠️ Important Reminder
- Server Requirement: This version continues to require PHP 8.4.
- Guided Upgrade: Use our built-in update wizard to move safely from 7.3.1 directly to 7.3.3.
Full Technical Changelog: [Compare 7.3.1...7.3.3](7.3.1...7.3.3)