NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3649 most downloaded on Packagist
PHP implementation of Plaid's API as an SDK.
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 7 months
Some releases are documented
notes for 10 of 25 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
25 releases · first in 2019
Adding support for transaction sync ( Transactions::sync() )
Transactions::sync())Transactions::recurring())Updates Adding support for PHP 8.1
Recipient address is now optional (aligning with Plaid documentation) when calling payments->createRecipient() method.
One column per quarter.
payments->createRecipient() method.$account parameter for createRecipient(): $account can either be BacsAccount or a string representing the IBAN.Updating Docblock type for all $options parameters to be array<string,mixed> instead of array<string,string> .
$options parameters to be array<string,mixed> instead of array<string,string>.User entity.Adding @throws Docblock annotations for better IDE integration.
@throws Docblock annotations for better IDE integration.User entity.Adding $options param to Accounts::list method.
$options param to Accounts::list method.Adding $options to Accounts::getIdentity() method.
$options to Accounts::getIdentity() method.User entitty.Adding $county_code params to institution endpoints that required them.
$county_code params to institution endpoints that required them.Changing name property to legal_name in User entity.
Nothing published for this version
The trade-off is of course breaking changes from versions earlier than 1.0.
2020-09-14
PHP 8.0 support
Link tokens
Auth
Items
Accounts
Institutions
Webhooks
Identity
Income
Assets
Balance
Liabilities
Investments
Payment Initiation (UK only)
Processors (including Stripe & Dwolla)
Bank Transfers (US only)
Sandbox
With the many new endpoints and added functionality available from Plaid, the main Plaid client was becoming unmaintainable and trending toward a "God class". As such, we've decided to break the library into separate smaller resources available from the Plaid client class. This will ensure that future releases will be easier to maintain.
The trade-off is of course breaking changes from versions earlier than 1.0.
Plaid client instance. For example: $plaid->items->get($access_token). Please refer to the README for all available resources and methods.$plaid->getItems() has been moved to $plaid->items->get(). Please refer to the README for all available resources and methods.Plaid client constructor no longer requires the $public_token.User entity instance instead of a $client_user_id string. The User entity allows passing in additional data such as name, email address, phone number, among others. Please refer to the Plaid documentation for creating a link Token for more information.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →