# 4.5.2 04 June 2021 CBSubs 4.5.2 * Feature proposal #8107: Promotions and Mailers: Applicable to enabled/blocked users default doesn't make sense * Feature proposal #8336: Joomla 4.0 compatibility * Feature proposal #8484: MySQL 8 support: Strict Mysql types * Bug #8485: Tax rule "A fixed amount added/substracted from the item price, plus a percentage" does not function correctly * Feature proposal #8511: Taxes: Add acceptation and description of negative values to the stepped taxes amount values * Feature proposal #8513: Add a tax-rate type "A percentage R on the item price P to which an amount A is first added/substracted (R*(P+A))" * Feature proposal #8514: Promotions and Taxes: Clarify kind of tax setting, showing the formula at begin * Feature proposal #8515: Promotions: Add a promotion-type "A percentage R on the item price P to which an amount A is first added/substracted (R*(P+A))" * Bug #8517: More PHP 8.0 compatibility improvements * Bug #8528: Stripe: bonus time for calendar durations does not work with recurring subscriptions * Feature proposal #8535: Paypal gateway: Workaround for a bug at Paypal.com side to display Thank you page after purchase instead of "INVALID" (when Paypal returns with PDT without POST despite rm=2 asking for it) * Feature proposal #8545: Promotions and Mailers: Add sub-menus for direct accesses to mailers and promotions settings, to promotion uses and to mailer automation settings for consistency with their dashboards * Feature proposal #8546: Promotions: Conditions based on values should allow payment basket substitutions * Feature proposal #8547: Promotions: Make a discount/markup dependent on the payment method chosen and/or on the currency (or any other payment basket characteristic) * Feature proposal #8548: Add [PAYMENT_GATEWAY_ID] substitution to payment basket substitutions * Feature proposal #8549: Mailer: Make a mailer dependent on the payment method and/or on the currency (or any other payment basket characteristic) * Feature proposal #8550: Promotions: Make a discount/markup dependent on the total amount of a payment basket (and any other basket characteristic) * Feature proposal #8551: Mailer: make a mail condition dependent on the total amount of a payment basket (and any other basket characteristic) * Feature proposal #8552: Mailers: Conditions based on values should allow payment basket substitutions * Feature proposal #8553: Mailer: Clarify triggering conditions labels