Proclaim 10.1.0 Stable
Released on:
Tuesday, 10 March 2026 05:00
# Proclaim 10.1.0
The biggest release in the project's history — a ground-up modernization for Joomla 5/6 and PHP 8.3 with dozens of new features for churches of every size.
## Key Highlights
### Visual Layout Editor
Drag-and-drop template editor with 6 configurable rows. Separate layout tabs for Messages, Details, Teachers, and Series views. Schema-driven settings modal with per-element configuration. Works within the mod_proclaim module.
### Scripture Entry Redesign
Replaced legacy 10-field input with natural-text autocomplete. Supports unlimited references per message via new junction table, per-reference Bible versions, and drag-to-reorder functionality.
### Multi-Campus Location System
Single installation can serve multiple campuses with content isolation. Location records map to Joomla user groups. All 11 admin list models filter by location. Non-super-admin users see only their campus's content.
### Analytics Dashboard & Campus Reports
GDPR-aware event tracking (page views, plays, downloads) with Chart.js dashboard, four-level drill-down capability, date presets, campus filtering, CSV export, and printable pastor-ready reports.
### CSV Bulk Import
Import messages in bulk from CSV or spreadsheet files. Client-side parsing with auto-detected delimiters, 15-field column mapping, preview table, auto-creation of teachers/series/locations, AJAX batch processing.
### Bible API Provider Architecture
Three providers: GetBible (free), API.Bible (2,500+ translations), Local (offline/GDPR-safe). Two-level configuration with local translation management and frontend AJAX version switcher.
### Image Optimization Pipeline
WebP generation, ` ` elements with JPEG fallback, lazy loading. Admin Image Tools include batch migration, WebP conversion, orphan cleanup, and broken-reference relinking.
### 9.x to 10.x Migration Wizard
In-place upgrade wizard for Proclaim 9.x to 10.x migration. Automatic legacy schema detection, 6-step AJAX wizard with per-step retry, comprehensive data fixes, and verification.
## Content & Worship Features
- Archived messages display with badge options
- Multiple teachers per sermon with drag-to-reorder
- Full message body available in Layout Editor
- Series linking from detail pages
- Scripture verse tooltips with session caching
- Per-element scripture display settings
- Modal series picker with inline create/edit
## Media & Players
- Video platform support: Vimeo, Wistia, Resi.io, Dailymotion, Rumble, SoundCloud addons
- Facebook video embeds (page videos, watch URLs, reels, events)
- URL normalization on save across all 8 platform addons
- Fancybox media player updated to v6
- Play count tracking across all player types
- YouTube module with countdown timer, notify button, and mini-player
## Frontend Experience
- AJAX sermon filtering with URL state management
- Three pagination styles: standard, load more, infinite scroll
- Enhanced related studies with weighted multi-dimension scoring
- Dual-mode social sharing: Hide, AddToAny, or Local/Privacy
- Schema.org structured data (JSON-LD) for rich results
- Modernized div-based CSS Grid listings
- Multi-platform podcast subscribe links via Podcast Index API
## Administration
- Improved control panel with dark mode support
- Color picker with 140+ named CSS colors
- Simple Mode streamlined interface (default for fresh installs)
- Record locking (check-in/checkout) across 12 entity types
- Batch operations across all entity types
- Reset Hits confirmation dialog
- Persistent caching: 15 minutes for dashboard, 1 hour for dropdowns
## Platform & Compatibility
- **Minimum PHP**: 8.3.0
- **Minimum Joomla**: 5.1.0 (runs natively on Joomla 6)
- Complete PSR-12 compliance
- jQuery removal with Web Asset Manager migration
- Joomla 5/6 forward-compatible APIs
- 523 PHPUnit tests + 186 Jest tests
📖 Full details: [What's New in 10.1](https://github.com/Joomla-Bible-Study/Proclaim/wiki/What's-New-v10.1)
com_proclaim-10.1.0
| Downloaded | 0 times |
| File size | 4.56 Mb |
| MD5 Signature | a718d25e6e1ef48dba1353e160023370 |
| SHA1 Signature | 10a2c048b5d313cdbe3a4c67a051bee8cfd7ce3d |
| SHA-256 Signature | 5fd112128a4cbef05736b099657a60200c59ae0154e25c3aab31e8416ed90a19 |
| SHA-384 Signature | 70d780e357c41e494761aff47b766d047c71b93acda80b6719c7b3304134af961282d3e2b3313c2e0fed4419de91bb70 |
| SHA-512 Signature | 898ce0be0a1ea7f29adf58f9bd3f3f07b1cb792fecd5e8796b459b04dff563ac6a75c8a53feb02b652a7a034916791bc6b2ca3110786db519a1888523b002d14 |
| Compatibility |
