CWM LivingWord 5.6.0 Stable
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
- test(migrations): verify the schema, and add the upgrade path by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/101
- fix(install): repair idx_action_token on existing installs; bump to 5.6.0 by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/102
- chore: sync package-lock version to 5.6.0 by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/103
- fix(plugin): enable plg_task_livingword on install by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/104
- docs(release): adopt release.notesFile, and write 5.6.0's notes by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/105
- chore(deps): update cwm/build-tools to v1.13.2 by @bcordis in https://github.com/Joomla-Bible-Study/CWMLivingWord/pull/106
Full Changelog: https://github.com/Joomla-Bible-Study/CWMLivingWord/compare/v5.6.0-beta2...v5.6.0
pkg_livingword-5.6.0
| Downloaded | 0 times |
| File size | 590.28 Kb |
| MD5 Signature | b18fed7eb9dbdc0b0ad87d0dec6e7980 |
| SHA1 Signature | 3248c2c9c0cc22dc8f0629b123de57efe06412db |
| SHA-256 Signature | b0c2b6a165b488d1096d52fb1cbacc95f6f4803daf9549ee4673e9423896f4a6 |
| SHA-384 Signature | 70509b98e3ce08460af692464d1e9fc79962160ebc4872ab2e3e9691c93db2d6fb3b31ec11c141ebd95f319a39640410 |
| SHA-512 Signature | cde779c51296146e98aa1885563dcb89243a54876d8cee8deb01f643040159bdc90eb0c6289cbf143c7187b3d78b8048915970041445855a4f0468d3c96c1ece |
| Compatibility |
CWM LivingWord package — Bible reading plans component, daily reading module, scheduled email task plugin, plus the bundled CWM Scripture library and content plugin for in-article scripture rendering.
