ochSubscriptions Package 5.4.1 for Joomla 5.3+/6.0+
| Version | 5.4.1 |
|---|---|
| Maturity | Stable |
| Release Date | 2026-06-22 |
| Tags | |
Changelog
| Type | Change |
|---|---|
| Fix | Pass array to select() in getHighestInvoiceNumber |
| Fix | Remove unused $invoice_prefix variable in createInvoice |
| Fix | Guard json_decode against null when access level has no rules |
| Fix | Price must be required field on product form |
| Fix | Delete invoice PDF after download when store_invoice_locally is off |
| Fix | [PAYLATER] broken due to missing dispatcher injection |
| Fix | Category Download menu always ordering on order, and added new ordering options: filename, hits, downloads, created, modified |
| Fix | UserModel::getProducts(): Argument #1 ($userId) must be of type int, null given when creating new customer in back-end |
| Fix | ochsubs-icons.css was accidentally removed from installation package (affecting new installs only) |
| Change | Add task creation to och-updater log |
| Change | Add version number to file names in dropdownlist for Download File Link menu |
| Change | Remove all logging data for type 3, 4 and 5 that are not needed for statistics |
| Change | Clear logging data after calculating statistics to avoid removing logging data that should be calculated |
| Notes | Note: This version introduces a new ochSubscriptions Task Plugin, which replaces the built-in daily/runcron functionality. The old cron method will still work in 5.3.0, but it is deprecated and will be removed in a future release. I recommend migrating to the new Scheduled Tasks plugin at your earliest convenience. Important: Layout / tmpl changes:
This version will only install on Joomla 5.3+ and PHP 8.1+ |
Installation Notes
Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+
See: Documentation