Important

You are viewing documentation for an older version of Confluent Platform. For the latest, click here.

Control Center Changelog

Version 5.5.8

  • Added a new property that controls the segment file size for the log for command topic.
  • Updated the default value of the property that controls the retention period for command topic.
  • The X-Content-Type-Options response HTTP header is set to nosniff by default to prevent attacks based on MIME sniffing in the browser.
  • When confluent.controlcenter.rest.access.control.allow.origin property is enabled, CORS check is extended to WebSocket connection as well.

Version 5.5.6

  • Fixed an issue with topic pattern matching on trigger forms
  • Fixed an issue with parsing large numbers in topic messages

Version 5.5.1

  • Fixed an issue that enabled the “Upload Connector Config file” button for restricted users.
  • Fixed an issue that enabled the “Set Up Alert” button on the Consumer Group page for restricted users.
  • Fixed an issue that enabled Connector operations (add, edit, delete, play, pause) for restricted users.
  • Updated the RequestBuffer default size to allow for larger cookies. This parameter is described on the Control Center Command Reference page under General settings.
  • Various enhancements and optimizations to the Control Center UI.

Version 5.4.0

  • Added UI for managing RBAC role assignments.
  • Added Replicator monitoring.
  • Added Auto-update UI feature.
  • Added Cluster Overview page.
  • Added Broker Metrics page.
  • Added ability to delete topics.
  • Added ability to upload and download connector configurations.
  • Added partition size to topic overview page.
  • Added time series data for offline topic partitions, under replicated partitions, and out-of-sync replicas.
  • Various enhancements and bug fixes to RBAC enforcement, Connect, KSQL, and License Manager.
  • Bug fixes for backend HTTP client.

Version 5.3.8

  • Added a new property that controls the segment file size for the log for command topic
  • Updated the default value of the property that controls the retention period for command topic
  • The X-Content-Type-Options response HTTP header is set to nosniff by default to prevent attacks based on MIME sniffing in the browser
  • When confluent.controlcenter.rest.access.control.allow.origin property is enabled, CORS check is extended to WebSocket connection as well.

Version 5.3.6

  • Fixed topic messages viewer losing precision on big numbers.

Version 5.3.0

  • Redesigned the Control Center UI, including KSQL and Connect enhancements. New pages show cluster overview, topics pages, and consumers index.
  • RBAC enforcement.
  • Topic message browser enhancements, including jump to timestamp and download results in JSON format.
  • Alert enhancements that added Slack and PagerDuty webhook notifications, a new Consumer lead alert, pause and resume global alerts actions, and fast navigation to Alerts features from the Alerts bell icon.

Version 5.2.0

  • Added multiple Connect support.
  • Added multiple KSQL support.
  • Added broker configs editing.
  • Added Schema Registry editing.
  • Added license management UI.
  • Improved message browsing.
  • Improved KSQL UI.
  • Improved scalability.

Version 5.1.0

  • Browser support for Chrome, Firefox, and Safari. For more information, see Web Browsers.
  • A new, more readable light theme.
  • Many bug fixes and UX improvements.
  • Added configuration confluent.controlcenter.license.manager=_confluent-controlcenter-license-manager-5-1-0. (It was confluent.controlcenter..license.manager = _confluent-controlcenter-license-manager5-1-0 in first 5.1.x release, but it is fixed now.) No need for customers to override this configuration.

Version 5.0.0

  • Added KSQL interface to create/view streams, tables, and queries.
  • Added topic inspection to read messages from a topic.
  • Added consumer group message lag viewing and alerting.
  • Added Schema Registry viewing.
  • Added read only view of broker configurations.
  • Added feature flags for variety of user accessible features.

Version 4.1.0

  • Added ability to create and edit topics in Control Center.
  • Added topic filtering and ability to hide Apache Kafka®/Confluent Platform internal topics from the UI.
  • Added new alert to warn when Control Center stops receiving data from a Kafka cluster.
  • Added a restricted user type that prevents editing or creating of topics, alerts, or connectors.

Version 4.0.1

  • Made calls to Connect more resilient.
  • Fixed an issue that would prevent chart highlighting on System Health charts.
  • Fixed an issue that could cause Control Center to improperly warn about improper log dirs on brokers.
  • Fixed an issue that could cause Control Center to improperly alert about active controller count.

