This thread discusses
CBSubs 2.0.2 and Developer API access released!
.
Great job Beat and Kyle!
Change-logs: As you can see it's a milestone release in maintenance development:
30 Bugs fixed:
3597 Page title and pathway contain safe html markup of plan titles on display plans pages
3593 Total of Baskets and invoices with mixed durations and auto-recurrings were not displaying correct autorecurring period duration
3588 Virtuemart integration: shopper groups assignments didn't work
3583 Adding usergroup to users higher then Registered not functional
3581 Adding usergroup on J2.5 doesn't update session
3579 Changing template from Settings > Display > Template always shows warning
3578 Full source-code review and documentation cleanup (fixing small bugs)
3551 Field conditions < and > which are true can generate a notice variable regexp undefined
3549 Promotion condition "Following CB field" is not functional
3548 Offline payment gateway does not function if it is the only gateway without terms and condition, nor invoicing address, nor intro or conclusion text for basket and a redirect is done
3546 PayPal payment redirection with encrypted form does not redirect (correct as URL too long for IE) but does not display a button anymore too
3545 Gateway type filter in gateways does not work
3544 Backend: CBSubs 2.0.1: J1.6-1.7: Save configuration gives class not found error
3542 Backend: Refunds: If gateway does not handle tax there might be a warning for undefined variable $ipn
3539 Promotions applying to multiple items in basket only apply to last applicable item in basket
3536 J1.5: CBAdminNav module issues notices for Administrators (non super-admins)
3474 Offline payment confirm dialog can cause fatal error if supplied text is invalid
3432 Expired imports have exipred date empty
3426 100% Refunds are not triggering deactivation for SQL Actions, URL and Email integration plugins
3351 Module displays expired plans as active
3345 J2.5: Usergroups no longer assign at registration (fixed by CB 1.8.1)
3306 Mailer integration plugin: When timezones of server joomla install and of administrator mismatch: Mail queue becoming stuck and never sending. Use UTC for the mails tables
3298 Currency missing or not calculating properly
3236 Backend subscription deletion gives plan privileges back
3184 CB Fields integration fails if more than 1 subscriptions are purchased at same time
2900 Pricing substitutions not functional
2872 Hides fields at registration working on profile
2706 Integrations: email: Pending emails not functional
2419 backend: order of execution appears incorrect
1640 exclusive children plans not displaying under parent plan when accessing protected area
5 Feature added:
3598 Mailer integration plugin: Add parameter to not store message body in logs to limit sent messages table size
3595 Display unpublished/wrong version plugins warnings at top of settings and plan edit
3582 Worldpay gateway: WorldPay is not sending back to Joomla, so needs a custom payment confirmation page as new gateway parameter
3543 AlertPay rebranding (+ URL change) to Payza
1389 Give access to Developers to Gateways and Integrations API