Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Last stable release that supports Drupal 8. No further development will be undertaken in the 3.1.x release: any new bugs will need to be recreated in the 4.0.x branch and will be resolved there.
Updates the module to use the 1.0 version of the Patreon API. This includes a lot of breaking changes to the underlying functionality. The API Service's fetch function have been updated to correctly return an array, although the structure of this may have changed. However if you are implementing custom code you will need to make changes. The custom Bridge entity has also been removed as all the work is now done within the service.
Major update to upgrade the version of the Patreon API in use. The returns from the API are now an \Art4\JsonApiClient\Document obtained from the Patreon API. Values can be pulled from the returned results using the bridge method getValueByKey().
Major update to upgrade the version of the Patreon API in use. The returns from the API are now an \Art4\JsonApiClient\Document obtained from the Patreon API.
The Patreon API library has a dependency on composer, which means that this module must also be installed using composer. You can find instructions for managing a Drupal 7 site using composer at https://www.drupal.org/node/2718229.
Updates module to use latest version of the Patreon API. Must be installed via composer.
A new PatreonBridge.php entity now exists to provide a bridge between Drupal and the API.
The Drupal functions can be bypassed in favour of direct interaction with this object. A
new instance can be instantiated using the patreon_get_bridge() function.
In line with Drupal 8 standards, the module uses composer to pull in dependencies: after installation, you will need to run composer install if you have not installed via composer. an administrator is required to complete Oauth authentication of the site by registering at https://www.patreon.com/platform/documentation/clients and entering the Client ID and Client Secret into the admin form at /admin/config/services/patreon/settings.
Stable release of sub-modules for logging users in from Patreon, controlling node access by Patreon user status and displaying Patreon Stats as tokens. This should be the last release of the 7.x-1 branch as the next release will hopefully be a port back of the Drupal 8 version of the module, which will introduced improved functionality (and reduce the burden of supporting two entirely different codebases).
Bringing Patreon Single Sign On (patreon_user) module into the main release. Improving functionality or main API module to prevent incidents where the API access token expires silently on the Patreon website, preventing the module from working without feedback.