ochSubscriptions Package 5.4.0.rc.4 for Joomla 5.3+/6.0+

Version 5.4.0.rc.4
Maturity Release Candidate
Release Date 2026-05-25
Tags
  • Joomla5
  • Joomla6
  • CE marked (EU Cyber Resilience Act)
Changelog
Type Change
Fix [rc.4] Deduct refunds from total turnover using consistent inc-VAT amounts
Fix [rc.3] fix for menu items using categories field instead of filecategories field
Fix [back port 5.3.2] Joomla cli will throw error on scheduled tasks
Fix [back port 5.3.2] Check if message container exists before clearing in checkout
Fix [back port 5.3.2] Product and file view had no SEF url when used outside ochSubscriptions component views (e.g. in articles)
Fix [rc.1] Fix for not all backend-filters resetting when clicking clear button in filter / search bar
Fix [back port 5.3.2] Handle possible race condition in createNewOrdercode() on slower servers
Fix [rc.1] Fix: versions button displayed on views that do not implement version history working around Joomla core bug
Addition [rc.3] New: Added front-end tag filtering for products, categories and files (category) [TMPL change]
Addition [rc.3] Add back-end tag filtering for (file)categories, files and products
Addition [rc.3] Add front-end tag filtering option in model for (file)categories, category and products
Addition [rc.1] Implement Joomla core tags for product/s, file, category
Addition [rc.1] Implement Joomla core history versioning for category, file, product, template
Addition [rc.1] Add Product publish_up / publish_down functionality [LAYOUT CHANGE]
Addition [rc.1] New: Buy Now SEF menu for order SEF URL
Change [rc.4] Add ownership check to toggleRenewal, validate return URL
Change [rc.4] Escape device fields in site devices template
Change [rc.4] Escape log values in admin logfile view, sanitize stored request headers
Change [rc.3] Remove prepended and appended white-spaces when selecting file change log text in front-end view [TMPL change]
Change [rc.3] Replaced joomla tags layout with own tags layout (better styling)
Change [rc.3] Refactor Version History so it also works on Joomla 5.4
Change [rc.2] com_users.profile should handle empty fields (replace 'website default' value) and remove business fields when register as business = no
Change [rc.2] Update installerscript helper to version 2.8.0
Change [rc.1] Change: file release date acts as 'publish up' date
Change [rc.1] Method addProduct added product without checking if provided country was legit.
Change [rc.1] Refactor admin Category/ies into Filecategory/ies working around Joomla Core bug with hardcoded class name Category/ies in version history
Change [rc.1] Cleanup Toolbars in backend views
Change [back port 5.3.2] No need for (new) ordercode for updater, changelog and download views
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.

This version will only install on Joomla 5.3+ and PHP 8.1+

Installation Notes

Joomla! 5.3 Joomla! 5.4 PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4

Joomla! 6.0 Joomla! 6.1 PHP 8.3 PHP 8.4 PHP 8.5

See: Documentation