28 May 2012 Last updated on 30 July 2012

Akeeba Subscriptions 2.3.0 just released.

We are pleased to announce the immediate availability of Akeeba Subscriptions 2.3.0 Stable, the first release in our 2.3.x series.

This version is compatible only with Joomla! 2.5.1 or later. We have completely dropped Joomla! 1.5 compatibility. Users on Joomla! 1.5 will receive no support as of today.

As always, you can get it from our Downloads page. If you have an older version installed, you can simply use the integrated Live Update feature, or Joomla!'s extension updater, to upgrade to the new version painlessly.

While the software is free, its support is not. If you wish to receive support for the software, you will need to buy a MINISUPPORT subscription at 7.79 Euros for an 8-day pass to our dedicated forum section. Alternatively, if you are a subscriber to AKEEBADELUXE you can request support either through the dedicated support forum section or by submitting a private support ticket.

Please consult our documentation for installation and update instructions. Refer to our version compatibility matrix to find out which releases of Akeeba Subscriptions are compatible with your PHP and Joomla! versions.

Changelog

! THIS RELEASE IS ONLY COMPATIBLE WITH JOOMLA! 2.5.1 AND LATER
+ "Combine" feature in Upgrade Rules (thank you @nonumber_nl)
+ Show Invoice ID in subscription backend form (thanks Sander!)
+ Add option to select Multi or Single Page Checkout for 2checkout (thanks Sander!)
+ #100 Language merge tags for the Off-Line payment plugin
+ #96 Subscription Level relations
+ Plugin to allow ccInvoices to access Akeeba Subscriptions' information for the user, subscription level and subscription
+ Converter from RS!Membership
+ Payment plugin: Suomen Verkkomaksut Oy
+ Payment plugin: ZarinPal
+ Payment plugin: PayFast
+ Payment plugin: AlloPass mobile and micro-payments
+ Payment plugin: CashU
+ Payment plugin: IFTHEN (Portuguese payment by ATM method)
+ MailChimp integration
+ PostAffiliatePro integration
+ iDevAffiliate integration
~ Disable form submit when ENTER is hit in the coupon field
~ Bringing the ccInvoices plugin up-to-date with changes in the location and naming scheme of invoice PDF files
# [MEDIUM] 500 error when the EU VIES service is not responding
# [MEDIUM] PayPal: recurring subscriptions were not working from the second renewal onwards
# [MEDIUM] PagSeguro: If a transaction is pending, the notification that it's paid would not result in the subscription becoming active
# [MEDIUM] 2Checkout plugin, vendor_order_id always empty (thanks Sander!)
# [MEDIUM] eWay plugin, would throw error when trying to use it
# [LOW] Rounding issue (±0.01) in Gross amount under some circumstances
# [LOW] Invalid date in subscription or coupon would result in an error
# [LOW] VIES registration status not passed along to custom field plugins
# [LOW] Front-end modules could unintentionally set state variables used by the component in later requests
# [LOW] 2Checkout plugin, payment state should be Completed when invoice_status is "approved" (thanks Sander!)
# [LOW] Postfinance.ch, subscriptions were not getting published due to a mistake in their documentation (it's STATUS, not ACCEPTANCE, we have to check...)
# [LOW] User Delete plugin did not work
# [LOW] JCE plugin would not remove users from JCE groups on subscription expiration
# [LOW] Image files over 15 characters long would not be accepted in subscription levels
# [LOW] Notices thrown in userinfo frontend view
# [LOW] PostFinance.ch plugin: the use of iconv broke the transaction validation if the user's name contains accented characters
# [LOW] Coupons' user hits limit were off by one
# [LOW] Sometimes you could not select Joomla! users in the Affiliates and Users view
# [LOW] Enabling caching would make all instances of the "Akeeba Subscriptions - List subscription levels" module on a single page to show the same subscription levels
# [LOW] The "Agree to TOS" field's validation error text would remain, even after setting the field to Yes, until you tried changing an address field.
# [LOW] The off-line payment plugin would not update the processor key