Indeed, we have been very busy in December and during Christmas holidays...
Here the changelog for CBSubs GPL 3.0:
Of course, the big news is that we have changed the license to GPL, which we are quite excited to have finally implemented this long time decision.
To do that, we have reviewed the complete source-code of CBSubs, and at same time have speeded up the code and reduced the memory footprint, which took quite a bit of work.
Most important new features are below in bold.
One last thing that made it into CBSubs GPL 3.0: #3646: CBSubs content integration plugin allows to display CBSubs substitutions[/b], e.g. price of a plan with currency conversions !
and here is how to use it (with CB Content CBSubs integration plugin and cbpaidsubsbot both active):
Code:
{cbsubs:plan:PlanId:CB + CB plan substituion text}
Where PlanId is the id of the plan. Following substituions for the "CB plan substituion text" can be used (you find them in plan Thank You messages Emails substituion description texts listed too) for the plan (in addition of all usual CB user substitutions and if's):
Plan/Product substitutions:
[PLAN_NAME], [PLAN_ALIAS], [PLAN_DESCRIPTION], [PLAN_REGISTRATION_PRICE] and [PLAN_UPGRADE_PRICE] (both display period and price),
[PLAN_PRICE] (display generic period and price for plan, or amount donated for donation with currency, or price with currency of product for a merchandise),
[PLAN_RATE] and [PLAN_FIRST_RATE] are numeric values, and in case of donations, the donation amount converted into the donation plan's currency
Of course information will only be displayed for plans that are available for upgrade if logged in, or for registration for guests.
Ok, so here the changelog:
13 New Features
#3836
Speed-up backend and frontend execution (typically
50-90% faster)
#3835 Use much
less PHP memory (typically half)
#3834 Substitutions [PLAN_NAME] and [PLAN_DESCRIPTIONS] should also fire CB-substitutions and Joomla content substitutions
#3828 Gateway:
New gateway: Google Checkout
#3827 Gateway Ogone: Add new languages for Ogone gateway: Czech, Greek, Finnish, Hebrew, Korean, Russian and Slovak
#3785 GPL license:
Let it be GPL !
#3694 Add
PHP 5.4 strict compatibility
#3687
Joomla 3.0 support
#3667 PostAffiliatePro: implement support for coupon affiliate tracking
#3646
CBSubs content integration plugin allows to display CBSubs substitutions, e.g. price of a plan with currency conversions
#2746
Gateway: Paypal Pro
#2448 CBSubs Fields: ability to "Append" a value to an existing value
#1250 CB fields Integration plugins: actions on expiry to add values specifically on expiry (and remove on reactivation)
17 bug fixes:
#3829 Joomla 3.0.2: CBSubs bar graphs huge height
#3811 Gateway 2Checkout: return URL missing the live_site
#3810 J2.5: Content bot expecting first parameter to be by reference
#3787 CMS content substitution on plan name are not fired when adding to basket causing mismatch at Paypal IPN
#3766 Gateway eWay: Custom eWay logos not sending to eWay
#3740 Notifications of license problems to moderators should happen only once a day (that one is fixed by removing that, not needed for GPL)
#3718 CCBill return/cancel no longer functional
#3686 "Propose spontaneously plan for upgrades:" is no longer functional
#3672 J1.5: CBSubs Content "By Module" protection not functional
#3671 Promotions and Mailer integration plugins: Geographic zone of buyer does not work
#3663 Promotions integration: Non display tab settings with not specific plans selected for promo were leading to fatal error
#3639 EU VAT number validation server causes fatal error
#3624 Since 2.0.2 and addition of calendar prorating: CBSubs Promotion displays wrong for auto recurring followup payments
#3623 Gateway: CIC Crédit Mutuel: Plans with quotes in their names cause IPN validations to fail
#3581 Adding usergroup on J2.5 doesn't update session
#2894 Plan URL pages don't execute registration form triggers
#2108 Mechandise product pricing tab should not have maximum auto recurring setting
I would like to thank Kyle for his help on features and fixes of CBSubs integration plugins, and Nick and Kyle for their tireless tests.
We are very excited by this GPL release, and the perspective it offers.
We are even more excited that we have now cleared all pending items to finish developing our next big milestone release: Community Builder 2.0
Full speed ahead, ahoi!