CWM LivingWord

Version 5.7.2 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Wednesday, 19 August 2026
Maturity Stable
Released on Wednesday, 19 August 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.7.1...v5.7.2

View files

Version 5.7.1 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Sunday, 16 August 2026
Maturity Stable
Released on Sunday, 16 August 2026
Viewed 0 times

Release notes

5.7.1 is a single fix, and it matters most to sites running both LivingWord and Proclaim: uninstalling LivingWord took the shared scripture library with it, along with every Bible translation the site had downloaded. If you run both, update before you ever remove either one.

Fixes

  • Removing LivingWord no longer uninstalls the scripture stack. LivingWord declared the CWM Scripture library and its two plugins as its own package contents. Joomla removes exactly what a package declares, so uninstalling LivingWord deleted the library, the scripture-links plugin and the scripture task plugin — even on a site where Proclaim was still using them, and even though Proclaim had installed them first. Every downloaded translation went with the library. Nothing warned about it, and the only way back was to reinstall and re-download.

LivingWord now ships the scripture package alongside its own extensions instead of claiming them. Installing or updating LivingWord still puts the library in place on a site that does not have it, and still upgrades an older one — but a site already running a current version, from Proclaim or from the standalone package, is left completely alone and is never downgraded. Uninstalling LivingWord now removes LivingWord.

Updating to 5.7.1 is what applies this. Until you do, the old install's records still claim the scripture stack, so the removal is still live on that site.

Changes

  • The release gate tests the upgrade it is gating. The pre-release upgrade check took its baseline from the version file, which during a release still reads as the version being released — so it reported "nothing newer to test" about the very build under test. On 5.7.0 that meant a release whose headline fix only runs on the update route was gated by a check that skipped itself; it was verified by hand instead. The baseline now comes from the releases that actually exist, so every release from here is tested upgrading from the artifact most sites are on.

Notes

  • Requires PHP 8.3 or later, and Joomla 5 or 6.
  • No database changes and no configuration to review. Reading plans, progress, notes and groups are untouched.
  • If you have already uninstalled LivingWord from a site and lost the scripture library, reinstalling the CWM Scripture package restores it. Downloaded translations have to be downloaded again.

Changes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.7.0...v5.7.1

View files

Version 5.7.0 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Sunday, 16 August 2026
Maturity Stable
Released on Sunday, 16 August 2026
Viewed 0 times

Release notes

5.7.0 adds a Web Services API and brings every view to WCAG 2.2 AA — but the bulk of it is things that were quietly broken. Three separate defects in this release had the same shape: the component answered "saved", stored nothing, and wrote nothing to any log. Reading preferences, per-passage completion and the daily reading module were all affected, and none of them announced themselves.

New features

  • Web Services API. Read-only catalog endpoints for reading plans, plan days, study tools, resource links and groups, plus authenticated per-user endpoints for reading progress, journal notes and preferences, under /v1/livingword/. Built for a mobile client to work against. Every user-data request is scoped to the requesting account. The webservices plugin is enabled on install, so nothing needs switching on by hand.
  • Reader scenarios can be seeded into a development site. For anyone testing LivingWord: composer seed fills an install with readers at different points in a plan, groups, partners and journal entries, so the email routines and progress views have realistic data to work against.

Fixes

  • Daily reading emails now arrive at the reader's chosen hour. Joomla pins PHP to UTC, so "6am" meant 6am UTC for everyone — a reader in America/Chicago who asked for 6am was mailed at 1am, midnight in summer. The timezone they had chosen was saved to the database and then read by nothing at all. Readers with no timezone set fall back to the site's own.
  • Per-passage completion is recorded again on sites that upgraded. Sites installed before per-passage reading landed kept a database key that admitted only one passage per day. Ticking the second passage of "Genesis 1-3; Psalm 1; Matthew 1" returned success and stored nothing, so multi-passage days showed as permanently part-read while streaks counted them as done. Updating repairs the key.
  • Reading preferences save on older sites. Audio version, preferred email hour and timezone were silently discarded on save on any site created before those three columns existed — the screen still said preferences had been saved. Updating adds the missing columns.
  • The daily reading module renders. Its namespace carried a segment Joomla appends itself, so the module emitted nothing whatsoever: no markup, no error, nothing in the log. This bit twice, in two different files, and both are now covered by tests.
  • The Settings screen saves. The controller its form posted to did not exist.
  • The Plan Days admin screen works. It returned a 500 on every request — it selected four columns that are not on the table — and the day editor did not save what you typed into it.
  • A fault in the scripture library no longer takes the reading view with it. Passage text falls back cleanly instead.
  • Accessibility: WCAG 2.2 AA across every administrator and site view, now scanned before each release rather than after.
  • Journal autosave says what it is doing. Its status messages were never reaching the page.
  • Scripture book names resolve through the library's public API, and LivingWord registers itself as a consumer, so the library can no longer be uninstalled out from under it.

Changes

  • Joomla 7 is not declared supported. A declaration added during this cycle was withdrawn: the manifests target Joomla 5 and 6. Testing against 7 continues, and support will be declared when it reaches Beta.
  • Releases are now gated on more than unit tests. Every release runs a clean install, an upgrade from the previous release, an accessibility scan and an API acceptance suite against real Joomla sites first, and the schema each migration is supposed to produce is verified afterwards.

