4.3
What’s New in Lenses 4.3
New
- Kafka: Global Topic configuration rules are now introduced, enabling Administrators to provide meaningful defaults and topic creation restrictions globally. Learn more . in our help centre documentation
 - Kafka: Topic message gets a detail view to allow better experience understanding the data
 - Auditing: Data access is now Audited, capturing information about the User, the resource and the time this resource was accessed.
 
Improvements
- SQL intellisense picks up User Defined [Aggregated] Functions. 
lenses.interval.sql.udfwas introduced to control how often Lenses checks for new functions - SQL Snapshot: Detailed stats regarding the process of your query and the termination reasons are now exposed to the User Interface in SQL Studio.
 - SQL Snapshot: Bad records metadata are now exposed including the partition, the offset and the timestamp of the bad record
 - SQL Snapshot: Improved SQL intellisense performance
 - SQL Snapshot: Now specifying nested aliases is allowed (e.g SELECT foo as foo.bar).
 - SQL Streaming: Improves the auth token handling for those Kubernetes clusters where the token expiration is set
 - SQL Streaming: Stop/Start button avoid making redundant calls if clicked a lot of times in a short period of time
 - SQL Streaming: Providing more descriptive error messages
 - SQL Streaming: SQL Processors count in In Process mode is now restricted to 50
 - SQL Streaming: Improvements handling SQLProcessors states in Kubernetes. Stopped replicas will be treated as Warning and not 
Not Running - SQL Streaming: Improves security of SQL Processors in Connect mode by ensuring that deployment is not allowed in case of misconfigured Connect Cluster
 - Kafka Topics: Detailed Audit trail is now provided in the Topics page
 - Kafka Topics: Notification for the Pending topic creation requests is now visible throughout the whole application
 - Data Explore: Connection status correctly rendered
 - Dashboard: Data delivery has been improved and it contains also system topics
 - Data Policies: First N and Last N data policies will not reveal the underlying value length by fixing the number of {{*}} characters returned to 5
 - CLI: Improve the Kafka topics importing process to scale to 30k topics
 - Kafka Connect: Security improvement for Connect sink deployments. Lenses can read the {{topics.regex}} and apply the RBAC rules for the topics involved
 
Fixes
- SQL Streaming: Now Lenses takes into account the configuration property to bound the namespaces it can watch when importing legacy SQL processors from Kubernetes clusters.
 - SQL Streaming: Resolves an issue where the SQL Processor creation was not following the correct API contract
 - SQL Streaming: When a processor transition to running the records produced will be updated
 - SQL Streaming: Processor Graph AGGREGATE node now shows window information correctly
 - SQL Streaming: Fixes an edge-cases in Table-to-Table joins
 - Data Catalog: Fixes an edge case with typing of nullable fields
 - User Interface: Fixes an issue where the editor in the connectors screen, would wrongly render objects.
 - User Interface: Consumer groups pagination no longer resets to page 1 after a while
 - Alerts: Create new alert is not blocked when Cluster holds tens of thousands of topics
 - LDAP: Fixing NullPointerException on missing 
memberOfattribute - Configuration: Fixing edge case where Jolokia metrics for KCC did not work
 