Version 4.0.0

  • Fixed an issue that could cause long request times if a cluster had brokers with noncontiguous IDs.
  • Additional logging during startup.
  • Fixed an issue that could cause Control Center to show blank graphs when data was present.
  • Set and enforce TimestampType for internal Control Center topics at startup.
  • Fixed an issue that caused us to link to an invalid consumer group on Streams Monitoring.
  • Fixed an issue where Broker Monitoring could check for data last update time on wrong cluster.
  • Allow overriding ConfluentMetricsReporter default producer settings.
  • Allow using a file for confluent.license config.
  • Docker image: allow passing license using CONTROL_CENTER_CONFLUENT_LICENSE environment variable.
  • Fixed an issue that resulted in Offline and Under Replicated Partitions data to be swapped.
  • Fixed an issue that could cause Control Center to shutdown if it lost connection to Kafka.
  • Fixed an issue that could cause Control Center to hang if it encountered an error creating topics on startup.

Version 3.3.1 (EOSL)

  • Allow text input in date picker.
  • Fixed an issue that could cause unsubmittable forms.
  • Show renamed cluster value rather than base clusterid on alerts page.
  • Added alert banner on Broker Monitoring to indicate a cluster may be down.
  • Scalability increase for Broker Monitoring to reduce number of messages sent to Kafka.
  • Fixed an issue where 100% Network Pool Usage was displayed instead of 0%.
  • Allow graceful shutdown of Control Center during startup.
  • Fixed a race condition that could happen if you start Control Center and your Kafka broker at the same time.

Version 3.3.0 (EOSL)

  • Sped up restore time.
  • Reduced the size of old data over long periods of time.
  • Upgraded to use new admin client (KIP-117).
  • Alert UI should render better alert information.
  • Triggers are createable directly though the UI on System Health.
  • Massive performance improvements to Stream Monitoring UI.
  • Fixed various time range display/selection bugs; persist time ranges though navigation.
  • Nonconfigurable form values being sent to Connect via UI should remain and be visible prior to submit.

Version 3.2.2 (EOSL)

  • Added shutdown script.
  • Force faster compaction and cleanup on changelog topics.
  • Several Streams improvements to reduce state-store restoration time after unclean shutdown.
  • Reduce the volume of data to be restored to state-stores on startup.
  • Fixed possible concurrency problem in setting RocksDB configuration options.
  • Fixed possible deadlock on exception after streams startup.

Version 3.2.1 (EOSL)

  • Enabled HTTP compression by default.
  • Fixed possible deadlock on streams exception.
  • Fixed fd leak when communicating with Kafka.
  • Update defaults for monitoring producers to be more resilient.
  • Prevent inadvertently creating misconfigured topics during startup during a failure.
  • Check Kafka version at startup.
  • Reduce minimum startup time.
  • More efficient duplicate checking to reduce write amplification.
  • Handle ‘hidden’ connect configs. This allows Control Center to manage Connectors that do not fully enumerate their configs.
  • Ensure users only see invalid license warning if their license is invalid.
  • Fixed topic display bug that would prevent topic details from showing.
  • Reduced logging in js.
  • Allow users to close missing data modal dialogs.
  • Better rendering of System Health metrics especially when some data is missing.
  • Better validation of triggers, actions, and connector configs.
  • Faster processing of trigger and action creation and update.
  • Corrected some misleading labels on System Health.
  • Better error handling around Connect communications.
  • Change default timespan in UI to 4 hours.
  • Check and warn about errors on Topic Management page.

Version 3.2.0 (EOSL)

  • Add capabilities to monitor brokers instrumented with Confluent Metrics Reporter.
  • Enable alerting on broker and topic metrics.
  • Add UI for viewing topic information.
  • Add status UI for tracking internal progress.
  • Fixed bug where we could inadvertently show license expired message.
  • Fixed bugs with alert trigger creation in UI.
  • Fixed issue with parsing certain error conditions from Connect.

Version 3.1.0 (EOSL)

  • Enable gathering stream monitoring data from multiple clusters.
  • Support alerting on stream monitoring conditions.
  • Ability to restrict UI access via user login.

Version 3.0.1 (EOSL)

  • Improved data fetching from the browser.
  • Handle authenticated/authorized Kafka clusters.
  • Bug fix for running in daemon mode.
  • More efficient topic creation at startup.
  • Reduced number of necessary topics/rocksdbs for aggregations.
  • Reduced total amount of stored data.
  • Fixed timing issues when receiving delayed data.
  • Configs updates to prefix Kafka/rest configs.
  • Added rate limit for logging to prevent logsize blowup.
  • Allow deleting connector in UI.