content/chronograf/v1/about_the_project/release-notes.md
[!Warning] Chronograf 1.11.0 removes support for Linux i386, armhf, armel, and static builds. It also removes support for Darwin arm64.
Processor_Queue_Length query.BASEPATH.Users and Roles pagesreader role for users that require read-only access to dashboards.Alert Rule builder.This release renames the Flux Query Builder to the Flux Script Builder (and adds improvements), and improves on Kapacitor integration.
Query Builder to the Flux Script Builder, and add new functionality including:
Improved pagination and performance of the UI when you have large numbers of TICKscripts and Flux tasks.
TICKscripts Page under Alerting menu.Alert Rule Builder from the TICKscripts page.Manage Tasks page, add Alert Rules page.BASE_PATH when serving API docs.{{% note %}} NOTE: We did not release version 1.9.2 due to a bug that impacted communication between the browser’s main thread and background workers. This bug has been fixed in the 1.9.3 release. {{% /note %}}
InfluxDB Admin - Queries tab:
CSV download button.Running column to Duration.Status column. When hovering over the Duration column, status shows Kill confirmation button.CSV export to include the Status column.google.golang protobuf library.chronoctlgithub.com/microcosm-cc/bluemonday to resolve CVE-2021-42576.name task variable, the TICKscript name that appears in the Alert portion of Chronograf now reflects that variable.
Previously, name variables were ignored and this led to confusion.v.windowPeriod value.
Previously, v.windowPeriod was stuck at 3ms.github.com/microcosm-cc/bluemonday to resolve CVE-2021-29272.github.com/golang-jwt/jwt to resolve CVE-2020-26160.{{% warn %}}
Add OAuth PKCE (RFC7636) to OAuth integrations in Chronograf.
PKCE mitigates the threat of the authorization code being intercepted during the OAuth token exchange.
Google, Azure, Octa, Auth0, Gitlab, and others already support OAuth PKCE.
Enabling PKCE should have no effect on integrations with services that don't
support it yet (such as Github or Bitbucket).
To disable PKCE, set the OAUTH_NO_PKCE environment variable to =trueor include the--oauth-no-pkceflag when startingchronograf`.
{{% /warn %}}
SHOW FIELD KEYSSHOW SUBSCRIPTIONSSHOW QUERIESSHOW GRANTSSHOW SHARDSSHOW SHARD GROUPSEXPLAINEXPLAIN ANALYZEv record with a key value pair for each variable.chronograf CLI._start and _stop columns in Flux query results.DROP MEASUREMENT, DROP SERIES FROM, and DELETE FROM, the USE command is prepended to your InfluxQL command as follows:USE "db_name"; DROP MEASUREMENT "measurement_name"
USE "db_name"; DROP SERIES FROM "measurement_name" WHERE "tag" = 'value'
USE "db_name"; DELETE FROM "measurement_name" WHERE "tag" = 'value' AND time < '2020-01-01'
emails endpoint with generic OAuth. For more information, see Bitbucket documentation and how to configure Chronograf to authenticate with OAuth 2.0.AND logical operator with not-equal (!=) tag comparisons in generated TICKscript where filters.:upperDashboardTime: and :dashboardTime:).{{% warn %}} This release includes breaking changes: TLS1.2 is now the default minimum required TLS version. If you have clients that require older TLS versions, use one of the following when starting Chronograf:
--tls-min-version=1.1 optionTLS_MIN_VERSION=1.1 environment variable
{{% /warn %}}isPresent filter to rule TICKscript.papaparse to 5.3.0.node to v12..Time.Unix in alert message validation.csv.from in functions list.{{% warn %}} Warning: Critical bug that impacted table rendering was introduced in 1.8.1. Do not install this release, install v1.8.2, which includes the features and bug fixes below. {{% /warn %}}
Support for etcd as an alternate backend store for multiple instances of Chronograf
chronoctl tool to migrate from BoltDB to etcd
If you're installing Chronograf for the first time, learn how to [create a new Chronograf HA configuration](/chronograf/v1/administration/create-high-availability/).
If you're upgrading Chronograf, learn how to [migrate your existing Chronograf configuration to HA](/chronograf/v1/administration/migrate-to-high-availability/).
refresh query parameter to set the dashboard auto-refresh interval (by default, 10000 milliseconds). Discover ways to configure your dashboard.emreg instead of emerg). Now, by default, the Log Viewer assigns the first color in the list on the Configure Log View page to an invalid severity.insecureSkipVerify setting is passed to the Flux client.non_negative_derivative calls to use 1s.:upperDashboardTime: to InfluxQL queries to support custom dashboard time ranges.axios and lodash dependencies with known vulnerabilities.Clear logs after searching.
Add logs page loading spinner.
Autofocus dashboard query editor.
Fix query editor flickering on update.
Remove character count limit from prefix and suffix for single stat and gauge cells.
Add button to encourage switching visualization type to table graph when query response is not supported by line graph.
Colorize entire single stat cell.
Positioned cloned cells adjacent to target cell.
Add metaquery template generator button to Data Explorer and CEO.
Redesign CEO for reuse in other parts of application.
Automatically scroll to the current measurement in the Data Explorer.
basepath and simplify basepath usage (deprecates PREFIX_ROUTES).groupBy.id_token parsing (as in ADFS).:interval: to represent a raw InfluxQL duration value.stateChangesOnly to new rules.--new-sources in CLI.basepath when fetching server API routes.tempVar :interval: with Data Explorer CSV download call.0 in a cell legend.chronoctl binary for user CRUD operations.⌘ + Enter) and Cancel (Escape) hotkeys in Cell Editor Overlay.TO to kapacitor SMTP config; improve config update error messages.sysvinit service file.systemd service file..jsdep step fails when LDFLAGS is exportedCould not connect to source bug on source creation with unsafe-ssl.SHOW DATABASES CSV has bad data.http://present Boolean query parameter in the URL.onDragExit handler.Upgrade Note This release (1.3.6.1) fixes a possibly data corruption issue with dashboard cells' graph types. If you upgraded to 1.3.6.0 and visited any dashboard, once you have then upgraded to this release (1.3.6.1) you will need to manually reset the graph type for every cell via the cell's caret --> Edit --> Display Options. If you upgraded directly to 1.3.6.1, you should not experience this issue.
GROUP BY (time) functionality to dashboardsIn versions 1.3.1+, installing a new version of Chronograf automatically clears the localStorage settings.
/chronograf is a basepath--basepath option:dashboardTime: from breaking the query builder:dashboardTime: to support cell-specific time ranges on dashboards{{% note %}} See Chronograf's CHANGELOG on GitHub for information about the 1.2.0-beta releases. {{% /note %}}