Proclaim 10.5.8 Stable
Released on:
Friday, 14 August 2026 12:10
What's Changed
- chore: open the 10.5.8 development cycle by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1702
- docs: stop the 10.5.7 notes claiming the update row now reads Package (#1700) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1703
- chore: put the scripturelinks pin back on the v1.2.2 tag by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1704
- feat: give the test site a front end, and check that it renders (#1701) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1705
- fix: stop Database Maintenance reporting an index we removed on purpose (#1706) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1707
- chore(deps): intl-tel-input 29.1.2 → 29.2.2 (#1696) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1710
- chore: pin cwm/build-tools v1.15.1 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1711
- chore(deps): eslint 10.8.1, terser 5.49.2 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1713
- chore(deps): retire @babel/cli and @rollup/plugin-babel, which nothing calls by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1715
- ci: bump github/codeql-action from 4.37.4 to 4.37.6 in the actions-minor-and-patch group by @dependabot[bot] in https://github.com/Joomla-Bible-Study/Proclaim/pull/1709
- chore(deps): bump core-js from 3.49.0 to 3.50.0 in the npm-minor-and-patch group across 1 directory by @dependabot[bot] in https://github.com/Joomla-Bible-Study/Proclaim/pull/1714
- fix: correct two ACL asset names, and bind the rest to access.xml (#1653 phase 0) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1669
- feat: create com_proclaim section assets, provably inert (#1653 phase 1) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1670
- feat: ask section-level permission questions in admin lists (#1653 phase 1.5) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1671
- feat: make the admin toolbars ask the section, not the component (#1653 phase 1.5b) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1716
- feat: give section permissions their own screen, so they can be saved (#1653 phase 2) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1717
- feat: gate create and edit on the section, not the component (#1653 phase 3) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1718
- fix: drop share, cssedit and style — three sections that govern nothing (#1653) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1720
- feat: parent item assets to their section, so section rules reach them (#1653) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1721
- fix: correct the three asset names that disagreed with access.xml (#1653) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1722
- feat: custom CSS for Proclaim, site-wide and per template (#1719) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1725
- fix: strip a failed save's asset, and close the gap when removing one (#1723, #1724) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1726
- fix: drop seven columns on #__bsms_studies that nothing reads or writes (#1690) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1727
- chore: bump the scripture submodule pins for the shared book-code table (#1688) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1728
- fix: retire #__bsms_books, whose rows are language keys the library already holds (#1687) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1729
- fix: make the scripture migration repeatable so stranded studies can be repaired (#1623) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1732
- feat: drive the book facets from the junction (#1623 step 2, tier 1) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1733
- feat: match the Book cross-filter against the junction (#1623 step 2, tier 2a) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1734
- fix: bracket the Book filter's disjunction so it cannot escape the query's scope by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1735
- fix: stop relying on where()'s glue argument, and pin both where() traps in a test by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1736
- feat: match the sermons book filter against the junction (#1623 step 2, tier 2b) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1737
- feat: score and index every scripture reference, not just the first (#1623 step 2, tier 3) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1738
- feat: read scriptures from the junction in the last three views (#1623 step 1) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1730
- chore(deps): allow install scripts for three packages, and dedupe fsevents by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1739
- feat: derive bookname from the junction, and fix comment search (#1623 step 2, tier 4) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1740
- feat: prefer the junction in the last flat-column readers (#1623 step 2, tier 4b) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1741
- feat: stop writing the legacy scripture columns (#1623 step 2, commit 5) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1742
- feat: drop the flat scripture columns (#1623 step 3) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1743
- fix: retire the legacy columns in PHP, where the backfill cannot be skipped (#1623) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1744
- fix: seed the study_teachers junction so no install starts out unmigrated (#1731 commit 0) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1746
- feat: read teachers from the junction only (#1731 reader conversions) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1747
- fix: one missing table no longer stops the primary-key check by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1748
- feat: stop writing teacher_id and retire the column (#1731) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1750
- fix: empty phone links, and a11y detail tests that were not running by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1751
- fix(api): stop views declaring fields the responses never contain (#1749) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1752
- fix(api): apply the five list filters that were accepted and discarded (#1753) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1754
- ci: run the API acceptance job when the API's models and tables change (#1755) by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1756
- fix: build the bundled scripture package from the pinned submodule, not the newest zip by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1758
- chore: pin the scripture stack to lib 1.1.11 / pkg 1.2.3 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1759
- chore: pin the scripture stack to lib 1.1.12 / pkg 1.2.4 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1762
- feat: look scripture up from the book number, with a fallback by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1764
- fix: guard the composer install on the entry point, not its directory by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1765
- fix: ask the library for the book name instead of translating the key by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1766
- chore: pin the scripture stack to lib 1.1.13 / pkg 1.2.5 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1767
- ci: make the JS Lint job actually lint by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1768
- fix(plugin): stop the DROP TABLE guard matching the phrase in a comment by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1769
- chore: refresh cwm/build-tools to 1.18.0 for the artifact token gate by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1770
- chore: restore composer.json formatting, and move to build-tools 1.18.1 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1771
- chore: refresh cwm/build-tools to 1.19.0 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1772
- chore: pin the scripture stack to lib 1.1.14 / pkg 1.2.6 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1773
- fix(forms): point the popup-image picker at a directory that exists by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1775
- feat(media): a media file inherits the access of its message and series by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1777
- refactor(media): extract the streaming layer into CwmmediaStreamer by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1778
- feat(media): serve downloads through the shared streamer by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1779
- feat(media): warn when a restricted media file is still public on disk by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1780
- feat(podcast): the feed no longer lists items the reader cannot see by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1781
- feat(media): verify a directory is actually refused, rather than assuming by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1782
- feat(media): the protected media directory, and its verdict by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1783
- feat(media): move a self-hosted file into protected storage by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1784
- feat(media): tell the administrator what this server actually does by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1785
- chore(config): declare the protected-media state so Options does not drop it by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1786
- fix(api): do not touch the document when there is no document by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1788
- fix: remove the popup image field, which nothing has ever rendered by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1789
- chore: pin the scripture stack to lib 1.1.16 / pkg 1.2.8 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1790
- chore: pin the scripture stack to lib 1.1.17 / pkg 1.2.9 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1792
- fix: stop reading and writing the retired teacher_id column by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1791
- fix: let Batch → Teacher add rather than replace by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1794
- fix: repair the media popup, and name every embedded player frame by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1795
- fix: derive comment moderation state server-side by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1797
- fix: serve the landing page for a request with no view by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1798
- fix: keep Proclaim's buttons readable under a site template's link colour by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1799
- test: run the site views under a Gantry template by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1800
- test: remove the media dirs the YouTube cache tests create by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1801
- chore(deps): bump cwm/build-tools to 1.20.0 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1802
- fix: keep Proclaim's landing page legible under a site template by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1805
- fix: load cwmcore on the landing page and drop its duplicate skip link by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1809
- fix: load Proclaim's core stylesheet on every site view by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1810
- chore(deps): bump cwm/build-tools to 1.21.0 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1811
- fix: keep outline buttons legible under a site template by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1812
- fix: give the series podcast view a not-found page, and deliver the 404 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1816
- feat: allow custom CSS per landing section by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1817
- chore(deps): bump cwm/build-tools to 1.22.0 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1818
- fix: stop rendering media controls as javascript: URLs by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1819
- release: merge development into main for 10.5.8 by @bcordis in https://github.com/Joomla-Bible-Study/Proclaim/pull/1821
Full Changelog: https://github.com/Joomla-Bible-Study/Proclaim/compare/v10.5.7...v10.5.8
pkg_proclaim-10.5.8
| Downloaded | 0 times |
| File size | 4.61 Mb |
| MD5 Signature | b1a959bba025dac5b16d63bd61db3e8d |
| SHA1 Signature | 8f3bfe59cbee1cc23c6118b64812def3e3e76cb3 |
| SHA-256 Signature | f571b51aa9ca2cfd48e0f9e206ded0360870a9d6cb295615d9d0a78b5ab8e699 |
| SHA-384 Signature | da7891429e11b84180fa85575510d4ba2d7aae35333b95b45431cc470c73d05937c3fee7c6f41231ade4b5a3189e8d03 |
| SHA-512 Signature | fa137622d2b54f790e83121d584c0938f7b47685c93efa94d93020d9a94d9c1973d4f35f13e00e0626e5000414ac987c38cd70e8331c323392911623dcfeb62c |
| Compatibility |
pkg_proclaim download
