Platform UI 14.0.0 Changelog

This project adheres to Semantic Versioning.

14.0.0 - 2026-09-28

Added

  • AXPD-10758 - Show the Instance used by the Environment

  • AXPD-11115 - Admin Insights: Shared Principal (certificate) added

  • AXPD-11709 - Add Flink SQL option to the add and edit application forms and application table

  • AXPD-11411 - Connect Reimagined: Register Kafka Connect cluster

  • AXPD-11708 - Flink instance cluster managment

  • AXPD-11745 - Connect Reimagined: Validate Connect cluster and Vault during registration

  • AXPD-11415 - Connect Reimagined: Kafka Connect cluster list and read-only overview page

  • AXPD-11190 - Confirm before applying a topic retention policy change across all deployed environments

  • AXPD-11420 - Connect Reimagined: Kafka Connect cluster plugin catalog and discovery (Plugins tab, filtered to Sink/Source)

  • AXPD-11710 - Flink application deployment target

  • AXPD-11395 - Admin Insights: Add Export Table button to download detailed insight tables as CSV

  • AXPD-11835 - Connect Reimagined: Authorize groups to deploy connectors on a Kafka Connect cluster

  • AXPD-11711 - Save Flink SQL (table DDL + streaming SQL) on a FLINK_SQL application deployment

  • AXPD-11843 - Connect Reimagined: Redesign the Connect clusters list page heading with a cluster-name badge

  • AXPD-11712 - Configure the deployment size of a FLINK_SQL application deployment

  • AXPD-11715 - View the status of a FLINK_SQL Application Deployment

  • Common wrapper for KSML and FLINK application configurations

  • AXPD-11860 - Connect Reimagined: Edit Kafka Connect Cluster

  • AXPD-11713 - Start and stop a FLINK_SQL Application Deployment

  • AXPD-11822 - Connect Reimagined: Kafka Connect Cluster tooltips

  • AXPD-11878 - Improve group delete constraint messaging

  • AXPD-11863 - Connect Reimagined: Connect application deployment target (cluster + plugin version)

  • AXPD-11005 - Improve property and tag row inputs (auto-focus new rows, fewer premature validation errors)

  • AXPD-11761 - Auto-generate and preview the table DDL of a FLINK_SQL Application Deployment from its connected topics

  • AXPD-11910 - Add tooltip explaining Basic vs Advanced search on the Topic Browse filters

  • AXPD-11250 - Environment selection now syncs to the URL and persists via localStorage, no longer coupled to global app state

  • AXPD-11828 - Standard page layout and container across the app

  • Connect Reimagined: Align Add/Update Instance forms with new design

  • AXPD-11876 - Flink cluster schema registry

  • AXPD-11944 - Connect Reimagined: Configure connector Kafka principals via Vault

  • AXPD-11978 - Fixed scroll position on topic browse messages when scrolled down

  • AXPD-11975 - Overview: Tenant and super admins now see a single All Teams filter covering every group in the tenant, instead of the tenant-wide list being labelled My Teams

  • AXPD-11967 - Connect Reimagined: Configure a Connect log viewer URL when registering or editing a Kafka Connect Cluster, with its own validation, so connector logs reach Self-Service. Clearing the field removes the address again

  • AXPD-11906 - Resume a stopped FLINK_SQL Application Deployment

  • AXPD-11901 - Show the autogenerated Schema Registry credentials for a FLINK_SQL application

  • AXPD-11997 - Connect Reimagined: Support removing a deprecated Axual Connect URL

  • AXPD-11427 - Connect Reimagined: Show autogenerated Schema Registry principals for connector applications, separate from the Kafka principals section

  • AXPD-12006 - Guard deletion of a Flink Cluster still targeted by FLINK_SQL Application Deployments, and delete a Flink SQL configuration from the configuration modal

  • Connect Reimagined: Filter logs toggle in the connector log viewer, to switch between this connector’s lines and everything its Kafka Connect cluster logs

  • AXPD-12019 - Connect Reimagined: Log level dropdown in the connector log viewer. A kept error keeps its whole stack trace

  • AXPD-12019 - Connect Reimagined: Worker dropdown in the connector log viewer, to show the lines written by one worker

  • AXPD-12019 - Connect Reimagined: Download in the connector log viewer now saves the log file the workers wrote, not the window. An info icon says what it cannot include

  • AXPD-12019 - Connect Reimagined: Columns chooser in the connector log viewer, remembered per browser. A column that is off gives its width to the message

  • AXPD-12019 - Connect Reimagined: History dropdown in the connector log viewer, to load none, 100, 500 or 1000 earlier lines instead of always 100

  • AXPD-12019 - Connect Reimagined: Download in the connector log viewer now asks which scope: Download Visible Logs saves the lines on screen, Download Full Logs fetches the cluster’s worker files. Each choice explains itself on its own info icon. A deployment with its own runtime keeps a plain Download, since the API has nothing wider to give it

  • AXPD-12019 - Connect Reimagined: the connector log viewer’s Filter logs toggle is now This connector only, since the old label did not say what it filtered by

  • AXPD-11428 - Connect Reimagined: Manage Application Deployment lifecycle (start/stop/reset/restart, task restart) via dedicated per-action endpoints instead of a single generic operation endpoint

  • AXPD-11899 - Application authentication flow redesign

  • AXPD-11914 - Add Service accounts support

  • AXPD-11820 - View the logs and JobManager metrics of a FLINK_SQL application deployment, and why the platform failed a job

Removed 🗑️

This release removes the following:

  • AXPD-12034 - Remove connector plugin version filtering from environment/application dropdowns

