Shortlist 3.0.0 – Feb 14, 2014
ee-
Added 'extra:..' data support for all items. Now you can let your users set extra data values against any of their list items. Use it like a simple cart, even better wishlists, sharable ratings and reviews, and more
-
Reworked caching system to be more efficient and be more intelligent.
-
New CP views, with the options for Admins to control lists, remove items and lists and view exactly what specific members have been listing
-
A bug in the ajax call return methods that would sometimes return stale data
-
A bug where very fast calls to change default list status would get confused
-
A bug where pulling a list via list_name would sometimes return stale data
-
A bug with external caching and the EE channel entries tag
-
Some dependencies that weren't needed in the channel model
-
Some usage of deprecated CP methods
-
A bug where the cookie used for guest access would sometimes become unset
-
A bug that could sometimes occur when guest lists were being reassigned during guest-to-member conversion, and the member already had a large number of lists + items.
Charge 1.6.0 – Feb 7, 2014
ee-
Added the {exp:charge:updatecardform} tag to let customers change their payment cards directly on the site.
-
Added a {exp:charge:cards} tag to list all the cards for a customer, direct from the Stripe api
-
New progress indicator option for the built in jquery library
-
A bug in {exp:charge:info} so it'll now properly return no_results conditions if the passed transaction hash is invalid
Shortlist 2.6.0 – Jan 31, 2014
ee-
Updater support
-
a bug in the editlistform where old list values weren't being returned
-
a caching bug present on some ajax calls
-
better support for longer naming and special characters in list titles
-
performance for users with very large lists
-
a bug in sorted output when displaying info from multiple shared lists on the same page
Charge 1.5.0 – Jan 24, 2014
ee-
Added a new {exp:charge:act} tag, to let users cancel their plans
-
{recurring}..{/recurring} and {subscriptions}..{/subscriptions} variable loops to the :customer tag. Great if you want to pair with the new {exp:charge:act} tag. You can now let user's self-service their recurring payments and cancel direct from the front-end.
-
Plans now support Trial periods. Simply add a parameter of 'plantrialdays' to the charge:form tag.
-
Export option in the CP
-
Option to prevent any metadata being passed to Stripe. Everything will still be recorded locally
-
A bug when passing more than 10 metadata items would hit the Stripe api limit of 10 meta keys per item. In cases where 10 or more items are passed, we now only attempt to pass the first 10, but store all of the data locally
-
A bug where the log viewer would throw an error when there were no logged items
-
A bug where settings weren't being properly saved on MSM installs
Shortlist 2.5.5 – Jan 23, 2014
ee-
A version number issue
Maps 1.4.2 – Jan 20, 2014
ee-
support for Updater
-
a bug where the maps field visible pane would be offset when returning from some hidden states
Charge 1.4.0 – Jan 16, 2014
ee-
Subscriptions enabled for all. Checkout what you can do with subscriptions.
-
Member Creation. You can now optionally create members during checkout by simply passing a create_member="yes" param on the :form tag
-
Added new tag {exp:charge:customer} for displaying information about all of a customer's transactions and subscriptions.
-
Added 'chargecreatemember' hook
-
Meta fields now are passed direct to the new Stripe meta data objects.
-
A bug in meta field handling where very long meta data would be truncated.
-
An issue that would prevent some emails sending on some servers
-
A CP formatting issue
-
An issue where some webhook callbacks wouldn't be received properly
-
A bug where validation could fail but the error messages were suppressed
-
A bug where errors in an external class were not being suppressed and were disrupting validation
Sift 1.3.2 – Jan 9, 2014
ee-
a bug on an edge case where missing template params would throw errors
-
new error catching for extra edge cases so we fail more gracefully
Charge 1.3.0 – Jan 2, 2014
ee-
Added new hooks - chargeprepayment hook and chargepostpayment hooks. Add your own custom validation or specific payment data using the pre hook, or add your own extra record event handling or notifications using the post hook.
-
New config option chargeforcessl. Normally the https/http setting will automatically reflected based on the current path, but if it's not you can use this setting to force the paths to be https
-
Added a fallback for some server configs where http_refferer isn't always available
-
A bug on some setups where the fallback currency wouldn't be correctly set
-
Minor CP view inconsistencies
Charge 1.2.0 – Dec 13, 2013
ee-
{exp:charge:api_call} You can call any Stripe api endpoint. Great if you need to pull direct data about a payment or customer (ie. next due payment)
-
Extra currencies for all of Stripe's public and testing currencies. Currently covering : usd, gbp, eur, cad, aud, hkd, sek, dkk, pen, and jpy. Check Stripe to see what's supported for your account
-
Extra currencies for all of Stripe's public and testing currencies. Currently covering : usd, gbp, eur, cad, aud, hkd, sek, dkk, pen, and jpy. Check Stripe to see what's supported for your account
-
Card expmonth and expyear are now recorded on transactions for use in the {exp:charge:info} tag
-
Charge log view now has a cleaner look, member info and icons and state makers
-
Action shortnames now default to '_' instead of '-' in place of invalid characters
-
underscores in Action names are now allowed
-
Charge now fallsback to 'usd' if no default currency is set in the settings and none passed as part of the payment form
-
Some links in the demo templates and docs were pointing to development urls
-
Logged payments will now be recorded in test mode if there were no mode settings