This area contains the changelogs for recent versions of the Simple Renew extension. Click here to access the main Simple Renew page.

Simple Renew v2.5.0

  • Provides initial support for PSD2 SCA flows (frictionless only support)
  • recurly.js updated to v4
  • php Recurly client updated to v2.12.5 (api v2.22)
  • Improvements to push notification error messaging
  • Remove J!2.5 version checks
  • Revert plan editing form to standard Joomla admin form
  • Improvements to IP whitelisting
  • Name changes in Recurly now updates Joomla user's name

Commit Log

  • 94ed2794 Release v2.5.0 [Bill Tomczak]
  • d29b6915 Add temporary message concerning unhandled PSD2 SCA situations [Bill Tomczak]
  • d2f041a8 Merge pull request #435 from OSTraining/SR-402 [Bill Tomczak]
  • 54a46824 Put the PayPal object in global space. [Bill Tomczak]
  • 9875018c Add error messaging div for payment issues [Bill Tomczak]
  • 03e45053 Fix language string [Valentín García]
  • 875090ea Merge branch 'development' into SR-402 [Bill Tomczak]
  • dee64755 Minor reorg of gateway glass hierarchy / fixes to comments/standards [Bill Tomczak]
  • cf1596f6 Disable the libxml call in Recurly Library [Bill Tomczak]
  • f069d6d4 Implement latest recurly/recurly-client-php/pull/423 with a custom twist for getenv [Bill Tomczak]
  • 1672bb3d Revert "Add patch recurly/recurly-client-php#423" [Bill Tomczak]
  • c9cc0d2c First pass on adjusting Recurly PayPal payments [Bill Tomczak]
  • 23b99d9d Merge branch 'development' into SR-402 [Bill Tomczak]
  • 372fd873 Add patch recurly/recurly-client-php#423 [Bill Tomczak]
  • 93cdd5ba Additional error catch for php 7 [Bill Tomczak]
  • bc9863fe Add missing php module dependency [Bill Tomczak]
  • af2dab70 Update obsolete usages [Bill Tomczak]
  • 89dba66c Merge branch 'development' into SR-402 [Bill Tomczak]
  • dc49f075 Remove checks for J!2.5 [Bill Tomczak]
  • 5e518c65 Add an error check to plans view [Bill Tomczak]
  • afd3c9a7 Minor formatting fixes [Bill Tomczak]
  • 9548c06c Update some syntax and test expectations [Bill Tomczak]
  • 8b4ecb58 Remove obsolete custom class [Bill Tomczak]
  • 67dd3c82 Update to Recurly Client v2.12.5 [Bill Tomczak]
  • eb511d1a Revert to standard Joomla admin editing form [Bill Tomczak]
  • 5135ea17 Reformat to standards [Bill Tomczak]
  • fa91ab13 Stash commit [Bill Tomczak]
  • 1e49c37c Minor formatting fixes [Bill Tomczak]
  • 8a98f371 Improve handling for possible proxies [Bill Tomczak]
  • fb4d9ddf Prevent trying to update CC when no CC data was provided [Bill Tomczak]
  • 518e308a Minor formatting fixes [Bill Tomczak]
  • 940b1d20 Adjustments for recurly.js v4 and CC transactions [Bill Tomczak]
  • 3dcc14f7 Minor comment/standards fixes [Bill Tomczak]
  • 9c6d6ad2 Create placeholder default for cc number [Bill Tomczak]
  • 8ed0c6cb Fixes issues with hosted field styles [Bill Tomczak]
  • 2024b8c3 Bump dev version [Bill Tomczak]
  • 41173e3a Merge branch 'development' into SR-402 [Bill Tomczak]
  • 145f7634 Minor formatting fixes [Bill Tomczak]
  • df8b70a0 Update Recurly webhook notifications [Bill Tomczak]
  • b668f1b8 Use improved IP tools for billing class [Bill Tomczak]
  • 6e84f3c3 Add missing comment [Bill Tomczak]
  • 0a1ff211 Use improved ip class for logger [Bill Tomczak]
  • 6052add7 Add name updating from webhook notice [Bill Tomczak]
  • 6fa0d73b Bump dev version [Bill Tomczak]
  • e8f74eff Improve error reporting for notification calls [Bill Tomczak]
  • 8b50bee2 Updates for comments/standards [Bill Tomczak]
  • e59971fb Provide alternative to overloading constructor [Bill Tomczak]
  • 56fd93bd Provide more generic tool for handling IP addresses [Bill Tomczak]
  • 911aaa36 Merge branch 'development' into SR-402 [Bill Tomczak]
  • eb9e47ee Display borders for inputs error vs valid in square theme [Valentín García]
  • d12f3650 Simplify test [Bill Tomczak]
  • c024a64f Remove unused var [Bill Tomczak]
  • cdcff1ec Provide translatable error messaging for iframe forms [Bill Tomczak]
  • 2dd37a4b Fix class name differences [Bill Tomczak]
  • 9e5c21b1 Decided not to use plugin stylesheet [Bill Tomczak]
  • 6f689f9d Make CC expiration narrow [Valentín García]
  • 35b7e3ab CSS support feedback for valid vs invalid fields [Valentín García]
  • 72f9a03f Add missing CSS [Valentín García]
  • 1bf64ebf Style iframe containers for CC fields [Valentín García]
  • a5997dde Style iframe containers for CC fields [Valentín García]
  • fbb37be0 Minor formatting fix [Bill Tomczak]
  • 467d7a8a Pull only the first font-family [Bill Tomczak]
  • 776cdfed Pull style info for iframe fields from previous field [Bill Tomczak]
  • 0c22aa88 Add missing comments [Bill Tomczak]
  • 53ef47c7 Remove php styling setup [Bill Tomczak]
  • abe070da Style CC fields [Valentín García]
  • a0cba50e Initial pass on hosted field validation [Bill Tomczak]
  • e277fd6e Track theme setting in component [Bill Tomczak]
  • 9ed4a574 Use more flexible select field for year/month cc fields [Bill Tomczak]
  • 1ab41f4a Bring in sample stylesheet from v4/recurly.css [Bill Tomczak]
  • f2faf9cf Minor formatting fix [Bill Tomczak]
  • 3e75bb5a Move js asset to standard media folder [Bill Tomczak]
  • b8883085 Add hosted field json configurations [Bill Tomczak]
  • 70f1ca74 initial refactor for v4 recurly.js [Bill Tomczak]