Bugfixes

  • AXPD-11687 - Refactor topic browse filters

  • Fix group validation message

  • AXPD-8595 - Fix error handling on ConfigureStreamForm

  • AXPD-11457 - Fix field validations for the add and edit application forms

  • AXPD-11292 - Reset table pagination on search and keep previous data

  • Fix typescript type checking and fix incorrect mapping

  • AXPD-11374 - Update axios error parsing towards problem detail spec

  • AXPD-11679 - Block further connector actions until /status confirms the new state

  • Translate the Connector status label through i18n keys instead of hard-coded strings

  • AXPD-11922 - Improve audit history request handling

  • AXPD-11541 - Fix topic tags overflowing the table/detail layout and stop blank tags from being saved

  • AXPD-11892 - Preserve the connector deployment target when saving configuration, and switch the save to PATCH

  • AXPD-11818 - Update Schema Registry credentials message to reflect autogeneration on KSML application start

  • AXPD-12017 - Fix a race condition in environment URL syncing that could silently revert an in-flight page navigation

  • AXPD-12009 - Connector configuration: stop showing a duplicate toast for field errors already listed in the error summary, and unify the page into a single scroll container

  • Toast z-index and error timeout

  • Reposition toasts to the top right of the screen and restack them downward; show the copy/close actions in a row instead of a column when a toast has only a title or only a description

  • AXPD-12004 - Fix the stream dropdown in the Add Access Request modal not showing the selected topic, and stop the outline-primary button’s hover background from sticking after click

  • AXPD-12019 - Connect Reimagined: the thread and logger in the connector log viewer no longer wrap, which used to make a row five lines tall. They are cut to one line, with the full value on hover

  • AXPD-12029 - No loadMore button when hasMore is true in topic browse page

  • AXPD-12003 - Connect Reimagined: The Instance delete dialog now checks the deletion constraints before offering to delete, and lists what is blocking: the Kafka Connect clusters registered on the instance, the Flink clusters registered on it, the environments defined on it, the CONNECTOR Application deployments still targeting legacy Axual Connect, or any combination of these. Previously the dialog offered an unconditional confirmation and the refusal only surfaced as an error banner after the request had already been sent, so none of these constraints were shown up front

  • AXPD-11735 - Confirmation dialogs opened from inside a modal no longer stack on top of it. The Configure Topic, Topic permissions, KSML and Flink configuration modals now step aside while their delete (or incompatible-schema) confirmation is open, so only one dialog and one backdrop are visible at a time. Deleting a KSML configuration also closes the configuration modal instead of revealing it again

  • AXPD-12048 - The Schema Registry type no longer disappears from the KSML provisioner configuration after saving

  • AXPD-11635 - Consumer offset styling: the middle Latest button in the Reset offset to button group no longer shows a rounded corner

  • AXPD-11971 - Align connect certificates

  • AXPD-12144 - Connect Reimagined: Show the actual root cause (e.g. a Vault config provider or Kubernetes secret retrieval failure) as toast detail when saving a connector’s configuration or deployment target fails without a field-specific error

  • Connect Reimagined: Allow the Kafka Connect REST URL to begin with http://, not just https://

  • AXPD-12148 - The name badge in the Applications and Topics tables no longer cuts off its icons when the name is long. The badge keeps its icons at full size and shortens only the name, and the full name is always shown on hover

  • AXPD-11764 - Overview: Clicking a topic or application node no longer zooms to fit its entire connected component, which could zoom out too far to read on a large graph. The first click now centers just that node, and clicking it again expands the view to its direct neighbors. The graph also opens anchored to its top-left corner instead of fit to the whole graph

  • AXPD-12167 - Connect Reimagined: Validate on the Connector Vault section of the Edit Kafka Connect Cluster form now accepts the same partial Vault fields (blank AppRole roleId/secretId meaning “keep existing”) as saving the form itself, instead of requiring every field to be resubmitted just to validate

  • AXPD-12168 - An Application card whose deployment status cannot be reached no longer falls back to its loading skeleton on every poll, which made the card flash and re-request the rest of its data every few seconds. The card now stays in place and shows an Unknown status with the reason on hover. Applies to the CONNECTOR, KSML and FLINK_SQL cards

  • Fix radio option missing cursor pointer

  • AXPD-12186 - Audit History: An absolute time range now covers whole days. Both dates were previously read as midnight, so picking the same date for From and To searched a zero-length range and returned nothing. From now starts at the beginning of its day and To ends at the end of its day

  • AXPD-12193 - The Configure Topic modal now disables its fields when the user is not allowed to save. Retention time, number of partitions, the key and value schema versions, and the topic properties (including adding and removing them) stay read-only, instead of letting the user fill in a form whose Save button was already disabled

  • AXPD-12201 - Alerts no longer sit flush against the content below them. The space under an alert used to come from the alert itself and was lost when alerts moved to the new design, so error banners touched the button bar on the add and edit forms for topics, applications, environments, instances, clusters, users, groups, schemas and tenants, on the instance, environment and group detail pages, on the Register Flink Cluster and Configure Topic forms, and in the group management and retention policy dialogs. Two alerts shown together on Edit User now also have space between them

  • AXPD-12201 - The Authentication button on a self-managed (CUSTOM) Application card no longer keeps its notification dot once the application is authenticated. Only CONNECTOR applications let the user pick which certificate is in use, so on every other type a certificate or OAuth principal was waiting on an activation that never happens. Those types now count a certificate as in use as soon as it exists, the way a SASL credential already did

  • AXPD-12204 - Clamped username column of a SASL credential in authentication modal

  • AXPD-12205 - The Copied confirmation on a toast is no longer cut off by the toast’s edge, and the copy and close buttons on an alert now line up with its title

  • AXPD-12196 - Overview: Dragging from the edge of a topic or application node no longer draws a new connection on the graph. The graph shows the platform’s actual topology, so the edges it contains are not something the user can add to. The crosshair cursor on the node borders is gone as well

  • Connect Reimagined: The JSON configuration editor on the connector configuration page now keeps a fixed height of about 20 lines, instead of shrinking with the window until it was too short to read on a small screen; the page scrolls around it instead. The helper text now sits next to the JSON configuration heading to save vertical space

  • AXPD-12247 - The password tooltip in the Schema Registry tab of the Authentication modal no longer tells CONNECTOR, KSML and FLINK_SQL Application owners to generate a new pair, which they can’t do; it now says the platform supplies the password automatically. Self-managed applications are pointed to Replace Authentication instead

  • AXPD-12247 - The Save button on the connector configuration page is now shown disabled while the connector is running, with a tooltip to stop the connector first, instead of being hidden

  • Connect Reimagined: The owner group on the Kafka Connect Cluster overview page is now shown as a group card, matching the authorized groups below it, instead of as underlined text

13.0.1 - 2026-06-26

Bugfixes

AXPD-11729 - Fix the environment message for the Public environment with Auth Issuer Auto

13.0.0 - 2026-06-26

Added

  • AXPD-10746 - Migrate Moment.js to Day.js Date Library

  • AXPD-10267 - UI Should Use Correct tsconfig for Respective Environment

  • AXPD-11076 - Minimum settings in UI for Topic Retention

  • AXPD-7520 - Make the reason why a user cannot browse clear

  • AXPD-9488 - Add dynamic page titles

  • AXPD-8286 - Topic Browse: Allow user to view messages in binary

  • AXPD-11304 - Improve clarity on where the masking field selection comes from

  • AXPD-11266 - PostHog initial integration

  • AXPD-11283 - Refresh is required to see the new state between tabs or windows

  • AXPD-10435 - Enable IAM Authorization Management on the Tenant page

  • AXPD-11305 - Improve strict field tooltip on the topic-config

  • AXPD-11141 - Update Authorization Management modal to include Automatic IAM Group Creation toggle

  • AXPD-10465 - Add convert to IAM group to group details page

  • AXPD-3359 - Expand environment colour options

  • AXPD-3047 - Different colour for private applications in UI

  • AXPD-8844 - Changing private key toast copy

  • AXPD-10466 - Added convert to Axual group to group details page

  • AXPD-10470 - Update the Group Detail View Page of IAM-managed Group

  • AXPD-10472 - Add group type settings to group add form

  • AXPD-11400 - Allow searching for deleted/recreated Resources

  • AXPD-11463 - User overview Groups layout improvement

  • AXPD-8441 - Partition and offset topic browse search. New tailwind components.

  • Topic browse offset validation when offsets are equal.

  • AXPD-10287 - e2e: Per pipeline Tenant setup/teardown

  • AXPD-3868 - Continuous browse on Topic Browse

  • AXPD-10471 - Update the Group Detail Edit Page of IAM-managed Group

  • AXPD-10421 - E2E login-as / role-switching infrastructure for Playwright tests

  • AXPD-11603 - Add KSML status restart info

  • AXPD-11477 - Redesign Deletion Modal

  • AXPD-11377 - Create the “View Details” pages for the three Tenant Admin Insights

  • AXPD-11205 - Only save customer-provided Connector Configuration

  • AXPD-10687 - Allow configure retention time per tenant

  • AXPD-11547 - Allow topics in the Topic Catalog to be filtered on Schema name

  • AXPD-11375 - Improve topic graph appearance

  • AXPD-11673 - Add warning for connector certificate activation

  • AXPD-11706 - Update UI links in tooltips

Bugfixes

  • AXPD-11288 - Edit Group button is hidden sometimes

  • AXPD-10861 - When I revoke access to a Topic, I don’t get Visual Feedback

  • AXPD-11002 - Overview and Logs Tabs appear active at the same time in Application Detail page

  • AXPD-11303 - Unmask toggle is shown always, even for non schema topic

  • AXPD-11145 - Application Authentication Modal SR section

  • AXPD-11376 - Tooltips do not disappear when scrolling

  • AXPD-11405 - Deployment labels don’t round all corners

  • AXPD-11475 - Update toaster message for Connector application authentication

  • AXPD-10712 - KSML deployment size not selected by default

  • AXPD-11291 - Axual Theme background overlaps sidebar

  • AXPD-11588 - Topic messages appear in the wrong order according to offset

  • AXPD-11465 - Scrolling logic of KSML Log Display Window causing unexpected effects

  • AXPD-11590 - Address remaining externalized Groups UI findings

  • AXPD-11399 - Unsaved form edits lost when switching browser tabs

  • AXPD-10987 - Error messages are inconsistently aligned across input types

  • AXPD-7957 - Add application connect option disabled when no supporting instances are present

  • AXPD-11629 - Unify the running status for KSML and Connector apps

  • AXPD-11675 - Fix AxTag rendering

  • AXPD-11663 - Fix error handling on stream schema configuration

  • AXPD-11674 - Align KSML memory size unit with deployment

  • AXPD-11683 - Disable topic browse when environment is not browsable

  • AXPD-11695 - Fix connector principal check

  • AXPD-11693 - User search does not allow for spaces in input

  • AXPD-11696 - Remove HEAD Call for Topic Browse

  • AXPD-11698 - Owner dropdown group search now filters via findByNameContaining for admins

10.1.0 - 2024-10-18

Added

  • AXPD-8986 - Make the menu expanded by default when logging in

  • AXPD-9205 - Add a dataMaskingEnabled toggle to show/hide all Data Masking fields/buttons on the UI

  • AXPD-9575 - Return the list of masking_fields for a Schema

  • AXPD-9548 - Store the list of masking_fields for a Schema

  • AXPD-9610 - Make the schema-roles a Tenant setting

  • AXPD-9722 - More information why topic browse permissions permissions can’t be enabled.

Bugfixes

  • AXPD-9494 - Connector log icon and dropdown looks bad

  • AXPD-9136 - Prevent Creation/Editing of Topics with Avro Type & Protobuf Schema

  • AXPD-9513 - Clicking on User takes to a non-existing group.

  • AXPD-9482 - Topic Graph (Overview) flickers and disappears

  • AXPD-9373 - Verify and Update buttons are not always active when they should in the Edit Cluster page

  • AXPD-9582 - Browse Messages crashes when key is null

  • AXPD-9583 - Browse Messages shows JSON as string

  • AXPD-9529 - KSML Application page - START/STOP button doesn’t appear when it’s ready

  • AXPD-9106 - Allow passing empty values for tenant properties in the EditTenant form

12.0.0 - 2026-03-20

Added

  • AXPD-10922 - Add client authentications to the SchemaRegistry configuration

  • AXPD-10415 - Show expiry date for certificates

  • AXPD-11039 - Return KSML Daily usages graph

  • AXPD-5759 - Handle Multiple Authentication for Connectors

  • AXPD-10923 - Allow registering OAuth/Bearer principal for SchemaRegistry

  • AXPD-10194 - Visual improvement of Overview page

  • AXPD-11043 - Visual improvement of Application/Topic page connections

  • AXPD-11049 - Implement new connector page

  • AXPD-11123 - Visual improvement of Insight page

  • AXPD-11136 - Display loader when retrieving access grants in topic detail page

  • AXPD-10186 - Drop bootstrapServers field from Cluster and related interfaces, remove null providerType handling from ClusterDetails

  • AXPD-11050 - Implement JSON View w/ import JSON

  • AXPD-11114 - Admin Insights: add resources-by-group

  • AXPD-11072 - Always close error toast manually

  • AXPD-11052 - Implement the new field and delete field functionality

  • AXPD-11051 - Implement reset to default value for each property

  • AXPD-11196 - Disable expansion when EventPayload is empty in Audit History

  • AXPD-11198 - Enable Synchronize button on Environment details page

  • AXPD-11201 - Remove deprecated ownersIds and myTeams from Application access grant search params interface

  • AXPD-11215 - Reset ConsumerGroup offset to a user-selectable timestamp

  • AXPD-11119 - Allow the user to convert “single line text fields” to multi-line in Connector configuration

  • AXPD-11053 - Implement the property search and filter

  • AXPD-11203 - Improve Toast and Alert styling and external dependency removal

  • AXPD-11113 - Unused topics insight

  • AXPD-11112 - High volume topics insight

  • AXPD-11204 - KSML logs streaming SSE

  • AXPD-11253 - Allow customer to import their Production Instance as part of the Wizard

  • Connector properties docs clamping, View more/View less

  • AXPD-11290 - Add Schema ownership transfer functionality on AxSchemaQuickViewModal

Bugfixes

  • AXPD-11274 - Owner dropdown is not loading all groups during creation of Application, Environment or Topic

  • AXPD-9717 - “Cancel” button should not be displayed until a certificate has been uploaded

  • AXPD-10952 - Application UUID is shown in the Overview

  • KSML Deployment Disk Size dropdown initially is not populated

  • AXPD-10942 - KSML metrics shows infinity cores

  • AXPD-8027 - Fix User Groups should not use context in form dropdowns

  • Fix image version displayed

  • AXPD-11062 - Update UI to use clusterName filter for AsyncAPI spec retrieval

  • AXPD-10055 - Fix Instance-Cluster creation bugs

  • AXPD-9926 - Fix missing/misleading field validations

  • AXPD-10921 - Cluster config separate page

  • AXPD-8842 - Fix CTRL+click not working on EnvironmentLabel

  • AXPD-8837 - Schema details error handling

  • AXPD-11030 - Hide approve button when viewing approved app-access-grant

  • AXPD-10932 - Fix un-editable properties disappear while updating a Topic Config

  • Insights url change and toast alignment fix

  • AXPD-11259 - Fix the inconsistency with the error width on the connect config page

  • AXPD-11247 - Topic description max length inconsistent between UI and PM

  • AXPD-11244 - Axual Connect UI - Layout improvements

  • AXPD-11239 - Axual Connect UI - Lists do not allow duplicate values

  • AXPD-11240 - Axual Connect UI - Wrong configuration is not visible when required only is selected

  • AXPD-10862 - Inconsistent Topic Access Behavior When Application Authentication is Missing

  • AXPD-11270 - Providing a value to offsets topic makes the UI blank

  • AXPD-10601 - Fix EditClusterForm Tooltips

  • AXPD-11276 - Connector config empty value handling

  • AXPD-11287 - Connector missing config error not visible

11.0.0 - 2025-12-23

Added

  • AXPD-10515 - Display available KSML notations

  • AXPD-10189 - Allow sorting by timestamp on the TopicBrowse screen

  • AXPD-10699 - Make Persistent Volume configurable

  • AXPD-10594 - Allow configuring more Topic Config properties

  • AXPD-10711 - Show in the DeploymentSize dropdown the actual cpu and memory values

  • AXPD-10539 - Show Topic Overview Node Limit Warning Text

  • Feat: add the option to provide annotations to Deployment resource.

  • Feat: add the option to provide annotations to Service resource.

  • Enable configuration of labels for prometheus rules

  • AXPD-10805 - Make "member" section opened by default

  • AXPD-8193 - Show Elevated Rights Users

  • AXPD-10246 - Show KSML metrics

  • AXPD-10431 - Allow configuring topologySpreadConstraints

  • AXPD-8936 - Redesign/Refactor schema browser

  • AXPD-9344 - Show KSML application start button as disabled when unable to start

  • AXPD-10868 - Use groupid to look up associated resources of Group instead of groupName on Group Page

  • AXPD-10951 - Topics, Environments, Applications overview pagination controls quirky

Bugfixes

  • AXPD-10493 - Cluster fetch size on Instance forms

  • AXPD-10637 - Display correct tooltip on StreamCard when no environment exists

  • AXPD-10638 - Update EnvironmentSwitcher when current environment is deleted

  • AXPD-10595 - Fix debounce for all tables

  • AXPD-10493 - Increase Cluster fetch size on Instance forms

  • AXPD-10706 - Environment Switcher Spinner Keeps Loading After API Response

  • AXPD-10720 - Fix stateful toggle and disabled disk size option on hover

  • AXPD-10734 - Fix Connect accordion be able to open multiple items

  • AXPD-10690 - Unify the order of displayed fields across the View/Edit pages

  • AXPD-9487 - Fix Invalid Certificate Error when certificate is valid

  • Change the default relativeTime filter in audit history to last hour

  • AXPD-8993 - Fix Searching for applicationId by comma returns generic error

  • AXPD-10743 - Connect error handling improvements

  • AXPD-10724 - The Group owned resources style changes when moving across pages

  • AXPD-10753 - Serves Messages Daily Usages to Platform UI

  • AXPD-8952 - Topic message absolute time range picker css error

  • AXPD-8298 - Add loading feedback to Restart task button

  • AXPD-9348 - Sealed Vault error handling

  • AXPD-10948 - Schema ownership not correctly set on page refresh

  • AXPD-10947 - Insights tab shows metrics in 10minute intervals

10.5.0 - 2025-09-22

Added

  • AXPD-10400 - Fix Skipped Test Files

  • AXPD-9877 - Reduce too many requests on the Application’s Detail page

  • AXPD-9951 - Use Embedded Cluster in Instance

  • AXPD-8610 - Repeater should not allow duplicate key

  • AXPD-10316 - SASL/OAUTHBEARER shows under SSL Certificate

  • AXPD-10358 - Add namingConventionEnabled toggle on the Tenant settings

  • AXPD-9489 - SASL credentials incomplete

  • AXPD-10413 - Fix monaco editor flickering

  • AXPD-1514 - Display streams, apps and environments owned by a group

  • AXPD-10489 - Make KSML deployment CPU/memory configurable

  • AXPD-10157 - Rely on PM to know resource types and actions

  • AXPD-10522 - Ksml configuration per instance cluster

  • AXPD-10549 - Not all teams returned in topic graph my team dropdown

  • AXPD-9619 - Configure SchemaRegistry SerDes/URL for a KSML Provisioner

  • Added InstanceKsmlProvisionerCard following InstanceClusterItemCard

  • AXPD-10081 - Return Self-Service usage summary

  • AXPD-10581 - Introduce stateful option for KSML as coming soon

  • AXPD-10550 - Return Self-Service daily usage graph

  • AXPD-10512 - Define Kafka bootstrap endpoints per Cluster

  • AXPD-10563 - Set default time filter in audit history on first page load

  • AXPD-10673 - Compact and deletion topics don’t indicate as compaction

Bugfixes

  • AXPD-8855 - Revert change of application authentication modal is not working as expected

  • Fix deployment size field alignment and text

  • AXPD-10137 - Changing OAUTHBEARER Authentication Custom Principal results in loading screen

  • AXPD-10513 - Schema with many versions displays dropdowns in incorrect location when adding

  • Fix link propagation in the Ksml Definition tab selector

  • AXPD-10406 - Schema ownership blocks group deletion

  • AXPD-10265 - Application name column width is too small, cannot read the full application name

  • Adjust text casing in cluster view/edit page

  • AXPD-10276 - When Revoking Topic Grant Access Modal Close Immediately

  • Fix Kafka Authentications display in cluster view

  • AXPD-10617 - Make Description optional in create/edit instance

  • AXPD-9763 - unmask toggle is not hidden when DataMasking is disabled

  • Removed .Capabilities.APIVersions checks from PrometheusRule and ServiceMonitor templates

10.4.0 - 2025-06-25

Added

  • AXPD-10101 - Change the wording used for deletion policy

  • AXPD-10029 - Display warning message to users without browse access

  • AXPD-9950 - Make the default realm configurable

  • AXPD-10102 - Add Topic, Environment, and Cluster as available resource types

  • AXPD-9805 - Display the Application Short Name

  • AXPD-9630 - Improve new Environment Overview Rendering (ex Grant Overview)

  • AXPD-10032 - Topic Browse shows payload limit warning

  • AXPD-10039 - Allow deletion of Schema Registry details for an Instance Cluster from the Instance page

  • AXPD-9620 - Allow one-time option for KSML runner deployment

  • AXPD-8167 - UI remembers table size preference for resource catalog pages

  • AXPD-10158 - Update Audit Events UI to align with the V2 design

  • AXPD-10340 - Remove the multi-step form when creating a cluster

  • AXPD-10371 - Use _links from application_deployments/{uid}/status to show ACTION buttons

Bugfixes

  • AXPD-10064 - Self-Approval setting is not visible when creating an Instance

  • AXPD-10043 - Prevents UI from sending Insights queries when Insights is disabled

  • AXPD-9773 - While Deleting and Creating Kafka/SR credentials, there is no loading icon

  • AXPD-10188 - Fix broken links to Tenant documentation

  • AXPD-9849 - Fix Cluster Page inconsistencies

  • AXPD-9840 - Edit Cluster requires broker credentials (private key/password)

  • AXPD-10196 - Topic name column width is too small, cannot read the full topic name

  • AXPD-10300 - Make topic name column width dynamic

  • AXPD-10317 - Switching between SSO tenants is not working at first URL-hit

  • AXPD-10381 - docsVersion is not properly resolved for some read-more links

  • AXPD-9861 - Fix incorrect precision of long values in the expanded message view

10.3.0 - 2025-03-24

Added

  • AXPD-8498 - Improve Menu Items & Icons

  • AXPD-9703 - KafkaStreams based application reset

  • AXPD-9580 - Introduce Delete Constraint Endpoint for Schema

  • AXPD-9520 - UI variables missing from README.MD

  • AXPD-9789 - Allow changing just the SchemaRegistry Listeners/Properties without changing credentials

  • AXPD-9392 - Have topic selected by default in dropdown of connectivity information

  • AXPD-9783 - Document reset Kafka Streams/consumer-offsets

  • AXPD-9794 - Refactor Tenant/Instance authentication methods implementation

  • AXPD-9112 - Front page infinite scroll for Topic Accesses

  • AXPD-9836 - Introduce Delete Constraint Endpoint for Schema-Version

  • AXPD-9830 - Simplify Schema Registry CA configuration

  • AXPD-8920 - Add a new type of Retention Type for compact,delete

  • AXPD-9860 - Allow regenerating Schema Registry credentials

  • AXPD-9940 - Drop checking _links.show for /api/instances

  • AXPD-9879 - Managed KSML Schema Registry credentials clarification

  • AXPD-9605 - Switch to Vite as build tool

  • AXPD-9984 - Add only-resource-manager-can-update toggle on the Tenant settings

  • AXPD-9977 - Configure monaco editor to load local workers

  • AXPD-9981 - Self approving should not be possible

  • AXPD-9974 - Allows selecting Resource Manager in a Group

  • AXPD-9966 - View Audit History in Self-Service

  • Support priority classes

Bugfixes

  • AXPD-9667 - Insights graph not updated despite messages being produced

  • AXPD-9484 - The updated authenticationMethods are not shown after an Instance update

  • AXPD-9801 - Cluster dropdown is not updated when switching environment in Topic Browse

  • AXPD-9873 - UI shows a white-screen when SB return null key or value

  • AXPD-9825 - Permissions for Owning Group by default browsing group not toggleable per tenant

  • AXPD-9856 - A non Topic Owner can’t see view masking fields button

  • AXPD-9894 - Importing an existing Kafka Cluster with SchemaRegistry doesn’t work

  • AXPD-8744 - Connector Logging should be visible/editable in the Self-Service

  • AXPD-9864 - UI does not show connectCerts validation when connectLoggingEnabled is true

  • AXPD-9764 - Browse should not be called again for multipage results

  • AXPD-9810 - Update Instance requires instance cluster SR password

  • AXPD-9936 - Allow showing an Application Principal without applicationPEM

  • AXPD-9785 - Upload of a new application certificate resulted in a split of certificates on the UI

  • AXPD-9978 - Make issuerUrl on Add Tenant page Optional

  • AXPD-9875 - Search filter fields always reset to defaults after search in Topic browse messages tab

  • AXPD-9700 - Long names overflow application view

  • AXPD-9306 - Topic name overlaps teamname in my topics UI when having (very) long topic names

  • AXPD-9858 - Cannot read _links when approving a pending application-access-request

  • AXPD-10030 - Render multiple groupIds in Connectivity Information modal

  • AXPD-10034 - UI Should reset to page 1 on every new search when browsing messages

  • AXPD-9991 - Pagination is not working on the TB tab

10.2.1 - 2022-01-21

Bugfixes

  • AXPD-9821 - If StreamBrowse response is empty, UI crashes

10.2.0 - 2024-12-23

Added

  • AXPD-9287 - Remove Storybook and Cypress

  • AXPD-9525 - Introduce a new application type "Kafka Streams"

  • AXPD-9539 - Improve the Playwright UI selector

  • AXPD-9633 - Add a dataMaskingEnabled flag to the Tenant

  • AXPD-9544 - Store SR details with new instance endpoint

  • AXPD-8946 - Return the list of masking_fields for a Topic Config

  • AXPD-8947 - Store the list of masked_fields for a Topic Config

  • AXPD-9674 - Allow to configure strict masking toggle for an Environment

  • AXPD-9706 - Set a message on the permission group modal

  • AXPD-9524 - Allow app owners to create Schema Registry credentials in Apicurio’s Keycloak

  • AXPD-9526 - Allow app owners to delete Schema Registry credentials in Apicurio’s Keycloak

  • AXPD-9523 - Store Apicurio’s Keycloak details per Instance Cluster

  • AXPD-9056 - Unmask the masking_fields for a Topic Config Browse

  • AXPD-9722 - Don’t delete all permission groups when Granular Browse gets disabled in UI

  • AXPD-9554 - Reset ConsumerGroup offset to Begin/End of a Topic

  • AXPD-9747 - When uploading a schema indicate whether a SCHEMA TYPE is supported by the schema registry.

