← Blog

Forms Bridge 4.4

Forms Bridge 4.4 is now available. This is a major update, including many significant changes. Upgrading to 4.4 is recommended for all users.

Changes

  • New Airtable add-on
  • New Grist add-on
  • Nextcloud add-on refactored
  • Introspection API improvements and auto completions
  • New Bearer token credentials
  • Form bridge submission pipeline
  • Fixed XSS vulnerability in Financoop shortcodes

Airtable and Grist

Airtable and Grist are spreadsheet and collaboration systems that leverage the flexibility of spreadsheets with the power of databases and the ubiquity of cloud solutions. Now Forms Bridge allows you to seamlessly integrate WordPress form submissions directly to Airtable and Grist tables, transforming how you manage and analyze form data.

Introspection API

Forms Bridge introspection API is the system that introspect remote API schemas and allows auto completions and suggestions in the settings panel. With introspection, Forms Bridge can discover available endpoints for a bridge, endpoint payload fields and its type and check the status of backend connections.

Introspection API works with the OpenAPI standard and JSON schemas as representation schema. Thanks to this standards and abstractions, Forms Bridge is able to standardize how to introspect remote APIs and to feed the admin panel with useful insights to the user.

Bearer credentials

In this release, Forms Bridge has renamed Bearer credentials to OAuth credentials and introduced a new Bearer token credential type.

OAuth credentials are credentials that supports Client Credentials Flow. Such credentials stores client credentials (client id and secret) and an authorization endpoints, and performs an exchange of credentials for a token with the authorization authority. When Forms Bridge gets authorized, it stores a Bearer token to authenticate its requests to the API.

On the other hand, Bearer credentials are a simplified version of this system. This type of credentials only stores the access token, but the release of this token is not derived of an exchange of client credentials. This new credential is useful for systems like Airtable or Grist, which use Bearer tokens to authenticate client requests to its APIs, but manages this tokens internally.

Submission pipelines

Starting from this release, Forms Bridge allows you to control the submission order for forms with more than one bridge (parallel or multiple integrations). A new tab is added to the Forms Bridge settings page named Forms. In this tab you can get an overview of what WordPress forms are bridged, and manage the submission pipeline of each form.

Financoop shortcodes

This release fixes a minor XSS vulnerability in FinanCoop shortcodes that allows users with contributor level access to WordPress to inject arbitrary scripts in pages.

Plugin

Download Forms Bridge plugin from WordPress.org.