Simple Renew v2.4.3

Rollback Recurly API code to v2.17 due to breaking problems in the newer version

Commit Log

  • 5bfc29dd Release v2.4.3 [Bill Tomczak]
  • 3de20191 Set SR related extensions to downgrade [Bill Tomczak]
  • 3c938f4c Revert "Update to latest Recurly client code (v2.20)" [Bill Tomczak]

Simple Renew v2.4.2

Updates the Recurly IP whitelist

Commit Log

  • 577b4d17 Release v2.4.2 [Bill Tomczak]
  • fb762482 Update Recurly IP whitelist [Bill Tomczak]
  • ec7a85c8 Update to latest Recurly client code (v2.20) [Bill Tomczak]
  • 2e0003d6 Info url [Valentín García]

Simple Renew v2.4.1

This reverts back to v2.3.1. Too many critical issues were created by the recurly api update that couldn't be resolved in a timely fashion.

Commit Log

  • daebed6b Release v2.4.1 [Bill Tomczak]
  • 48b5feb3 Bump dev version [Bill Tomczak]
  • 657b5008 Revert "initial refactor for v4 recurly.js" [Bill Tomczak]
  • 43822dc8 Revert "Add hosted field son configurations" [Bill Tomczak]
  • 03506993 Revert "Move js asset to standard media folder" [Bill Tomczak]
  • 6a4a7abb Revert "Minor formatting fix" [Bill Tomczak]
  • 69aef7a0 Revert "Bring in sample stylesheet from v4/recurly.css" [Bill Tomczak]
  • b44ea235 Revert "Use more flexible select field for year/month cc fields" [Bill Tomczak]
  • 2b0c2bda Revert "Track theme setting in component" [Bill Tomczak]
  • da9ba9cc Revert "Initial pass on hosted field validation" [Bill Tomczak]
  • ce4ea8a4 Revert "Style CC fields" [Bill Tomczak]
  • da4ec2cf Revert "Remove php styling setup" [Bill Tomczak]
  • a8dbcbc7 Revert "Add missing comments" [Bill Tomczak]
  • e8781a81 Revert "Pull style info for iframe fields from previous field" [Bill Tomczak]
  • a592ca35 Revert "Pull only the first font-family" [Bill Tomczak]
  • ba454735 Revert "Minor formatting fix" [Bill Tomczak]
  • b7bab266 Revert "Style iframe containers for CC fields" [Bill Tomczak]
  • 731d1680 Revert "Style iframe containers for CC fields" [Bill Tomczak]
  • 70bcd41e Revert "Add missing CSS" [Bill Tomczak]
  • 778c94da Revert "CSS support feedback for valid vs invalid fields" [Bill Tomczak]
  • 3b5d1205 Revert "Make CC expiration narrow" [Bill Tomczak]
  • 3f4c1f1b Revert "Decided not to use plugin stylesheet" [Bill Tomczak]
  • fa326b8f Revert "Fix class name differences" [Bill Tomczak]
  • 57d0593a Revert "Provide translatable error messaging for iframe forms" [Bill Tomczak]
  • 9a86d99b Revert "Remove unused var" [Bill Tomczak]
  • ce0a398d Revert "Simplify test" [Bill Tomczak]
  • 8146ae47 Revert "Display borders for inputs error vs valid in square theme" [Bill Tomczak]
  • 937fdca6 Revert "Release v2.4.0" [Bill Tomczak]