Bugfixes

  • AXPD-9291 - Update only the password in the Cluster Broker Details

  • AXPD-9678 - InstanceClusterSchemaRegistryForm should encode any pem files Settings crashes the app

  • AXPD-9679 - Instance cluster schema registry modal should rely on only one endpoint

  • AXPD-9698 - Refresh after deleting a Schema without namespace

  • AXPD-9766 - Change upload duplicate schema message

10.0.0 - 2024-10-02

Bugfixes

  • AXPD-9501 - Wrong default value of notificationEnabled toggle for users

  • AXPD-9500 - Connector logs support for Topic Browse(New Architecture)

9.7.0 - 2024-09-25

Added

  • Added additional labels to PrometheusRule and ServiceMonitor

  • AXPD-9116 - Create Instance Distributor Support

  • AXPD-8940 - Start a KSML deployment

  • AXPD-8997 - Stop a KSML deployment

  • AXPD-9197 - Allow tagging streams

  • AXPD-8937 - Add all applications Tab

  • AXPD-9142 - Update Instance Distribution Support

  • AXPD-7853 - Upgrade major dependencies

  • AXPD-8710 - Hide Sensitive fields when retrieving Cluster information

  • AXPD-9202 - Add Distributions Tab

  • AXPD-8995 - Show KSML Application Status

  • AXPD-9246 - Searching Streams using Tags

  • AXPD-6927 - Implement Billing

  • AXPD-8675 - Show KSML Application Logs

  • AXPD-9289 - Get Distribution Status

  • AXPD-9241 - Enable Configurable Taillines, refresh, download on KSML Logs

  • AXPD-9209 - Remove onboarding step from wizard

  • AXPD-9313 - Added new Schema roles (SCHEMA AUTHOR, SCHEMA ADMIN)

  • AXPD-9286 - Don’t allow KSML App to be configured on Environments/Instances that are not suitable

  • AXPD-9327 - Allow the user to provide the SSLAuthentication mode when defining an ApacheKafka cluster

  • AXPD-9263 - Allow KSML Application to use SASL/SCRAM_SHA credentials

  • AXPD-9308 - Start Distributor

  • AXPD-9217 - Allow the User to skip CA validation when creating/editing a Kafka cluster

  • AXPD-9330 - Identify KSML application in Failing and Starting state

  • AXPD-9342 - Update short name of Tenant/Instance/Environment to have min character limit to 1

  • AXPD-8350 - Upload and display JSON schema

  • AXPD-8349 - Create Topic using JSON Schema

  • AXPD-8869 - Implement Billing Graph

  • AXPD-9389 - Restore Cluster Name with _-.

  • AXPD-9339 - Create the Schema Ownership

  • AXPD-9349 - Add more tooltips to cluster pages

  • AXPD-9376 - Show active child resources for environment|topic|application

Bugfixes

  • AXPD-8636 - Browser turns white after looking at message details

  • AXPD-9131 - Do not allow to change an Instance in the Environment Edit Form

  • AXPD-9135 - Instance properties lose keyboard focus during edit

  • AXPD-8549 - Show revoke hover and modal if revoke link is present

  • AXPD-9160 - Change Grant sort value

  • AXPD-8955 - Key gets rounded up by Message Browser

  • AXPD-9219 - Editing Instance-cluster always uses existing values

  • AXPD-9193 - Instance Edit page is not handling 403 errors

  • AXPD-9294 - Don’t wrap Browse Message number in a string with additional double quotes

  • AXPD-8928 - Always show Tenant logo and contact form fields irrespective of the route

  • AXPD-9279 - Submitting Update Instance form is enabled even when SR validation fails

  • AXPD-8836 - When adding instance cluster, schema registry URL is required if clicked

  • AXPD-9271 - Distribution authentication fixes for PATCH

  • AXPD-9351 - KSML UI Improvements

  • AXPD-9304 - Application Owner doesn’t get owners._.links.edit and owners._links.delete like TENANT_ADMIN

  • AXPD-9395 - Can’t delete an unused schema

  • AXPD-9410 - Wrong ownership display on Schema

  • AXPD-9208 - Refresh the flow chart and application card on createAccessRequest in the Application Details page

  • AXPD-9438 - Try an Axual Shared Cluster option is not selected in the Wizard

  • AXPD-9441 - Improve Schema Transfer Ownership design

  • AXPD-9435 - Only settings.notificationsEnabled field should be used from /user and /tenant endpoints

9.6.2 - 2024-07-03

Bugfixes

  • AXPD-9125 - Improve 502 error handling on topic config

9.6.1 - 2024-06-27

Added

  • AXPD-8745 - Enable Tenant notification

  • AXPD-8783 - Add Owner to the list of fields displayed in the environments overview

  • AXPD-7502 - Support filter dashboard application access grants view by other statuses

  • AXPD-7330 - Upload, View, Delete Protobuf Schemas

  • AXPD-8851 - ksmlEnabled and ksmlUrl support for Instance

  • AXPD-8834 - UI implementation for User notification

  • AXPD-8538 - Update force topic apply for incompatible schema

  • AXPD-8853 - KSML docs updates and KSML Edit validation bugfix

  • AXPD-8831 - Support multi-cluster for ApplicationAuthentication creation

  • AXPD-8918 - Added cluster label and tooltip

  • AXPD-8701 - Make the uploaded_by and expire_at visible to all application types

  • AXPD-8809 - View Schemas that have no namespace by conscious decision

  • AXPD-8798 - Disable request approval modal for app without a principal

  • AXPD-8896 - Create and view KSML Application

  • AXPD-8899 - Add the KSML Application Principal

  • AXPD-8779 - Provide the Schema Registry Type in the Instance-Cluster

  • AXPD-8908 - Add KSML application deployment

  • AXPD-8977 - Create Group Managers to manage group’s members

  • AXPD-8598 - Define Environment Viewers group

  • AXPD-8951 - Allow stream-owner to add groups to the PermissionGroup

  • AXPD-9033 - Define Application Viewers group

  • AXPD-9035 - Define Viewer Group for Topics

  • AXPD-8989 - Add the Schema Version number to the download AVSC file

  • AXPD-9071 - Bugfixes: Clicking “My Profile”, space in search box, user email address too wide

  • AXPD-9084 - Transactional pattern change, Consumer Lag tooltip change

  • AXPD-9099 - Revert Transactional pattern and consumer group pattern changes

  • AXPD-9089 - Add Viewer Group toggle in the UI

  • AXPD-9108 - Only ask for first 20 PENDING/APPROVED/REJECTED/CANCELLED/DENIED/REVOKED Access Requests in Dashboard

  • Upgrade PRE_FLIGHT version

Bugfixes

  • AXPD-8712 - Wrong SASL Protocol Type used in the Cluster/Instance page

  • AXPD-8655 - Fix: User should not see unrelated team access grants

  • AXPD-8587 - Fix Non-admin Owner of a high-partition topic cannot edit topic config

  • AXPD-8362 - Fix Empty clusterName in the POST /wizard/topics/info API

  • AXPD-8963 - Cluster sasl mechanism update getting invalid protocol type error

  • AsyncAPI button is disabled when a topic is not configured

  • AXPD-9068 - Wrong value is shown for the Enable notifications for Axual field

  • AXPD-8898 - Fix error due multiple calls to /me endpoint

  • AXPD-9079 - Add cluster form is not properly reset when auth fields change

  • AXPD-9080 - Add cluster form shared cluster toggle should have a tooltip

  • AXPD-9077 - Cannot Configure a Compaction Topic without Setting Retention Time

  • AXPD-9092 - Add Schema button not disabled with change in schema type

  • AXPD-8785 - New Cluster and New Instance buttons are not shown

  • AXPD-9076 - Wrong error when a user is not able to add a cluster/instance

  • AXPD-9103 - Fix handling incompatible schema

9.5.0 - 2024-04-12

Added

  • AXPD-7447 - Upgrade React to 18 and reduce chunk size by moving packages to devDependencies

  • AXPD-8539 - Add tooltip on the Private Key field for the Connector

  • AXPD-7874 - Show connector version in environment dropdown

Bugfixes

  • AXPD-8413 - When creating Apache Kafka cluster uploading .cer produces error

  • AXPD-2979 - Fix wrong timestamp displayed when re-requesting Topic access

  • AXPD-8587 - Fix Non-admin Owner of a high-partition topic cannot edit topic config

9.4.0 - 2024-03-27