Notes

  • Requires PHP 8.3 or later, and Joomla 5 or 6.
  • Days completed before this update may still show as part-read. Only one passage per day was ever stored for them, and which passage it was is not recorded, so filling in the rest would invent progress that may not have happened. Re-ticking those days records them properly.
  • If you ran 5.7.0-beta1 through beta4, updating applies the same repairs. Nothing to do by hand.
  • The scheduled routines — daily reading email, weekly progress digest, accountability-partner digest — still need tasks created under System → Scheduled Tasks. The plugin being enabled does not by itself send anything.

Changes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0...v5.7.0

View files

Version 5.7.0-beta4 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 13 August 2026
Maturity Beta
Released on Thursday, 13 August 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0...v5.7.0-beta4

View files

Version 5.7.0-beta3 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 13 August 2026
Maturity Beta
Released on Thursday, 13 August 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0...v5.7.0-beta3

View files

Version 5.7.0-beta2 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 13 August 2026
Maturity Beta
Released on Thursday, 13 August 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0...v5.7.0-beta2

View files

Version 5.7.0-beta1 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 13 August 2026
Maturity Beta
Released on Thursday, 13 August 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0...v5.7.0-beta1

View files

Version 5.6.0 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 30 July 2026
Maturity Stable
Released on Thursday, 30 July 2026
Viewed 0 times

Release notes

This release adds tagging and a working group-invitation flow — and, more importantly, it is the first LivingWord package that actually installs.

Every release before 5.6.0-beta2 shipped a package Joomla refused to install: the inner extensions were assembled into a packages/ folder the manifest never pointed at, so the installer aborted with "Unable to install extension" and nothing more. If a previous install failed for you, that is why. 5.6.0 installs and updates cleanly, and both paths are now verified against Joomla 5.4, 6.1 and 6.2 before each release rather than after.

New features

  • Tagging for reading plans, resource links and groups. Uses Joomla's own tag system, so tags are shared with the rest of your site and work with existing tag modules and searches. Tag fields appear on the edit screens for all three.
  • Invitation links now work for people without an account. Previously an invite link bounced anyone who was not already logged in, which is most people receiving one. Visitors now get a landing page describing the group, with the invitation preserved through registration or login so they land in the right group afterwards.

Fixes

  • The package installs. The package manifest now points at the folder its inner extensions are actually assembled into.
  • Updates appear in the Extension Manager. The package shipped with no update server declared at all, so no site was ever notified of a new version. It is now wired to the CWM update stream, and a Changelog tab appears alongside the update.
  • Scheduled emails no longer need the plugin switched on by hand. Joomla registers new plugins disabled, so the daily reading email, weekly progress digest and accountability-partner digest never ran until an admin found the plugin and enabled it — with nothing to indicate that was the problem. It is now enabled on install, and existing sites get it enabled once when they update.
  • The one-click "mark as read" link in reading emails is no longer a full table scan. Fresh installs were missing an index that upgraded sites had.
  • Group member counts no longer break the page. The member-count text used a plural form Joomla does not support, which produced a 500 error where the count was shown.

Notes

  • Requires PHP 8.3 or later and Joomla 5 or 6.
  • If you tested 5.6.0-beta1 or beta2, updating applies the missing index and enables the task plugin automatically. Nothing to do by hand.
  • Enabling the task plugin does not by itself send anything. The routines still need a task created under System → Scheduled Tasks.

Changes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0-beta2...v5.6.0

View files

Version 5.6.0-beta2 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 30 July 2026
Maturity Beta
Released on Thursday, 30 July 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0-beta1...v5.6.0-beta2

View files

Version 5.6.0-beta1 Beta

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 30 July 2026
Maturity Beta
Released on Thursday, 30 July 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.5.0...v5.6.0-beta1

View files

Version 5.4.1 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 30 July 2026
Maturity Stable
Released on Thursday, 30 July 2026
Viewed 0 times

Release notes

Install

Download pkg_livingword-5.4.1.zip and install via Joomla's Extension Manager.

Bundled

  • com_livingword 5.4.1 — LivingWord component (admin + site + media)
  • mod_livingword — Daily reading module
  • plg_task_livingword — Scheduled email delivery task plugin
  • lib_cwmscripture v1.1.5 — Bible provider library
  • plg_content_scripturelinks v1.1.5 — Scripture linking content plugin

Requirements

  • PHP 8.3+
  • Joomla 5.x / 6.x

View files

Version 5.5.0 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Thursday, 30 July 2026
Maturity Stable
Released on Thursday, 30 July 2026
Viewed 0 times

Release notes

Install

Download pkg_livingword-5.5.0.zip and install via Joomla's Extension Manager.

Bundled

  • com_livingword 5.5.0 — LivingWord component (admin + site + media)
  • mod_livingword — Daily reading module
  • plg_task_livingword — Scheduled email delivery task plugin
  • lib_cwmscripture v1.1.5 — Bible provider library
  • plg_content_scripturelinks v1.1.5 — Scripture linking content plugin

Requirements

  • PHP 8.3+
  • Joomla 5.x / 6.x

View files

Version 5.4.0 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Saturday, 16 May 2026
Maturity Stable
Released on Saturday, 16 May 2026
Viewed 0 times

View files

Version 5.0.1 Stable

Joomla! 5.x Joomla! 6.x PHP 8.3 PHP 8.4 PHP 8.5

Released on: Friday, 15 May 2026
Maturity Stable
Released on Friday, 15 May 2026
Viewed 0 times

Release notes

What's Changed

Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.0.0...v5.0.1

View files