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

  • 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

  • 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

  • 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

  • Fix initialization problem

Commit Log

  • 456b3ec3 Release v4.0.3 [Bill Tomczak]
  • 23c74aff Fix initialization error [Bill Tomczak]

Simple Renew v4.0.2

  • Release with updated framework

Commit Log

  • 727041f5 Release v4.0.2 [Bill Tomczak]

Simple Renew v4.0.1

  • 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

  • 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

  • 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

  • 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

  • Fix broken installation

Commit Log

  • e4202630 Release v3.2.9 [Bill Tomczak]
  • f19f4819 Fix broken install script [Bill Tomczak]