Added

  • AXPD-8433 - Refactor Instance Cluster

  • AXPD-8400 - Add Kafka listeners to cluster pages

  • AXPD-8405 - Adjust Create/View/Edit Instance page with schema Registry configs

  • AXPD-8479 - Complete wizard to onboard a Plain/Strimzi Cluster

  • AXPD-8407 - Update ConnectivityInformation modal with a link to Public Docs

  • AXPD-8637 - Update the kafka listeners phrase to advertised listeners

  • AXPD-8665 - Change the cluster patterns resolution to use the app.id

  • AXPD-8605 - Add search by owner to Applications, Streams, and Environments

  • AXPD-8640 - Allow adding multiple principals with same DN

  • AXPD-8283 - More metadata details on a customer private key

  • AXPD-7610 - Configurable Label for distinguishing self-service environments

Bugfixes

  • AXPD-8472 - Issue when selecting AVRO and then switching back during topic creation

  • AXPD-8296 - Redirect to the wizard on api error based on status code and www-authenticate header

  • AXPD-8650 - Filters in search have a “remove” option, which should not be there

  • AXPD-8607 - Show granular browse config when topicBrowseEnabled

9.3.0 - 2024-02-29

Added

  • AXPD-8420 - Delete schema and delete schemaVersion

  • AXPD-8434 - Download CSV for resources: applications, topics and environments

  • AXPD-8440 - Adding properties to application and group

  • AXPD-8500 - Allow migrating cluster api to apache-kafka

  • AXPD-8462 - Add warning text to delete modal for applications, topics and environments

  • AXPD-8429 - Prevent SSL Principal Reuse

  • AXPD-8430 - Support creation of SASL/OAUTH principal

  • AXPD-8422 - Disable changing shared cluster

  • AXPD-7974 - Allow setting current environment from url params in Applications and Topic details pages

  • AXPD-8481 - Add the instance as Axual Header when performing a /query request

9.2.0 - 2024-01-30

Added

  • AXPD-8377 - Remove critical and high severity vulnerabilities in Dependency Track for UI

  • AXPD-8324 - Show Connectivity Information with the new endpoint

  • AXPD-5738 - Allow search applications and streams by public attributes

  • AXPD-7869 - Add provider info in the “Add instance” page

Bugfixes

  • AXPD-8273 - No environment mapping field when environment mapping toggled off

  • AXPD-8382 - Can’t edit user

  • AXPD-8423 - Make the cluster.ownership disabled for non-SUPER_ADMIN

  • AXPD-8034 - Ignore explanatory text in PEM certificates

9.1.0 - 2023-12-22

Added

  • AXPD-7741 - Support Add, Edit, and View Apache Kafka Provider Cluster

Bugfixes

  • Remove test inside helm-charts

9.0.0 - 2023-12-14

Added

  • AXPD-8049 - Add dependency track

  • AXPD-7775 - Allow configuring Organization short-name in Wizard

  • AXPD-8017 - Skip wizard onboarding after step one when wizardCompleted=true

  • AXPD-8059 - Show a warning before saving the updated instance when supportedAuthMethods have changed.

  • AXPD-7720 - Support registration of a new user with Keycloak as Local Authentication

  • AXPD-7975 - Allow setting the realm in the localStorage based on URL

  • AXPD-8071 - Refactor Wizard Endpoints to Send Data from Body

  • AXPD-6796 - Make Image Redhat Compliant

  • AXPD-8099 - Add values.schema.json to UI helm-Chart

  • AXPD-7747 - Replace deprecated endpoints with new endpoints

  • AXPD-8048 - Add Broker TLS cert/pvtKey validation on the Wizard/Add cluster

  • AXPD-7455 - Add Broker SASL username/password validation on the Wizard

  • AXPD-7985 - Display environment menu/dropdown based on Tenant resources

  • AXPD-8182 - Make a gitlab job to check if CHANGELOG.md contains task number

  • AXPD-8160 - Call OM instead of auth0

  • AXPD-7356 - Add SR BasicAuth username/password validation on the Wizard

  • AXPD-7357 - Add SR TLS cert/pvtKey to Wizard

  • AXPD-8185 - Add Axual License

  • AXPD-8249 - Update Confluent Cloud onboarding text

Bugfixes

  • AXPD-7979 - Cannot change Instance authMethods if instanceCluster is kameleon(BYOK).

  • AXPD-8027 - Available Groups are not loaded once when opening the UI

  • AXPD-8026 - Fix Tenant Admin user cannot create new cluster

  • AXPD-7933 - Show all producers and consumers on the application

  • AXPD-8217 - Inviting a user results in a user invited with sharedCluster=true in HubSpot

  • AXPD-8235 - A user with sharedCluster=false get edited to sharedCluster=true

  • AXPD-8250 - The authentication modal for Confluent Cloud is too wide

  • AXPD-8191 - Add tooltip text for the plugin fields

  • AXPD-8163 - Connector error logs not clickable

  • AXPD-8287 - Wrong access grant revoke

8.5.1

  • AXPD-8104 - Remove phone number validation on group

  • AXPD-7782 - Show reason for no Consumer lag

8.5.0 - 2023-10-04

Added

  • AXPD-7806 - UI changes for TopicBrowse

  • AXPD-7926 - Implement SASL authentication for Apache Kafka

  • AXPD-7905 - UI switch to use clusters links

  • AXPD-7907 - Make schema registry support configurable

  • AXPD-7903 - Make topic-browse available only for the Apache Kafka provider

  • AXPD-7916 - Introduce Shared Cluster option in wizard

  • AXPD-7910 - Update an invited user’s shared-cluster attribute in userFlow

  • AXPD-7892 - Remove source map

  • AXPD-7965 - Add providerType=apache-kafka check to display Cluster Information

  • AXPD-7955 - Change ApplicationAuthentication model to display SASL/SSL

  • AXPD-7972 - Configuration variables in readme

Bugfixes

  • AXPD-7902 - Warning message when no credential.metadata.CLUSTER_API_KEY

  • AXPD-7836 - The topic-name displayed is case-insensitive

  • AXPD-7881 - Hide/Disable the Instance button

  • AXPD-6460 - Fix Create/Edit Group Phone number inconsistencies

  • AXPD-7614 - Fix refreshing access token refreshes UI

  • ACPS-1630 - Topic browse error message rewording

  • AXPD-8011 - Restricting digits on schema version while uploading schema

8.4.0 - 2023-09-05

Added

  • AXPD-7826 - Sort list of connector plugins

  • AXPD-7774 - Add Hubspotutk to Auth0

  • AXPD-7738 - Make create instance button visible for byok

  • AXPD-7795 - Use new Instance byok link

  • AXPD-7793 - Make instance error human readable

  • AXPD-7899 - View connection details for an application

Bugfixes

  • AXPD-7341 - Fix Message Rate on Topic Card does not stay up to date.

  • AXPD-7441 - Resolve these test errors: “An update to XXX inside a test was not wrapped in act(…).

  • AXPD-7846 - Resolve test errors: wrong act, unique key, timeOut

  • AXPD-7852 - Fix last console.errors in unit tests and introduce tests failing on console.error

  • AXPD-7053 - Fix changing milliseconds changes seconds

  • AXPD-7849 - Fix skipped tests for hooks

  • AXPD-7611 - Stream Browse search doesn’t work on every page

  • AXPD-7324 - Disappearing Private Key after uploading

  • Remove default ACR_VALUES from oidc condfig

8.3.0 - 2023-08-03

Added

  • AXPD-7427 - Implement Delete confluent cloud provider authentication

  • AXPD-7641 - Enable CC provider on step 2

  • AXPD-7643 - Update CC step 3 to expect cloud api key and secret

  • AXPD-7644 - Update step 4 to read new validateCredentials response

  • AXPD-7646 - Update get topic details call to send Cloud API Key and Secret plus the cluster-id/url, sr-id/url, env-id

  • AXPD-7648 - Update import topic details call to send the cluster-id/url, sr-id/url, env-id

  • AXPD-7658 - Group invited users by initialGroup

  • AXPD-7608 - Remove need to make a call to get users in dashboard my streams and application

  • AXPD-7290 - Refactor Metrics handling

  • AXPD-7777 - Add back Search Users by email on Dashboard

  • AXPD-7293 - Add HH:MM to certificate date

  • AXPD-7755 - Only show “Logs” tab when connector logging is enabled for at least one instance

  • AXPD-7746 - Connector Logging still shown on environments for which it has been disabled on the instance

  • AXPD-7023 - Copy AVRO schema with newline

  • AXPD-7055 - Allow configuring a first landing page after logged in

