New version of Events Booking 4.4.1 with the following improvements and some small bugs fixes:
1. Export Registrants Improvements
- Support Export Templates while exporting registrants from frontend registrants management
- Add options to allow exporting more fields: Tax Rate, Language.
2. Custom Fees Improvement
- If you are using custom fee fields and want to show fee value associated with each custom fields (usually in invoice or in email messages), it is now possible. Just use the syntax [NAME_OF_FIELD_FEE_VALUE] . For example, if name of custom field is ticket_type, then you can use tag [TICKET_TYPE_FEE_VALUE]
3. Change Show Children Events Behavior
- Before this release, if you have Show Children Events In Parent Event Detail Page config option set to Yes, children events won't be shown on events list page (via menu items or in upcoming events module). From this release, whether children events show on events list or not is independent with the mentioned config option. It will be controlled by Hide Children Events parameter in the menu item or by Show Children Events parameter in upcoming events module (so the parameters will always be respected now)
4. CSS Class Mapping
If you want to replace certain css class used by Events Booking by a different css class (comes from your template), you can now go to Events Booking -> Configuration, look at CCS Class Mapping tab, add the mapping (Original Css Class -> New Css Class) and it will work as you want. You won't have to edit code to change css class anymore, just add the mapping you need when it is needed
5. PHP 8.2 Compatible
- Work done to make the extension fully compatible with PHP 8
- We also spent time to improve code quality of the extension with the help of the excellent tools from PHP community like PHP CS Fixer and Rector.
6. Other Small Improvements
- Added setting to allow control number of records displayed on Public Registrants List
- Support WebP images format for categories and events
- Support showon behavior for event custom fields
- Allow setup separate Agendas and Speakers for children events if required (supported by new parameters in these plugins)
7. Bugs Fixes
- Fixed small bugs in payment processing library for PayFast and BluePay payment gateway
- Do not add waiting list users to ACYMailing Lists
- Make sure full calendar uses right language.
- Receive Confirmation Email feature in custom field is now also working with waiting list