[HIGH] ATS credits and the reseller plugin were referencing the obsolete FOF 2 instead of the correct FOF 3 classes
[HIGH] After submitting an invalid form the fields were filled with the saved user state parameters instead of the submitted user's data
[HIGH] An empty username is NOT acceptable
[HIGH] Cannot download invoice from the front-end
[HIGH] Do not remove akeebabackup.com from the emails. It's breaking the emails we're sending from our own site...
[HIGH] If someone blanked out their VAT number after using a VIES-registered VAT number no VAT was charged
[HIGH] Recurring subscriptions did not issue invoices
[HIGH] The converted currency price didn't include VAT and signup fees even when the uncoverted price did
[LOW] Content plugins would fail to execute because they were using the wrong container
[LOW] When an outdated plugin was used the wrong path was reported. Thanks @Radek-Suski
[LOW] downloadid was missing on the invoice due to changed paths & namespaces in ARS
[MEDIUM] Do not use recurring amount for the first initial payment
[MEDIUM] Spooky error with the logout plugin and Joomla! 3.5+ session management
[MEDIUM] Unhandled unsuspended reccuring payment
New features
Credit notes (inverse of invoices), created against already issued invoices
Edit the pre-discount amount in the back-end subscription edit form
Invoicing information shown in the backend subscription edit page
My Subscriptions module
PayPal collation plugin
You can disable the Do Not Track warning
Miscellaneous changes
Adjustment for Joomla! 3.6 log dir change
Do not delete New / Cancelled subscriptions, lets the collation plugins do their job correctly
Much better solution to remembering form information: Fields will contain saved information from your last subscription when you access the Level page *UNLESS* you have EXPLICITLY ended up there by submitting an invalid form.
Show a validation error if a user doesn't enter a username when submitting the form
The subscription form is now implemented with a Blade template and ONLY supports Bootstrap 3 markup
Update TCPDF to the newest available v6 release
Updated PayPal payments plugin with forced TLSv1.2. You MUST use a compatible server!
Updated VAT rates
Working around Joomla! 3.5 and later mail sending backwards incompatible behaviour change
Removed features
No more PostgreSQL support
Removed AcyMailing integration plugin
Removed Akeeba Ticket System 1.x credits integration plugin
Removed Google Analytics for Commerce integration plugin
Removed JS comments working around third party Javascript bugs. If you get a JS bug in the front-end FIX YOUR SITE.
Removed Joomla user profile integration plugin
Removed Kunena integration plugin
Removed Slave Subscriptions feature
Removed admin module showing latest subscriptions
Removed automatic country and city fill plugin
Removed custom SQL plugin
Removed custom fields feature
Removed debug subscriptions email plugin
Removed intellectual property integration plugin
Removed obsolete languages
Removed options: allow login (not logged in users always see the login area, use view template overrides to hide that)
Removed options: show business fields, show regular fields, show discount field, show coupon field, show state (all fields are shown, use template overrides to hide them)
Removed options: show/hide countries from the subscription page (all countries are displayed)
Removed options: use email as username (no longer allowed)
Removed reCaptcha integration plugin
Removing CLI scripts, they can't work reliably
Critical bugs and important changes
Invoices could be downloaded by anyone who knows the invoice ID without being logged in