Simple Renew v2.4.0

This is primarily an update to recurly.js v4 providing compatibility with PCI DSS SAQ-A standard.

Commit Log

  • 3cdde040 Release v2.4.0 [Bill Tomczak]
  • 0d4c4f6d Merge pull request #434 from OSTraining/SR-456 [Bill Tomczak]
  • 83ac7c1a Display borders for inputs error vs valid in square theme [Valentín García]
  • 374a5900 Merge pull request #433 from OSTraining/SR-402 [Bill Tomczak]
  • aab43767 Simplify test [Bill Tomczak]
  • a54300bf Remove unused var [Bill Tomczak]
  • 3413fb3a Provide translatable error messaging for iframe forms [Bill Tomczak]
  • 5be08d3d Fix class name differences [Bill Tomczak]
  • afe03e1a Decided not to use plugin stylesheet [Bill Tomczak]
  • b0f11b29 Make CC expiration narrow [Valentín García]
  • ba473c63 CSS support feedback for valid vs invalid fields [Valentín García]
  • 3c508315 Add missing CSS [Valentín García]
  • 36b77128 Style iframe containers for CC fields [Valentín García]
  • d6e1a88e Style iframe containers for CC fields [Valentín García]
  • c7944540 Minor formatting fix [Bill Tomczak]
  • 53cb0693 Pull only the first font-family [Bill Tomczak]
  • a42edfcf Pull style info for iframe fields from previous field [Bill Tomczak]
  • b996e6e1 Add missing comments [Bill Tomczak]
  • 163854f2 Remove php styling setup [Bill Tomczak]
  • f70ea6a6 Style CC fields [Valentín García]
  • fcde25be Initial pass on hosted field validation [Bill Tomczak]
  • 7a57299a Track theme setting in component [Bill Tomczak]
  • cadc4cd9 Use more flexible select field for year/month cc fields [Bill Tomczak]
  • d932ba0a Merge branch 'development' into recurly-js-v4 [Bill Tomczak]
  • ba4a9f7d Bring in sample stylesheet from v4/recurly.css [Bill Tomczak]
  • b5d36644 Minor formatting fix [Bill Tomczak]
  • 622c6618 Move js asset to standard media folder [Bill Tomczak]
  • 506716bd Add hosted field json configurations [Bill Tomczak]
  • 696c3ea2 initial refactor for v4 recurly.js [Bill Tomczak]

Simple Renew v2.3.1

  • Maintenance release
  • Updates to internal libraries
  • Improvements to some error messages

