Simple Renew Changelog
This area contains the changelogs for recent versions of the Simple Renew extension. Click here to access the main Simple Renew page.
Simple Renew v3.2.8
- Published: 06 September 2022 06 September 2022
- Updates recognized Recurly API IP Addresses
- Maintenance release
Commit Log
- 5b5d3842 Release v3.2.8 [Bill Tomczak]
- 74814e53 Update file headers [Bill Tomczak]
- 67e24e50 Manifest standards fixes [Bill Tomczak]
- 687ccfbd Manifest updates for builder [Bill Tomczak]
- 55c7d7a3 Update builder files [Bill Tomczak]
- f169d547 SIMRENEW-517: Update Recurly API IP Addresses [Bill Tomczak]
- 7c1cb395 Standards updates [Bill Tomczak]
- c22f4225 Update admin menu [Bill Tomczak]
Simple Renew v3.2.7
- Published: 21 July 2021 21 July 2021
- Fix unable to download Stripe invoices
Commit Log
- b211e883 Release v3.2.7 [Bill Tomczak]
- 8b373ac9 SR-510: Some gateways need the account for loading invoices [Bill Tomczak]
Simple Renew v3.2.6
- Published: 21 July 2021 21 July 2021
- Fixes error
Return value of Simplerenew\Api\Account::count() must be of the type int
Commit Log
- c880de3d Release v3.2.6 [Bill Tomczak]
- 77350aa3 Update gitignore [Bill Tomczak]
- c6ad32ba Loosen method signature [Bill Tomczak]
- 06772ba0 Bump dev version [Bill Tomczak]
Simple Renew v3.2.5
- Published: 08 July 2021 08 July 2021
- Security Fix: Prevent unauthorized access to invoices
- Improved account/user synchronization with gateways
Commit Log
- 90e1ca2d Release v3.2.5 [Bill Tomczak]
- 279f9240 SR-510: Allow imps to load any invoice, check access in Api/Invoice [Bill Tomczak]
- 7e8b5f99 Standards updates [Bill Tomczak]
- 0ddc8c4b Improve connection between Recurly accounts and joomla user ids [Bill Tomczak]
- 44209d15 Standards updates [Bill Tomczak]
- 96a5b769 Standards updates [Bill Tomczak]
- 5b03d891 Standards updates [Bill Tomczak]
- 8aab186b Generalize account/user link method [Bill Tomczak]
- d47cfda7 Standards updates [Bill Tomczak]
- 522fc44b Expose the gateway manager in API [Bill Tomczak]
- 057a482e Update php requirements [Bill Tomczak]
- 4ca89aa2 Stripe: Improvements to billing data sync [Bill Tomczak]
- 32cc56b6 Bump dev version [Bill Tomczak]
- 9b03a1a3 Merge branch 'master' into development [Bill Tomczak]
- e546c4a9 Recurly: Use more accurate term dates [Bill Tomczak]
- e821c3e5 Add support for future subscriptions (Recurly) [Bill Tomczak]
- b9f7baa2 Standards updates [Bill Tomczak]
- 9c4baea5 Standards updates [Bill Tomczak]
- 8decff52 Fix Stripe sync issues and do more consistent messaging [Bill Tomczak]
- f65c4a35 Fix issues with account/user synchronization [Bill Tomczak]
- c81e50e8 More flexible parameter usage [Bill Tomczak]
- 536cc637 Add missing user data update [Bill Tomczak]
- d5fa5d13 Standards updates [Bill Tomczak]
- ef310558 Standards updates [Bill Tomczak]
- f9a1d8de Refine php requirement [Bill Tomczak]
- 7c88fdd9 composer updates [Bill Tomczak]
- fedc5d1b Rename stripe traits to standards [Bill Tomczak]
- f379b6fb Stripe customer.deleted - improved error handling [Bill Tomczak]
- 905d55ad Stripe Account: Improve error handling and messaging [Bill Tomczak]
- 5cb83c43 Standards updates [Bill Tomczak]
Simple Renew v3.2.4
- Published: 17 June 2021 17 June 2021
- Fix fatal error on
JHtmlSraddress::editfield()
Commit Log
- 2a186aca Release v3.2.4 [Bill Tomczak]
- 37d6e5c5 Merge pull request #462 from joomlashack/SR-509 [Bill Tomczak]
- 443bba39 Bump dev version [Bill Tomczak]
- 46e0159c More flexible method signature [Bill Tomczak]
Simple Renew v3.2.3
- Published: 14 June 2021 14 June 2021
- Handle create/delete customer in Stripe dashboard
- Handle create new credit card in Stripe dashboard
- Fix problem with some un-handled webhooks showing failure
- maintenance updates
Commit Log
- d91d80d2 Release v3.2.3 [Bill Tomczak]
- f3db1d86 Merge pull request #461 from joomlashack/SR-507 [Bill Tomczak]
- 776d5298 Add support for stripe payment_method.attached webhook [Bill Tomczak]
- ba637b4c Standards updates [Bill Tomczak]
- 6eaa785e Support creating/deleting customers in Stripe directly [Bill Tomczak]
- c2eb9ec9 Standards Updates [Bill Tomczak]
- 6bc0344d Standards Updates [Bill Tomczak]
- cfef2ae3 Fix issue with no response to webhooks [Bill Tomczak]
- 553befbe Bump dev version [Bill Tomczak]
- 3447e243 Cleanup example gateway code [Bill Tomczak]
- 230d80e3 Standards updates [Bill Tomczak]
- d98a7905 Standards updates [Bill Tomczak]
- 69b820e4 Standards updates / Accept possible null argument [Bill Tomczak]
- 160623cd Standards updates [Bill Tomczak]
- 8a589eca Remove obsolete tab [Bill Tomczak]
- 12c09f96 Minor formatting fix [Bill Tomczak]
Simple Renew v3.2.2
- Published: 28 March 2021 28 March 2021
- Fix discounts not showing on PayPal payment window
Commit Log
- 69af0625 Release v3.2.2 [Bill Tomczak]
- cda67b69 Remove obsolete comment [Bill Tomczak]
- 8979788c Bump dev version [Bill Tomczak]
- 9c279a15 SR-464: Subtract discount for PayPal message [Bill Tomczak]
Simple Renew v3.2.1
- Published: 21 March 2021 21 March 2021
- Fix fatal error on create new plan (caused by being installed in a subdirectory)
- Fix some errors on new install
- Maintenance updates
Commit Log
- b413f620 Release v3.2.1 [Bill Tomczak]
- a5652db5 SR-503: Fix asset loading in subdirectory installs [Bill Tomczak]
- c615051c Minor formatting fix [Bill Tomczak]
- dbe0364b Fix error messages on new install [Bill Tomczak]
- 09604971 Bump dev version [Bill Tomczak]
- 31c00852 Add missing language strings [Bill Tomczak]
- 89759052 Fix minor language typo [Bill Tomczak]
Simple Renew v3.2.0
- Published: 07 March 2021 07 March 2021
- NEW: optional calculator panel
- NEW: Option to require agreement confirmation
- FIX: unable to change billing information
- FIX: Catch PayPal popup when closed manually
- Improved support for currencies (php INTL not required, but helpful)
- Improved coupon validation
- Improved support for custom addons
- Update jQuery validation plugin (v1.19.2)
Commit Log
- 6e680324 Release v3.2.0 [Bill Tomczak]
- 74e04e1f Merge pull request #460 from joomlashack/SR-492 [Bill Tomczak]
- 84dc97e3 Implement calculator for Stripe [Bill Tomczak]
- e4f41fab Enhancement for showError() method [Bill Tomczak]
- 5115e47d Make sure Stripe updates the subscription class on create/update [Bill Tomczak]
- 1ff55dd8 Minor format fix [Bill Tomczak]
- 32a6d276 Bump dev version [Bill Tomczak]
- ed045682 Use correct recurly.js pricing object [Bill Tomczak]
- ce0b8248 Standards fixes [Bill Tomczak]
- 15e6c681 Remove unused import [Bill Tomczak]
- 2aa7a762 SR-484: Fix inability to change billing info [Bill Tomczak]
- bb77f591 Standards update [Bill Tomczak]
- c3ec652d Standards update [Bill Tomczak]
- 9f8e36ed Bump dev version [Bill Tomczak]
- 1443250b Merge branch 'development' into SR-492 [Bill Tomczak]
- 91c72fee Catch PayPal window close event [Bill Tomczak]
- a7bf7ed9 Update js syntax to ES6 [Bill Tomczak]
- e240ff63 Make string translatable [Bill Tomczak]
- 33e66619 Fix PayPal description for price [Bill Tomczak]
- e5a5d2e5 Bump dev version [Bill Tomczak]
- 7492d6da Coupon box design tweak for setoff theme [Valentín García]
- 6efb1b93 Apply calculator design to all the themes [Valentín García]
- 1beb2086 Fix alignment of error label for ToS when are unchecked [Valentín García]
- e18e1e20 Put ToS label and checkbox on the same line [Valentín García]
- 6f4ea6d1 Minor design tweaks for subtotal, total and discount [Valentín García]
- b16460e5 Update subscribe triggers [Bill Tomczak]
- 3def1a43 Add some additional debug log entries [Bill Tomczak]
- 9481c594 Ignore additional prices in Stripe products [Bill Tomczak]
- 22c9e71e Bump dev version [Bill Tomczak]
- da2370fe Allow use of hardcoded language strings [Bill Tomczak]
- f37bb800 Minor formatting fix [Bill Tomczak]
- 6d7aa277 Simplify/Standardize gateway init method signatures [Bill Tomczak]
- 62040465 Use currency options from gateway when needed [Bill Tomczak]
- 32c9bb8e Remove obsolete attribute [Bill Tomczak]
- 82d0dde4 Update php requirement [Bill Tomczak]
- e993cf24 Add missing fr-FR language strings [Bill Tomczak]
- b0a9d194 SR-454: Add optional confirmation checkbox for terms [Bill Tomczak]
- d2f9cd47 Fix names for themes form field [Bill Tomczak]
- bb37ce89 Fix namespace issue in language constants [Bill Tomczak]
- aa25e331 Prevent addon registrations from being erased on configuration save [Bill Tomczak]
- 2c0486e0 Minor standards update [Bill Tomczak]
- 3a8167b0 Fix language typo [Bill Tomczak]
- fee2e87b Bump dev version [Bill Tomczak]
- 7f0bc222 Merge pull request #459 from joomlashack/SR-485 [Bill Tomczak]
- 725e9a02 Improve reliability for Intl support with currencies [Bill Tomczak]
- d4f88bc5 Minor comment fix [Bill Tomczak]
- 66827473 Add support for xml to asset loader [Bill Tomczak]
- 7c9b2a66 Fix for standards/comments [Bill Tomczak]
- 94c7061e Fix syntax for php 7.4 deprecation notice [Bill Tomczak]
- e8fe5f44 Use currency locale setting from component option [Bill Tomczak]
- 6867ab1c Implement currency locale in js calculator [Bill Tomczak]
- 3343612b Add new assets media folder to manifest [Bill Tomczak]
- 96e43e58 Minor standards fix [Bill Tomczak]
- 9d28bbce Add parameter for default locales [Bill Tomczak]
- fe463d2d Minor standards fix [Bill Tomczak]
- e0d7a9ca Centralize currency formatting for coupons [Bill Tomczak]
- f3b0bbef Improve currency naming conventions [Bill Tomczak]
- 8fe44f3c Use currency format utility for calculator displays [Bill Tomczak]
- 3520864c Create currency formatter utility [Bill Tomczak]
- a5595611 Fix all coupon interactions for calculator [Bill Tomczak]
- 9d1b83e3 Remove unused local var [Bill Tomczak]
- 4ed492fb Update to ES6 standard [Bill Tomczak]
- cb6383ac Fix inconsistencies in custom event triggers/setups [Bill Tomczak]
- 5c533667 Fix namespacing on custom js events [Bill Tomczak]
- bbaeb71b Initial raw calculator display system [Bill Tomczak]
- 8a8ee077 Bump dev version [Bill Tomczak]
- 3a581678 Initial method stub for calculator display updates [Bill Tomczak]
- 813ce8e5 Minor adjustments for clarity [Bill Tomczak]
- 83b05e02 Remove discarded calculator structure [Bill Tomczak]
- 8015e075 Minor standards fixes [Bill Tomczak]
- ca7f98f0 Merge branch 'development' into SR-492 [Bill Tomczak]
- fad436da Update file headers [Bill Tomczak]
- ce73c663 Various tweaks to js validate.calculator setup [Bill Tomczak]
- 2af987e2 Add some efficiencies to Recurly calculator.updatePlanPrice() method [Bill Tomczak]
- 60a1149e Finish refactor to common calculator plan/coupon updating [Bill Tomczak]
- f23735ec Restructure for a separate calculator class [Bill Tomczak]
- 7e136569 Update all jQuery setup code [Bill Tomczak]
- 73186aca improve class name [Bill Tomczak]
- 9c92c575 Parameterize plans and coupon in validation js [Bill Tomczak]
- c01280bf Change form field order on coupon form [Bill Tomczak]
- cfb7c7a8 Fix coupon not validated in some conditions [Bill Tomczak]
- b11ca418 Improvements to coupon onFocusout event [Bill Tomczak]
- 2b8a80f8 Update jquery.validate to v1.19.2, remove unused validation files, use minimized version [Bill Tomczak]
- bddbfac0 Standards fixes [Bill Tomczak]
- dbe61a41 Minor adjustments [Valentín García]
- 8028c61c Rearrange calculator display template [Bill Tomczak]
- d7d0b43f Remove border-radius [Valentín García]
- c66fe23b Minor design tweaks to calculator [Valentín García]
- ef94904a Change config for calculator changes [Bill Tomczak]
- 66659f94 Refactor so we can have specialized calculator panels [Bill Tomczak]
- c0efff7a More simplifying parameter/state settings [Bill Tomczak]
- 5ed6f63e Simplify some parameter settings [Bill Tomczak]
- bc421ba3 Initial layout of calculator panel [Bill Tomczak]
- e415d543 Create new show calculator option [Bill Tomczak]
- 9159e539 Minor standards updates [Bill Tomczak]
- f66e5b42 Minor language fix [Bill Tomczak]
- 3350ba96 Standards updates [Bill Tomczak]
- da029c45 Formatting/standards fixes [Bill Tomczak]
Simple Renew v3.1.3
- Published: 10 January 2021 10 January 2021
- Fix display issue with upgrade order parameter
- Fix broken plan changes in Stripe
- Fix corrupted parameters on certain upgrades
- Fix empty coupon list when showing 'all'
- Fix error when Joomla user doesn't have gateway account
Commit Log
- 6894d01e Release v3.1.3 [Bill Tomczak]
- 772ecc56 Merge pull request #458 from joomlashack/SR-496 [Bill Tomczak]
- df9c5ac8 Avoid limit on upgrade ordering display [Bill Tomczak]
- 9545fa3e Standards fixes [Bill Tomczak]
- e44e44a0 Fix issues with plan changes in Stripe [Bill Tomczak]
- c865c6e3 Fix various issues with v2.x => v3.x upgrades [Bill Tomczak]
- ca297cfa Change debug setting to something overridable [Bill Tomczak]
- 8d4e18e3 Add standard debugging messaging [Bill Tomczak]
- 4c9f4d7b Avoid potential caching issues during installs [Bill Tomczak]
- efdd0aaa Standards updates [Bill Tomczak]
- e1151f28 Fix lost recurly parameters on upgrade from v2.x to v3.x [Bill Tomczak]
- 3bb3fa06 Fix DateTime no longer accepts null for timezone argument [Bill Tomczak]
- 8b9dec78 Update .gitignore [Bill Tomczak]
- 03fe7ef8 Fix empty coupon list when showing 'all' [Bill Tomczak]
- da7964c7 Fix some comments [Bill Tomczak]
- 4889b579 Fix error for logged in users with no gateway account [Bill Tomczak]
- a19217fa Normalize property in Stripe couponImp [Bill Tomczak]
- 1ec9341a Do some garbage collecting on addon registration [Bill Tomczak]
- ea042dd1 Fix currency case for Stripe coupons [Bill Tomczak]
- c937656e Bump dev version [Bill Tomczak]
- da01429d Assume addon strings are translatable [Bill Tomczak]
- 9ea3247d Create loadLanguage() method to addon helper [Bill Tomczak]
- f0e68bba Standards/phpdoc fixes [Bill Tomczak]
- 971cac9b Fix language [Bill Tomczak]
- 7a13965e Be more aggressive on clearing cache [Bill Tomczak]