Versions Compared

Key

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

...

Highlights of the 1.14.0 release include:

  • NiFi now starts up in a mode enabling security features by default.  This means NiFi starts up with HTTPS only now instead of HTTP and it requires a specific auto generated username and password to login or the user can explicitly set the username and password which will be used via the provided toolkit.  Gone are the days of firing a default NiFi and it is accessible via HTTP without authentication.  That convenience was wonderful but we found far too many users did this and left wide open NiFi nodes and even clusters accessible on the Internet.  Our secure configuration by default model generates a self-signed server certificate which obviously means that itself isn't very trustworthy for any given client so your browser will likely flag this but we're taking reasonable steps in the right direction.  All the normal recommended security steps are still recommended to ensure a fully secure setup but the default mode is now far better than ever before. 
  • We have merged the codebases of the Apache NiFI, Apache NiFI MiNiFI Java, and Apache NiFi Registry codebases.  This means every time we release Apache NiFi we are releasing NiFi, MiNiFi Java, and the Registry at once all once and with fully aligned codebases.  This means more releases of these components and better compatibility guarantees and easier maintenance and usage and security.
  • NiFi's Jetty server will now auto detect keystore changes and reload.
  • Now support Azure Active Directory user group provider.
  • Now support AWS Kinesis Stream fetching.
  • Now provide an ASN.1 record reader.
  • Can now right click on a processor and tell it to 'Run Once' - hugely beneficial for common user experience patterns.
  • Can now encrypt and decrypt with PGP.
  • Can now use Hashicorp Vault encryption for NiFi properties.
  • Now support the usage of an HDFS/S3/etc.. blob storage to hot load Nars.
  • 100s of other bugs and improvements and features...Many things...more coming soon

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

...