Commit Log

  • be971615 Release v2.3.1 [Bill Tomczak]
  • 62f85cd2 Update file headers [Bill Tomczak]
  • b0b66b28 Update file headers [Bill Tomczak]
  • e5724c2a Minor formatting fixes [Bill Tomczak]
  • 253901a9 Add more information to error message [Bill Tomczak]
  • 6f8d1ec0 Minor formatting fix [Bill Tomczak]
  • d303bc0f Abstract db queries [Bill Tomczak]
  • d9a80dd7 Update comments [Bill Tomczak]
  • 6bde4fef Add missing language constant [Bill Tomczak]
  • c8ba9af6 Minor formatting updates [Bill Tomczak]
  • 4270a621 Update some comments [Bill Tomczak]
  • e79ec5eb Remove obsolete usages [Bill Tomczak]
  • a288c63d Update calls to stylesheet/script loader methods [Bill Tomczak]
  • 3257b080 Bump dev Version [Bill Tomczak]
  • 54aa0d7c Update to newly release api library [Bill Tomczak]
  • 157575b0 Update Recurly API library to latest updates [Bill Tomcza

Simple Renew v2.3.0

  • Adds a new parameter to subscribe pages to optionally turn off form autofocus
  • Fixes a compatibility problem with HTTP/2 requests to Recurly API
  • Updates the Recurly API library

Commit Log

  • 975404de Release v2.3.0 [Bill Tomczak]
  • 25c06937 Merge pull request #432 from OSTraining/SR-455 [Bill Tomczak]
  • d09a0d02 Add autofocus parameter for subscribe forms [Bill Tomczak]
  • 412da2a4 Fix formatting to current standards [Bill Tomczak]
  • 08eff717 Remove unneeded metadata.xml files [Bill Tomczak]
  • 04d5f5b9 Formatting fixes for current standards [Bill Tomczak]
  • 96641073 Update from more current securely-client-php library [Bill Tomczak]
  • ed1466c7 Fixes issues with letter case in HTTP/2 headers [Bill Tomczak]
  • 57a83bf7 Update recurly php library [Bill Tomczak]
  • 427f5d09 Update for line ends [Bill Tomczak]
  • 64983a19 PHPUnit updates for Joomla >3.8 [Bill Tomczak]
  • 37d31602 Update deprecated usages [Bill Tomczak]
  • 59a64293 Upgrade PHPUnit requirements [Bill Tomczak]
  • 73b73603 Fix/update comments [Bill Tomczak]
  • c0b78787 Update obsolete usage [Bill Tomczak]
  • 96a58f9b Improve value test, improve element id, fix formatting [Bill Tomczak]
  • 6dfc4136 Fix formatting and move language constant to correct file [Bill Tomczak]
  • 9e7c393c Bump dev version [Bill Tomczak]
  • d0e206f1 Initial updates for composer managed packages [Bill Tomczak]
  • 499db59b Fix typo in composer config [Bill Tomczak]
  • 8d9b9d11 Remove unused DS constant [Bill Tomczak]

Simple Renew v2.2.11

  • Fixes fatal error ‘SimplerenewFilterInput::cleanArray() must be of the type array’
  • Updates admin branding footers

Commit Log

  • fbc03269 Release v2.2.11 [Bill Tomczak]
  • 7546784c Add standard footers to admin pages [Bill Tomczak]
  • 424efb9d Minor formatting fixes to manifest [Bill Tomczak]
  • cf826f9c Bump Dev version [Bill Tomczak]
  • bb77369a Add field path for joomlashack customfooter in config [Bill Tomczak]
  • a7544385 Fixes fatal error ‘SimplerenewFilterInput::cleanArray() must be of the type array’ [Bill Tomczak]
  • 940da864 Add include for AllediaFreeDefaultFiles [Nick Savov]
  • 9f140bc2 Change "oscampus" to "simplerenew" [Nick Savov]
  • 3dce6174 Add custom footer [Nick Savov] Bills-iMac:Simplerenew bill$

Simple Renew v2.2.10

  • Fix incompatibility with php 7.2
  • Fix php strict error on class inheritance

Commit Log

  • 618dc809 Release v2.2.10 [Bill Tomczak]
  • 606e4864 Fix inheritance issue [Bill Tomczak]
  • 26447b32 Reformat config manifest to newer standards [Bill Tomczak]
  • ed6d9deb Bump dev version [Bill Tomczak]
  • d6665293 Updates for compatibility with php 7.2.x [Bill Tomczak]

Simple Renew v2.2.9

  • Reorder credit card fields to standards
  • Incorporate SRSubscriptions and SRGroupLeaders into standard install

Commit Log

  • f739a780 Release v2.2.9 [Bill Tomczak]
  • 37986c1c Update system requirements [Bill Tomczak]
  • e6e3c277 Reorder CC fields [Valentín]
  • 060a0255 Include SRSubscriptions and SRGroupLeaders in the core build. [Bill Tomczak]
  • e39dede4 Bump dev version [Bill Tomczak]