Bugfixes

  • AXPD-7633 - Wizard not displaying ACLs correctly

  • AXPD-7751 - UI crashes when there is no connector logging topic available for a connector application

  • AXPD-7787 - Visualising the Aiven principal is causing white screen crash

  • AXPD-7751 - UI crashes when there is no connector logging topic available for a connector application

8.2.0 - 2023-07-12

Added

  • AXPD-7603 - Update wizard to interact with OM to register organization metadata

  • AXPD-5070 - Async API modal

  • AXPD-7098 - View Connector Logging

  • AXPD-7099 - Search connector logs

  • AXPD-7100 - Show connector logs found in a certain interval

  • AXPD-7103 - Show only configured connectors in the environment dropdown

  • AXPD-7496 - Improve email signup landing page

  • AXPD-7285 - Toggle connector-logging support

  • AXPD-7134 - Delete auth0 user

  • AXPD-6573 - Show pending and accepted invites

  • AXPD-7591 - Implement generate confluent cloud provider authentication with new design and endpoint

Bugfixes

  • AXPD-7629 - Show warning when there is an invalid connector config

  • AXPD-7584 - Stream Browse allow searching with special characters

  • AXPD-7606 - Change topic-config/properties endpoint to use environmentId

8.1.2 - 2023-06-22

Added

  • AXPD-7618 - If Stream Browse message key is valid JSON, format it as JSON

8.1.1 - 2023-06-21

Added

  • AXPD-7387 - Add Panning to Topic Graph

  • AXPD-7612 - “Closed“ Stream Browse message 80 characters and three dots

8.1.0 - 2023-06-19

Added

  • AXPD-7568 - Cluster and Instance URLs have consistent UI validation

  • AXPD-7484 - Allow creating any Provider Authentication with the new endpoint

  • AXPD-7602 - Remove realm header from the auth0 calls

Bugfixes

  • AXPD-7304 - Fix topic name sorting in wizard

  • AXPD-7059 - Inconsistency in bootstrap server url while creating cluster

  • AXPD-5053 - Application-creation/edit page - Swap “Type” and “Application Kind” strings

  • AXPD-7583 - Text wrapping fails when browsing messages

8.0.6 - 2023-06-09

Added

  • AXPD-7425 - Allow Deleting Aiven Provider Authentication

  • AXPD-7309 - Hide Environment mapping when single environment is enabled

Bugfixes

  • AXPD-7186 - Fix relative time range not relative

  • AXPD-7574 - Remove Auth0 client secret

  • AXPD-7580 - Allow user to provide single character lastname

8.0.5 - 2023-05-26

  • AXPD-7517 - The messages tab should be visible as soon as streamBrowseEnabled is enabled

8.0.4 - 2023-05-25

Bugfixes

  • AXPD-7510 - Not all schema’s available for selection on a Topic

8.0.3 - 2023-05-16

Added * AXPD-7294 - When dropdown has a property selected then don’t display it again * AXPD-7144 - Optimize access requests * AXPD-7389 - Approving a pending request results in no action * AXPD-7171 - Allow proceeding to next step by pressing enter * AXPD-7294 - Add search to topic graph * AXPD-7474 - Make the confluent-cloud grey out in the Wizard

Bugfixes

  • AXPD-7320 - Add margins to import credentials step of wizard

  • AXPD-7317 - Fix capitalization

  • AXPD-7167 - Reduce calls to API endpoints after the login

  • AXPD-7315 - Console Warnings

  • AXPD-7318 - After selecting Aiven Kafka service, finishing topic, ACL and schema import, clicking on “X” does not reset the topic, ACL and schema

  • AXPD-7390 - The newly created group is not visible in the group dropdown when inviting a new user

  • AXPD-7314 - Change welcome background image

  • AXPD-7183 - Large amount of schema versions are displayed with poor UX

  • AXPD-7420 - The user can provide a LastName that is not allow by API Validation

8.0.2 - 2023-04-18

  • AXPD-6655 - Check UI compatibility for consistent error responses

  • AXPD-7164 - Better environment mapping tooltip text

8.0.1 - 2023-04-13

Bugfixes

  • AXPD-7303 - Logout link shows “undefined undefined”

  • AXPD-7306 - Topic approval modal shows environments

  • AXPD-7307 - Approval request shows approved requests where they should not exist

8.0.0 - 2023-04-12

Added

  • AXPD-6647 - Refactor StreamInsights and StreamBrowse Filter

  • AXPD-6920 - Insights graph not wide enough

  • AXPD-6801 - Opening the Instance Edit page is inconsistent

  • AXPD-6827 - Delete stream browse permission groups warning

  • AXPD-6898 - Make Multi Environment Toggleable

  • AXPD-6901 - Browse and search should not autostart

  • AXPD-6979 - Governance Setting links are broken

  • AXPD-6713 - Block resources creation according to customer’s subscription and usage

  • AXPD-6713 - No stream available should be no instances available

  • AXPD-6903 - Editing a STRING/STRING Stream results in a broken edit page

  • AXPD-6711 - Should be able for a customer to view their current subscription details

  • AXPD-6986 - Create subscription widget

  • AXPD-6676 - Add Team Filter on Topic Graph

  • AXPD-6787 - Cannot create a Cluster in the Self-Service

  • AXPD-6740 - Improve pagination in all dropdowns

  • AXPD-6977 - Change Stream to Topic

  • AXPD-7021 - If instance does not have apiUrl it is BYOK, then we need to pass tenantId

  • AXPD-7016 - Switch to use endpoint /schemas/getAllWithLatestSchemaVersion

  • AXPD-3987 - Migrate UI to new application access grants endpoints

  • AXPD-7015 - Use the existing endpoint: /schema_versions/search/findAllBySchema

  • AXPD-7150 - Change plan frontend implementation

  • AXPD-7003 - Update tooltip and widget messages/actions based on user’s role

  • AXPD-7126 - Update UI to accept _ for applicationId

  • AXPD-7110 - Allow view/create/edit producer application without applicationId

  • AXPD-6891 - All authorized users are not listed in the SB permission list

  • AXPD-6597 - Support multiple OIDC Provider

  • AXPD-6541 - List Google as sign in method

  • AXPD-6372 - Refactor API Service to expose Axios interface

  • AXPD-6657 - Refactor the routing logic

  • AXPD-6588 - Welcome signed up user

  • AXPD-6552 - Select Kafka provider

  • AXPD-6559 - Accept cluster name + NP/P selection

  • AXPD-6936 - Add screen hint for signup

  • AXPD-6808 - Makes API call every time the dropdown value changes for Aiven services step

  • AXPD-6553 - Accepts and validates Aiven details and credentials

  • AXPD-6555 - Shows Aiven discovered services

  • AXPD-6561 - Shows the list of topic details to be imported

  • AXPD-6562 - Shows Configuration, ACLs, KeySchema, and ValueSchema for topics to be imported

  • AXPD-6564 - Imports topics and shows the import results

  • AXPD-6683 - Accept confluent cloud details and credentials

  • AXPD-6551 - Auth0 Capture organization details

  • Fix the wrong Welcome’s background

  • AXPD-6938 - Fix previous path in local storage

  • AXPD-6984 - Integrate UserFlow with UI

  • AXPD-6544 - Remove BYOK landing page

  • AXPD-7075 - Update ConfluentCloud Step 3

  • AXPD-7076 - Update ConfluentCloud Step 4

  • AXPD-6575 - Invite a colleague to a group

  • AXPD-7030 - Integrate Schemas response in Show discover resources

  • AXPD-7070 - Make the availableAuthMethods read only from the Tenant Edit Page in case it’s a BYOK installation

  • AXPD-7088 - Make the Instance supportedAuthenticationMethods fixed, also remove the requirement of apiUrl and caCerts

  • AXPD-7089 - Display Application Authentication modal per provider (Aiven, Axual Cloud, Confluent Cloud). Simplify SASL SCRAM to SASL PLAIN

  • AXPD-7154 - Show only Tenant Instance Clusters on Edit Instance Page

  • AXPD-7276 - Add a disabled Apache Kafka provider in Step 2

  • AXPD-7277 - Add a contact us button in Step 2

  • Parse avro schemas in wizard to format deep json

  • AXPD-7115 - Change Aiven authentication modal to generate new Authentication

  • AXPD-7175 - Change Confluent authentication modal in ConfluentCloud store new accound id and delete credential

  • AXPD-6426 - Show consumer lag in records

  • AXPD-7197 - Rollback the Stream to Topic change 😭

  • AXPD-7249 - Recognize not editable Topic Properties and display as fixed key/value

  • AXPD-7141 - Add a logout button during the Wizard process

  • AXPD-7137 - Add a Read-Only field to display the email of the logged user

