Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Provided a new processor to Put data to Apache Iceberg called PutIceberg.
  • Provided a new processor to Put data to Snowflake using Snowpipe Ingest called PutSnowflake.
  • Provided a new processor called UpdateDatabaseTable which will be very helpful for cases where the schema of data evolves and the backing tables being written to need DDL changes to accommodate it so data can keep flowing.
  • The Consume Kafka Record processor now allows writing out the Kafka key of each message which can be quite helpful for certain Apache Kafka based flows.
  • Upgraded numerous dependencies for security vulnerability concerns such as with Apache Commons Text, performance, functionality, or API stability as is the case with Apache Iceberg 1.0.
  • Numerous components are now flagged as deprecated and NiFi will now show in the UI that a given component is deprecated and give users guidance on how to replace their usage.Numerous bug fixes related to MergeContent, Stateless NiFi, ListenSyslog, and many other components.

...

  • Have various values including sensitive ones like passwords and other things for your flow definitions but dont want them stored in NiFi?  Parameter Providers to the rescue!  NiFi now allows you to register parameter providers such as HashiCorp Vault,  an external database, AWS or GCP Secrets Management. We'll add others like Azure soon.
  • NiFi now supports pluggable Registry Clients. This will allow for follow-on implementations such as using a plain git repository as a 'registry' for versioned flows.
  • CompressContent now supports ZStd and Brotli.
  • New processors to List and Fetch data using SMB.
  • New processor to QueryAirtable
  • New component to use Azure's Event Hub as a record sink called AzureEventHubRecordSink
  • New processors to List and Fetch data from Dropbox.
  • New processors to List and Fetch data from Box.
  • New processor to get data from HubSpot called GetHubSpot
  • New processors to capture data from Workday called GetWorkdayReport.
  • New processor to pull data from Zendesk.
  • Default run duration on processors is now configurable.
  • We can now publish to MQTT using the record mechanism which is far more efficient and flexible.
  • Updated a ton of dependencies for security and behavior improvements.  Fixed a ton of bugs.  Improved clustering performance.
  • Numerous components are now flagged as deprecated and NiFi will writing warning messages to nifi-deprecation.log with potential alternatives

A full list of issues that were resolved can be found at: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12352150

...