2.16.0 release notes

April 18, 2024

NGINX Instance Manager 2.16.0 release notes

Upgrade Paths

NGINX Instance Manager 2.16.0 supports upgrades from these previous versions:

  • 2.13.0 - 2.15.1

If your NGINX Instance Manager version is older, you may need to upgrade to an intermediate version before upgrading to the target version.

What’s new

This release includes the following updates:

  • Introducing configuration templates for simplifying NGINX configurations and self-service workflows

    This release of NGINX Instance Manager introduces Config Templates. These templates use Go templating to make it easier to set up and standardize NGINX configurations. Now, you don’t need to know all the details of NGINX syntax to create a working configuration. Just provide the required inputs for a template, and the system will do the rest. This makes setting up NGINX simpler and helps you follow best practices.

    To provide more control over your configurations, augment templates let you modify only specific segments of your NGINX configuration. This, when combined with RBAC for template submissions, enables self-service workflows. Look for pre-built templates for common scenarios in our GitHub repositories soon.

  • Stability and performance improvements

    This release enhances system stability and performance.

Changes in default behavior

This release has the following changes in default behavior:

  • Change in NGINX Agent upgrade behavior

    Starting from version v2.31.0, the NGINX Agent will automatically restart itself during an upgrade.

Resolved issues

This release fixes the following issues. Use your browser’s search function to find the issue ID in the page.

  • Upgrading to 2.12 disables telemetry (43606)

Known issues

You can find information about known issues in the Known Issues topic.