BugFixes

  • AXPD-6791 - StreamBrowse is enabled on the UI even if set to be disable

  • AXPD-6744 - User search works on first name only

  • AXPD-7052 - Browse&Search doesn’t show contents of binary stream in new UI

  • AXPD-7083 - Serious display issues with stream config properties in new UI

  • AXPD-7090 - When token expires, user does not get logged out, UI freezes

  • AXPD-6987 - Authentication into multiple Keycloak realms is not working

  • AXPD-6741 - When switching between tenants, the environment in local storage doesn’t get updated and causes freeze

  • AXPD-7247 - Granular browse permissions should not be visible when SB is disabled

  • AXPD-7246 - Background goes over the UI buttons

  • AXPD-7262 - When ui.connectEnabled=false the Connector tab and the Connect field are still visible

  • AXPD-7272 - Cannot have a comma separated application ID

  • AXPD-7200 - Missing display of schema name in Topics Configuration Popup

  • AXPD-7033 - Fix force apply incompatible schema versions

  • AXPD-7301 - Userflow button blocks essential submit buttons

  • AXPD-7248 - Add text before the Topic Graph owners filter

  • AXPD-7303 - Logout link shows “undefined undefined”

7.0.4

Added

  • AXPD-6676 - Add Team Filter on Topic Graph

  • AXPD-6740 - Improve pagination in all dropdowns

7.0.3

Added

  • AXPD-6647 - Refactor StreamInsights and StreamBrowse Filter

  • AXPD-6920 - Insights graph not wide enough

  • AXPD-6801 - Opening the Instance Edit page is inconsistent

  • AXPD-6827 - Delete stream browse permission groups warning

  • AXPD-6898 - Make Multi Environment Toggleable

  • AXPD-6901 - Browse and search should not autostart

  • AXPD-6979 - Governance Setting links are broken

  • AXPD-6903 - Editing a STRING/STRING Stream results in a broken edit page

  • AXPD-6788 - Wrong no instance message shown on the UI

7.0.2

Added

  • AXPD-6910 - Change the aggregator value to ‘sum’ in the request body of /query

7.0.1

Added

  • AXPD-6792 - Cannot View an Instance with no support tier

  • AXPD-6449 - Fix Instance Support Tier Inconsistencies

7.0.0

Added

  • AXPD-6891 - All authorized users are not listed in the SB permission list

7.0.0-rc-1

Added

  • AXPD-6674 - Create new Topic Graph

  • AXPD-6714 - Paginate Dashboard widgets(My Streams and Applications)

  • AXPD-6734 - Too wide stream detail

  • AXPD-6682 - The environmentMapping property is displayed as Enable environment creation in the Instance form

  • AXPD-6815 - Base docs version on version set in variables

7.0.0-beta-7

Added

  • AXPD-6739 - Edit group and Add group don’t display all users

7.0.0-beta-6

Added

  • AXPD-6661 - Delete schema icon behind schema name

  • AXPD-6673 - Design Topic Graph Nodes(Streams and Applications)

  • AXPD-6695 - Stream Browse Permission Bug

  • Use environment shortname to query insights

  • AXPD-6663 - Owner dropdown behaves weird

  • AXPD-6664 - No maximum for retention days & Bug displaying large retention time

  • AXPD-6241 - Show enviroments and their browse permissions on the stream page

  • AXPD-6240 - Stream-environment permission setting

  • AXPD-6717 - Fix schemas page crashing

  • AXPD-6702 - Too wide Stream Detail and Application Detail page

7.0.0-beta-5

Added

  • AXPD-5653 - Support Query Parameter kc_idp_hint when authenticating with Keycloak OIDC

  • AXPD-6239 - Enable Instance stream-browse permission switch

  • AXPD-6453 - Change instance connect radio to toggle

  • AXPD-6008 - Add Stream Insights Tab

7.0.0-beta-4

Added

  • AXPD-6007 - Stream detail - show message rate

  • AXPD-6371 - Fix disabled (greyed out) roles when trying to add roles to a different user

  • AXPD-6415 - Save Group button remains greyed out for Tenant admin

  • AXPD-5451 - When user CTRL clicks a link, we open the page in new tab

  • AXPD-6438 - Cluster permissions & unauthorized page

  • AXPD-6328 - Add Show/Hide functionality to config properties, add loading state to connector status actions

  • AXPD-6004 - 3 Cypress tests

  • AXPD-4858 - Generic error when creating an existing stream or application

  • AXPD-6454 - Create Switch Component

  • AXPD-6420 - Fix inconsistent selection and dragging on Authentication Methods

  • AXPD-5985 - Display ‘My Applications’ in dashboard

  • AXPD-5889 - When disabling connect for an instance, the connectURLs are still presents

  • AXPD-5633 - Fixed some warnings when executing yarn test

  • AXPD-5984 - Display ‘My Streams’ in dashboard

  • AXPD-3037 - Protection of instances from environment authors

  • AXPD-6094 - Handle Keyboard Only Navigation For Custom Elements

7.0.0-beta-3

  • AXPD-6395 - Fix Can’t create connector Application

  • AXPD-6336 - Add unauthorized page and fix unauthorized logic

  • AXPD-6323 - Fix some cosmetic bugs

    • Not enough space between application/stream card and Application/StreamStateSection Card(Enclosing card)

    • Edit User Form Left column (field labels) are aligned as every other form page

    • Compaction icon shows tooltip “Compaction stream”

    • Documentation links open in same window

    • Clicking the group takes you to the “View group” page

    • Schema Labels aligned to the middle of the text

    • Form labels jumped a pixel or two when a selection was made

    • In the search keyword box it should retain the keyword when I press enter.

    • Show Text “No application is producing to this stream.” instead of “No producers yet”

    • Show Text “No application is consuming to this stream.” instead of “No consumers yet”

    • Environment list is sorted alphabetically

    • All tooltips should be copy-pasteable

  • AXPD-6370 - Do not check for file extensions when uploading certificate

  • AXPD-6323 - Fix more cosmetic bugs

    • “My profile” takes you to EDIT mode

    • Access Item display inconsistencies

    • Edit button renamed to Update in Group edit

    • Clusters label is aligned properly

    • Hand cursor is shown on disabled authentication methods

    • Improve help texts in cluster and instance

    • Fix search in users dropdown on the Group

    • Make EnvironmentSwitcher search look like other dropdowns.

  • AXPD-6317 - Clicking on group takes user to groups

  • AXPD-6341 - Allow empty value in ‘Other’ group

  • AXPD-6361 - Show feedback error in ‘Other’ group

  • AXPD-6362 - Fix edit connector configuration no showing updated value

  • AXPD-6396 - Fix Connector Config Bugs

    • Fix red error message and border goes away from connector field after hitting save, even if there are other errors

    • Change ‘Other’ group to application plugin class name and always displayed first

    • Delete ‘leave empty for default’ text

    • Fix font size + family for “Key” and “Value”

  • AXPD-3771 - Explain why fields are disabled

  • AXPD-5911 - View all schema versions

7.0.0-beta2

Added

  • AXPD-6072 - Improve Environment Switcher User Experience

  • AXPD-5438 - Improve Tables User Experience

  • AXPD-6318 - Settings page should be visible for all authenticated users

  • AXPD-6003 - Auth improvements

  • AXPD-5622 - Owners dropdown for application/stream/environment

  • AXPD-6155 - Disabled color and text color same. Properties label moves around fix. If there are no pending access requests, the bottom margin should be same as upper margin fix.

  • AXPD-6146 - Application configured state is visible to all users

  • AXPD-4111 - View schema version from edit stream config

  • AXPD-6243 - Enable requesting access on previously revoked/rejected/cancelled request, disable requesting without access type

7.0.0-beta-1

  • Initial Release of Revamped UI

    • Application Management

    • Application Access Management

    • Stream Management

    • Stream Configuration Management

    • Stream Browse

    • Environment Management

    • Schema Management

    • Cluster Management

    • Instance Management

    • Tenant Management

    • User Management

    • Group Management