Skip to main content

Release date: 2023-09-13

Features ✨

Support OAuth SASL Mechanism

We now support OAuth allowing you to connect clients without having to change from your existing authentication setup. For more info on setup checkout the docs or contact us directly.

Security provider / FIPS

New encryption security providers are now available when encrypting data. The security provider is set via a feature flag GATEWAY_SECURITY_PROVIDER, and the options available are:

You can now be FIPS compliant when doing field level encryption

REST Audit

All admin API calls are now logged in the audit log.

Dynamic port allocation

When not defined the GATEWAY_PORT_COUNT variable is now computed on the fly, rather than static allocation on start. Note that the recommended production value is double the number of Kafka brokers.

Support all properties when protecting topics

When putting interceptors in place to protect the creation of topics, or altering of topics, we have expanded our support for policies to be defined by all properties in the Kafka topic configs.

SCRAM Passthrough

Gateway's passthrough mode has been expanded to support SASL_SCRAM.

General fixes 🔨

  • More clarity to some of our logging error messages, more clear what to do for a failure
  • Improved garbage collection to clean up topic mappings upon deletion
  • Fixed an issue with virtual topics not behaving correctly in Passthrough mode
  • Improved API handling on Passthrough mode with better feedback when incorrectly attempting virtual cluster operations
  • Fixed a formatting issue when requesting details on an interceptor from the internal API
  • Improved handling when doing mass deletes in parallel
  • Fixed an issue with priorities on interceptors