...
Highlights of the 1.19.0 release include:
- Support for Java 8 is deprecated: Java 8 will continue to work for all NiFi 1.x releases. However, we strongly encourage everyone to upgrade to Java 11.0.16 or newer as this is the recommended minimum recommended versionversion. And once we have the NiFi 2.x line support for Java 8 will no longer exist at all so this will help you with the transition.
- 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.
- Docker images now support arm64 platforms in addition to amd64 (aka aarch64/x86_64). This includes Apple Silicon Macs with M1/M2 processors.
- Docker images now use Java 11.
- 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 bug fixes related to MergeContent, Stateless NiFi, ListenSyslog, and many other components.
...