ochSubscriptions Package 5.4.0 for Joomla 5.3+/6.0+

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

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:

  • Changed:
    • com_ochsubscriptions/site/layouts/default/subscriptions_list_item.php
  • Added:
    • com_ochsubscriptions/site/layouts/default/tag_filter.php
    • com_ochsubscriptions/site/layouts/default/tags.php

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

Installatie notities

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

See: Documentation