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 v4.0.6
- Published: 04 December 2023 04 December 2023
- Fix broken registration under some conditions and configurations
- Remove deprecated classes/methods
- Update jQuery UI modules
- Fix broken admin UI on redirect and upgrade/downgrade form fields
- Maintenance release
Commit Log
- 85a447c5 Release v4.0.6 [Bill Tomczak]
- 289f9a91 Fix jQuery-ui for redirect form field [Bill Tomczak]
- 6e102cde Use layout for GroupOrdering form field [Bill Tomczak]
- 826c25d0 Updates for jQuery and jQuery-ui [Bill Tomczak]
- 8eeda1f3 Fix UI issues in configuration options [Bill Tomczak]
- b862127a Bump dev version [Bill Tomczak]
- 277f519d SIMRENEW-524: Handle incomplete menu configuration and SR only registration [Bill Tomczak]
- 1b1f5d54 Bump dev version [Bill Tomczak]
- 3bbfacd4 Standards fixes for form fields [Bill Tomczak]
- 9c782fc6 Remove update methods for pre-v3.0.0 versions [Bill Tomczak]
- 661cba4b Standards fix [Bill Tomczak]
- 9703903a Fix obsolete html helper references [Bill Tomczak]
- d547e713 Update obsolete reference [Bill Tomczak]
- fecf7f0e Bump dev version [Bill Tomczak]
- df187451 Standards fixes [Bill Tomczak]
- f838701c Remove deprecated html helpers [Bill Tomczak]
- fc66ea58 Update file headers [Bill Tomczak]
- a6262c24 Remove debugging code [Bill Tomczak]
- a131b2e2 Sync language files [Bill Tomczak]
- 7c4d890e Remove obsolete unit tests [Bill Tomczak]
Simple Renew v4.0.5
- Published: 01 October 2023 01 October 2023
- Improvements to currency management
- Maintenance release
Commit Log
- 04503a27 Release v4.0.5 [Bill Tomczak]
- 2e5680a4 Bump dev version [Bill Tomczak]
- 8e116ecf Improvements to currency handling based on INTL installed [Bill Tomczak]
- 69d5d6ea Standards fixes [Bill Tomczak]
Simple Renew v4.0.4
- Published: 11 September 2023 11 September 2023
- Fix 404 on invoice download
- Fix Credit Card editing missing
Commit Log
- 9d71d0bf Release v4.0.4 [Bill Tomczak]
- 73c08485 Always offer credit card edit [Bill Tomczak]
- b66685a7 Standards fix [Bill Tomczak]
- f8fc7e8d Fix routing for invoices [Bill Tomczak]
Simple Renew v4.0.3
- Published: 29 August 2023 29 August 2023
- Fix initialization problem
Commit Log
- 456b3ec3 Release v4.0.3 [Bill Tomczak]
- 23c74aff Fix initialization error [Bill Tomczak]
Simple Renew v4.0.2
- Published: 29 August 2023 29 August 2023
- Release with updated framework
Commit Log
- 727041f5 Release v4.0.2 [Bill Tomczak]
Simple Renew v4.0.1
- Published: 27 August 2023 27 August 2023
- Joomla 4: Finish plan selection parameter for subscribe menu
- Joomla 4: Fix save errors when creating new plans
- Fix invalid parameter error in Recurly gateway
- Clean up sef url construction for account editing
- Fix breadcrumb for account editing
- Update admin icons to Fontawesome
Commit Log
- 36ee3dd9 Release v4.0.1 [Bill Tomczak]
- 96a692d8 Minor standards fix [Bill Tomczak]
- 1650396f Force DB values to correct type [Bill Tomczak]
- f167bd81 Clear out obsolete images [Bill Tomczak]
- c0a18533 Update admin icons to Fontawesome 5 [Bill Tomczak]
- 91584853 Merge pull request #465 from joomlashack/SIMRENEW-522 [Bill Tomczak]
- 43690973 Update bread crumb for account edit [Bill Tomczak]
- 4e005d5a Add minimal router code [Bill Tomczak]
- 630d6c2f Fix multiple plans columns [Bill Tomczak]
- d99943e9 Bump dev version [Bill Tomczak]
- d2d9e55a Merge pull request #464 from joomlashack/SIMRENEW-521 [Bill Tomczak]
- 748015f0 Remove obsolete testing code [Bill Tomczak]
- af45e550 Can't use required in Joomla 4 [Bill Tomczak]
- d0ac4927 Use version agnostic tab generators [Bill Tomczak]
- 834e7679 Fix plan selections hidden in nested tabs [Bill Tomczak]
- d09e15e7 Use bootstrap tabs for group selection [Bill Tomczak]
- f0623e70 Fix id/name for plan selectors [Bill Tomczak]
- a5faa256 Refactor Plan Access form field to use layouts [Bill Tomczak]
- 20563bc3 Standards fix [Bill Tomczak]
- dc638e88 Initial refactor for planaccess form field [Bill Tomczak]
- 01d42f62 Bump dev version [Bill Tomczak]
- c0861acc Accept null for gateway name [Bill Tomczak]
- b7553340 Standards fixes [Bill Tomczak]
- e4d89371 Bump dev version [Bill Tomczak]
Simple Renew v4.0.0
- Published: 20 August 2023 20 August 2023
- First release compatible with Joomla 4
- Update Recurly API library
- Update Stripe API library
- Standards fixes
Commit Log
- b3741375 Release v4.0.0 [Bill Tomczak]
- 5672694f Standards fixes [Bill Tomczak]
- 6d4845ae Fix language constant [Bill Tomczak]
- 3d34349d Clear old Recurly API library [Bill Tomczak]
- 27e8e2e5 Include new coupon types in Recurly [Bill Tomczak]
- 7e2b62db Restore plans form field [Bill Tomczak]
- 1077ea1a Bump dev version [Bill Tomczak]
- 8a519a1a Punt plan selection in Joomla 4 [Bill Tomczak]
- 8369e9bd Bump dev version [Bill Tomczak]
- 5a41f0fa Enforce db table character set [Bill Tomczak]
- 0f56bd50 Fix notify routing for joomla 4 [Bill Tomczak]
- 5eb4fac0 Adjust user adapter for Joomla 4 quirks [Bill Tomczak]
- 4f44fcc3 Register custom events for Joomla 4 [Bill Tomczak]
- e1fc77b4 Remove unused plugin [Bill Tomczak]
- 0bf048bf Standards fixes [Bill Tomczak]
- 75f5ea96 Standards fix [Bill Tomczak]
- 505bab06 db schema changes [Bill Tomczak]
- 05e43279 Remove add-on feature [Bill Tomczak]
- 52c6b1e6 Remove obsolete placeholder classes for updates [Bill Tomczak]
- 62527e6f Ensure model instantiation goes okay [Bill Tomczak]
- 47495893 Standards fix [Bill Tomczak]
- 4060d133 Joomla 4 form field updates [Bill Tomczak]
- a9b93270 Minor standards fix [Bill Tomczak]
- 1ef1c793 Collapse unnecessary class inheritance [Bill Tomczak]
- 82b5680e Standards fixes [Bill Tomczak]
- 45a82977 Updates to coupon admin screens [Bill Tomczak]
- f29fdcb0 Standards fixes [Bill Tomczak]
- b598663b Prepare for updated icon settings [Bill Tomczak]
- baaca93d Add emptystate for plans [Bill Tomczak]
- a9c99488 Various standards fixes [Bill Tomczak]
- 81f9e52f Use system defined cach folder [Bill Tomczak]
- b95d6373 Override Joomla 4 method in cached model [Bill Tomczak]
- e55be160 Standards fixes [Bill Tomczak]
- 488ec471 Fix table create date issue [Bill Tomczak]
- 62b5f976 Make sure model paths are loaded [Bill Tomczak]
- 865b1ff0 Standards fixes [Bill Tomczak]
- 5a60ef48 Standards fix [Bill Tomczak]
- 04935a52 Fix call to custom toolbar button [Bill Tomczak]
- 3418bcc8 Joomla 4 updates for plan editing form [Bill Tomczak]
- 1c5bbb20 Update plan admin list for Joomla 4 [Bill Tomczak]
- 32a7ed5f Fix modal plugin editing for compatibility issues [Bill Tomczak]
- 6feda945 Update database schema and avoid J4 checks [Bill Tomczak]
- 648d3dc2 Updates for gateway listing/editing [Bill Tomczak]
- fa6e68b7 Remove unused variable definition [Bill Tomczak]
- 241397ca Standards fixes [Bill Tomczak]
- 1f49d8b6 Standards fixes [Bill Tomczak]
- 73ddb95f Database schema updates [Bill Tomczak]
- 56d75b77 Bump dev version [Bill Tomczak]
- 8138e348 Update database schema [Bill Tomczak]
- c404f7ad Update gateways list for Joomla 4 [Bill Tomczak]
- 6e086a33 Improve psr4 compliance [Bill Tomczak]
- 1bc9412a Standards fixes [Bill Tomczak]
- 59fb9dbd Setup admin submenus for Joomla 4 [Bill Tomczak]
- 49408c34 Standards fixes [Bill Tomczak]
- c4f998bc Ensure version agnostic event trigger [Bill Tomczak]
- c9b4898f Update config basic page for Joomla 4 [Bill Tomczak]
- 0f4291e0 Remove obsolete base class [Bill Tomczak]
- 1bb13ba7 Implement extend trial in Stripe [Bill Tomczak]
- 485dde8c Standards fixes [Bill Tomczak]
- 65c4f665 Fix Recurly trial extension [Bill Tomczak]
- c1f73e21 Cleanup Recurly subscription id usage [Bill Tomczak]
- 85a2a31d Standards fixes [Bill Tomczak]
- a7e786e7 Update subscription imp for new Recurly API [Bill Tomczak]
- ac03136b Fix missing date from Recurly Coupon/Invoice imps [Bill Tomczak]
- 6609de25 Handle potentially changed gateway [Bill Tomczak]
- 9ca8bf2e Centralize state population for account based models [Bill Tomczak]
- 8730a8d4 Update square theme for Font Awesome 5 [Bill Tomczak]
- af894d14 Standards fixes [Bill Tomczak]
- 44f43ac8 Update setoff theme for font awesome 5 [Bill Tomczak]
- 2c3c5c36 Minor fixes to default theme [Bill Tomczak]
- 05463920 Fix cvv tooltip [Bill Tomczak]
- 7d078bf1 Update templates and default template to Font Awesome 5 [Bill Tomczak]
- ffa8bdd1 Update icon code [Bill Tomczak]
- fdd052ab Standards fixes [Bill Tomczak]
- 1ee32bd5 Standards fixes [Bill Tomczak]
- ecef3d64 Improve plugin execution safety checks [Bill Tomczak]
- 94aed1e7 Add legacy stub [Bill Tomczak]
- bb4507fa Do pre check on upgrades [Bill Tomczak]
- 5f2378b6 Remove temporary J4 template placeholders [Bill Tomczak]
- f5781008 Standards update [Bill Tomczak]
- 919c9ef0 Standards fixes [Bill Tomczak]
- 933cbe73 Update account view to Font Awesome 5 [Bill Tomczak]
- 1b9d6ce9 Implement framework font awesome [Bill Tomczak]
- edd70341 Refactor redirect field for layouts and fontawesome [Bill Tomczak]
- e6e7dbad Standards fixes [Bill Tomczak]
- 9974515e Standards fixes [Bill Tomczak]
- 1da96219 Standards fixes [Bill Tomczak]
- 8af0f548 Standards fix [Bill Tomczak]
- eac7b02c Updates for subscribe templates [Bill Tomczak]
- ed7ca898 Fix typo [Bill Tomczak]
- baf6e6f7 Implement framework for subscribe view [Bill Tomczak]
- 34e5c43d Implement framework on renewal views [Bill Tomczak]
- f79c764f Standards fixes [Bill Tomczak]
- 2e93e073 Standards fixes [Bill Tomczak]
- ef930efb Implement framework for invoice views [Bill Tomczak]
- 3d4e78b4 Loosen method signature [Bill Tomczak]
- 5ca86ed0 Standards fixes [Bill Tomczak]
- 86f51c2c Standards fix [Bill Tomczak]
- 53859ae4 Clarify variable name [Bill Tomczak]
- 3161ddf6 Complete refactor for account editing form [Bill Tomczak]
- a9aa2ddf Refactor account view class for default [Bill Tomczak]
- b52eaee1 Standards fixes and template reorg [Bill Tomczak]
- ee6e35e2 Reformat css to standards [Bill Tomczak]
- 3c263510 Standards fixes [Bill Tomczak]
- 0fa95eda Refactor ToolbarHelper to psr4 [Bill Tomczak]
- f34d2576 Move LayoutHelper to correct namespace [Bill Tomczak]
- a01dbb4a Remove obsolete rendering class [Bill Tomczak]
- 6334544e Refactor LayoutHelper to psr4 [Bill Tomczak]
- f2b33b46 Implement framework table class [Bill Tomczak]
- 4a1ecae8 Refactor InputFilter to psr4 [Bill Tomczak]
- 07d72431 Standards updates [Bill Tomczak]
- a560c7ac Integrate controller classes with framework [Bill Tomczak]
- b6158fc4 Restructure Controller classes for psr4 [Bill Tomczak]
- 57a7f386 Remove obsolete helper [Bill Tomczak]
- 94cffb4c Refactor CLI code to psr4 [Bill Tomczak]
- f24f1e34 Refactor ApplicationHelper to psr4 [Bill Tomczak]
- 6b5949b0 Refactor AddonHelper to psr4 [Bill Tomczak]
- a7dc99b2 Refactor AbstractTable to psr4 [Bill Tomczak]
- 22ef237c Refactor FindRoute to psr4 [Bill Tomczak]
- a826be4d Remove unnecessary base model class [Bill Tomczak]
- 225502ee Standards fixes [Bill Tomczak]
- a9ae651b Fix upgrade issue in Stripe plugin [Bill Tomczak]
- d58c7671 Refactor SimplerenewFactory class to psr4 [Bill Tomczak]
- 6c88f1d4 Standards fix [Bill Tomczak]
- 41bc2c68 Prevent fatal error on upgrades [Bill Tomczak]
- b4b4c006 Standards fixes / Rename Helper class [Bill Tomczak]
- 7351a62f Clarify method signatures [Bill Tomczak]
- dbbebc41 Standards fixes / Move ComponentHelper to psr4 standard [Bill Tomczak]
- d1d1c48f Standards updates [Bill Tomczak]
- 1daa9040 Remove obsolete custom account code mask for Recurly imp [Bill Tomczak]
- 4be57018 Temporarily disable plugins on updates [Bill Tomczak]
- fa1e54f4 Remove unused helper class [Bill Tomczak]
- dd33f7d5 Reorganize main helper class [Bill Tomczak]
- 6f7888af Rename to more generic view trait [Bill Tomczak]
- c2ea30c7 Complete refactor of admin views [Bill Tomczak]
- 028df995 Simplify admin list inheritance [Bill Tomczak]
- c241d197 Simplify admin list inheritance [Bill Tomczak]
- 00dd14e0 Fix initial default list ordering [Bill Tomczak]
- 83db323b Standards fixes [Bill Tomczak]
- 43ba133e Fix method signatures [Bill Tomczak]
- 3aaf1752 Final refactor of admin list views [Bill Tomczak]
- 7f3eee11 Initial refactor of admin views [Bill Tomczak]
- fd24d63c Add Joomla 4 placeholders for admin views [Bill Tomczak]
- 320534a0 Standards fixes [Bill Tomczak]
- 8b071762 Remove old debugging code [Bill Tomczak]
- 73aa4ecd Fix notify handler class names [Bill Tomczak]
- 6f3821fd Permit null argument [Bill Tomczak]
- 2c22eeee Refactor base namespace to proper standards [Bill Tomczak]
- 93c88023 Rename all pimple container refs to avoid J4 conflicts [Bill Tomczak]
- 1efcd84c View classses refactor phase 1 [Bill Tomczak]
- 737447d2 Don't pretend a failed Super User change succeeded [Bill Tomczak]
- 26eaef5c Standards fixes [Bill Tomczak]
- 1bb08597 Refactor model hierarchy [Bill Tomczak]
- e5252f30 Improve cli error handling [Bill Tomczak]
- 71963b6f Update cli scripts [Bill Tomczak]
- 94c3c52c Update Stripe Transaction imp [Bill Tomczak]
- 297af005 Bump dev version [Bill Tomczak]
- 1786914f Update to latest Stripe SDK [Bill Tomczak]
- 95ddf668 Update for installer script [Bill Tomczak]
- 98496a21 Update Stripe for SR changes [Bill Tomczak]
- cb8540e9 Standards fixes [Bill Tomczak]
- b2c4649f Standards fixes [Bill Tomczak]
- b7288426 Fix Recurly Subscription binding [Bill Tomczak]
- 662382be Fix Recurly Invoice binding [Bill Tomczak]
- 75ff15f2 Update Recurly imps [Bill Tomczak]
- 6a97049f Standards fixes [Bill Tomczak]
- d99957ee Allow Recurly Account imp to handle object binding [Bill Tomczak]
- 9076c536 Standards fixes [Bill Tomczak]
- 6486f7c2 Update internal utility task [Bill Tomczak]
- c0eb055d Ensure existing plans get updated on gateway [Bill Tomczak]
- 03942acd Stash debugging code [Bill Tomczak]
- e77592fc Standards fixes [Bill Tomczak]
- 95e79243 Remove old Recurly api classes [Bill Tomczak]
- 40d73ccd Standards fixes [Bill Tomczak]
- 7d38006b Finalize Recurly transaction class refactor [Bill Tomczak]
- b46e2fa5 Standards fixes [Bill Tomczak]
- 60b91961 Refactor Recurly invoice imp for v3 api [Bill Tomczak]
- b18353d6 Standards fixes [Bill Tomczak]
- 73e6a5fa Fix credit card info updating [Bill Tomczak]
- 6a2f6a52 Punt on sca/3ds handling for now [Bill Tomczak]
- d9415f66 Standards fix [Bill Tomczak]
- b97d03e4 Standards fixes [Bill Tomczak]
- 7e3c3edf Refactor most of Recurly Subscription imp [Bill Tomczak]
- 6354e794 Remove unused subscription method [Bill Tomczak]
- f88360a9 Standards fixes [Bill Tomczak]
- 3d8224b6 Standards fixes [Bill Tomczak]
- 3b72229a Standards fixes [Bill Tomczak]
- ef8eb0c9 Fix method signature [Bill Tomczak]
- 6c402a7d Fix class name [Bill Tomczak]
- 846be51c Standards fixes [Bill Tomczak]
- 142d4eea Standards fixes [Bill Tomczak]
- e4a9ffde Finish refactor for Recurly Account/Billing imps [Bill Tomczak]
- 8ecc2814 Standards updates [Bill Tomczak]
- f4d9428f Finish Recurly Coupon imp refactor [Bill Tomczak]
- ebf031bd Standards fixes [Bill Tomczak]
- 5d6dba2f Coupons Initial refactor for Recurly v3 API [Bill Tomczak]
- 841ef825 Fix issues with gateway plan sync [Bill Tomczak]
- c422dd1d Standards fixes [Bill Tomczak]
- ef0905d2 Standards fixes [Bill Tomczak]
- 7c59fc2f Standards fixes [Bill Tomczak]
- 6653a6f6 Update Recurly Plan imp [Bill Tomczak]
- 96dccd1d Standards fixes [Bill Tomczak]
- e61d5936 Fix validation method [Bill Tomczak]
- 7519213a Standards fixes [Bill Tomczak]
- d95e9b3b Update base Recurly class to new version [Bill Tomczak]
- 88fc68e4 Add new vendor folder to recurly plugin manifest [Bill Tomczak]
- 57a8e5a4 Standards fixes [Bill Tomczak]
- fe43d6f4 Bump dev version [Bill Tomczak]
- 7a7bc093 Standards fixes [Bill Tomczak]
- b07df1de Add recurly library via composer [Bill Tomczak]
Simple Renew v3.2.11
- Published: 09 October 2022 09 October 2022
- Stripe: Fix fatal error when attempting to downgrade before the previous one takes effect
- Update Recurly client library (v2.12.30)
- Update Stripe client library (v7.128.0)
Commit Log
- 581ef8cd Release v3.2.11 [Bill Tomczak]
- 81a63f43 SIMRENEW-519: Fix fatal error when downgrading stripe subscription with existing downgrade [Bill Tomczak]
- dee021d2 Update Stripe API client to v7.128.0 [Bill Tomczak]
- 70eba7c2 Update Recurly Client autoloader [Bill Tomczak]
- eb62387f Bump dev version [Bill Tomczak]
- 62dd229a Update recurly client to v2.12.30 [Bill Tomczak]
Simple Renew v3.2.10
- Published: 18 September 2022 18 September 2022
- Improve compatibility with php 8.1
Commit Log
- 6306590c Release v3.2.10 [Bill Tomczak]
- f8f72ab8 SIMRENEW-518: Remove local Pimple DI [Bill Tomczak]
- 46b74336 Bump dev version [Bill Tomczak]
Simple Renew v3.2.9
- Published: 12 September 2022 12 September 2022
- Fix broken installation
Commit Log
- e4202630 Release v3.2.9 [Bill Tomczak]
- f19f4819 Fix broken install script [Bill Tomczak]