Releases: remp2020/crm-upgrades-module
Releases · remp2020/crm-upgrades-module
3.2.0
- Changed template variable
$user
to $userRow
, fixing type mismatch in UpgradePresenter
. remp/crm#3135
- Fixed possible XSS vulnerability and enabled proactively-before-disabled escaping of values. remp/crm#1794
3.1.0
- Added widget to subscription type's detail with list of all subscription types to which upgrade is possible. remp/crm#3094
3.0.0
- BREAKING: Fixed class namespaces to follow PSR4 specification. remp/crm#2228
- Use package
remp/crm-rector:^3.0
to automatically fix these renames.
2.10.0
- Changed way of handling upgrade to subscription with sames subscription type price. remp/novydenik#1098
- Allowed
FreeRecurrentUpgrade
for target subscription types with same price.
- Disallowed
PaidRecurrentUpgrade
for target subscription types with same price.
- Changed the registration of events - module now uses
LazyEventEmitter
which supports lazy event listeners registration. remp/crm#2116
2.7.0
- Fixed handling of redirect url returned from payment gateway in
PaidExtendWidget
. remp/crm#2865
2.6.0
- Fixed missing email contact address in the "not available" error message.
2.4.0
- Added option to filter upgraders by config property
require_content
. remp/crm#2776
2.2.0
- Fixed the query responsible for excluding subscription types with omitted content access. remp/helpdesk#1707
2.1.0
- Changed the registration of widgets - module now uses improved
LazyWidgetManager
and all widgets extend BaseLazyWidget
class. remp/crm#2075
- Changed evaluation of upgrade conditions to generate lower number of DB queries. remp/crm#2584
2.0.0
- BREAKING: Changed PHP version requirement to 8.0. remp/crm#2519
- BREAKING: Changed Latte version from v2 to v3. remp/crm#2519