June 2025 Product Updates
ImprovementsImprovements
- Connector
- Add
updateOptions method to Handler for updating connection parameters without recreating the entire connector instance
- Add connector slug to
ConnectorSession metadata
- Add support for limiting Plaid institution syncing to specific country codes per integration
- Enhance error recovery messaging during connection failures, giving users more options when failures occur
- Improve MX product enablement reliability and consistency
- Track React SDK agent in Connector analytics and log it to the Connector initializer console
- GraphQL
- Add error extensions to certain errors, including troubleshooting instructions and documentation links
- Clarify that
AccountHolding.price represents the latest known price, not cost basis
- Deprecate
PROJECTED TransactionStatus enum value — this value will be removed in a future version
- Improve error messages for not-found objects to include the specific type name (e.g., "No Connection found" instead of "No object found")
- Improve inline documentation for the
Account taxonomy field, clarifying the balance sheet hierarchy levels
- REST API
- Add
imported_at timestamp field to Connection responses
- Add a new rate limit for issuing Session Tokens — see the Rate Limits docs for more information
- Add specific error messages indicating which rate limit was exceeded
- Expose institution search endpoint for SDK clients to pre-search for institutions by name and logo
- Rename
List Institutions by Routing Number endpoint summary to Search Institutions by Routing Number
- Platform
- Improve Plaid configuration mismatch notification to explain customer impact and clarify that Plaid approval is required to resolve the issue
- Dashboard
- Add ability to delete Connectors from the Connector detail page
- Move Connector rename flow to a dedicated modal, consistent with the API Key rename experience
- Improve MX IP whitelist error message to clarify that Quiltt's IP addresses must be whitelisted before credentials can be used
- Update passcode email expiry display to a more human-friendly format
- Documentation
- Add documentation examples for filtering
connections by status and accounts by connection status
- Add enrichment data backfill documentation for Fingoal, MX, Ntropy, and Pave integrations
- Add MX IP address whitelisting instructions and Quiltt's IP addresses to the MX integration docs
- Improve webhook event documentation
- Make Basic Auth more prominent in authentication docs, with Session Token auth deprioritized
Bug FixesBug Fixes
- Connector
- Fix exit redirect failing when the stored redirect URL contains leading or trailing whitespace characters
- Fix handling of Finicity error code 1002
- Fix issue setting up new connectors with statements
- Fix MX Bank (OAuth) institution name casing (
Oauth → OAuth)
- Fix Plaid feature enablement for clients using Data Transparency Messaging
- Fix previously-verified Plaid accounts not syncing account numbers
- Fix webhooks not being processed for some MX Sandbox integrations
- Fix CDN subdomain resolution in Review environments
- REST API
- Fix duplicate prevention during Plaid connection imports
- Fix externally managed connections being exportable when they should not be
- Dashboard
- Fix Explorer failing to load inside the Dashboard by correcting
X-Frame-Options header configuration
- Fix inability to reuse names of deleted API Keys in Dashboard
- Documentation
- Fix broken Authentication guide link in API docs
- Fix incorrect Ruby webhook setup guide example for timestamp validation