# Changelog

## Score

- CAI 50 → 50 (-0.1)

## Lenses

- Code Health 66 → 66 (+0.0)
- Architecture 82 → 82 (-0.5)
- Maturity 52 → 51 (-0.5)
- Readiness 37 → 37 (+0.0)
- Security 70 → 70 (+0.0)
- Performance 78 → 78 (+0.0)

## Resolved (13)

- Documentation: no project overview (README.md)
- Hotspot: zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulFilterChainRunner.java (zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulFilterChainRunner.java)
- No assertions: acceptorMetricsAreRegistered (zuul-core/src/test/java/com/netflix/zuul/netty/server/ServerTest.java)
- No assertions: authFailed (zuul-core/src/test/java/com/netflix/zuul/netty/server/push/PushRegistrationHandlerTest.java)
- No assertions: authSuccess (zuul-core/src/test/java/com/netflix/zuul/netty/server/push/PushRegistrationHandlerTest.java)
- No assertions: closeIfNotAuthenticated (zuul-core/src/test/java/com/netflix/zuul/netty/server/push/PushRegistrationHandlerTest.java)
- No assertions: onErrorFromOriginWithRetryAdjustment (zuul-core/src/test/java/com/netflix/zuul/filters/endpoint/ProxyEndpointTest.java)
- No assertions: testIoUringServer (zuul-core/src/test/java/com/netflix/zuul/netty/server/IoUringTest.java)
- No assertions: testRetryAdjustsLimit (zuul-core/src/test/java/com/netflix/zuul/filters/endpoint/ProxyEndpointTest.java)
- No assertions: validateMetricNames (zuul-core/src/test/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolMetricsTest.java)
- Off-boarding risk: anonymized user #1
- PR-triggered workflow without a permissions block
- Split zuul-core

## New (71)

- Leaked secret: private-key (zuul-sample/src/main/resources/ssl/client.key)
- Off-boarding risk: anonymized user #1
- Off-boarding risk: anonymized user #2
- Orphaned file (zuul-core/src/jmh/java/com/netflix/zuul/message/HeadersBenchmark.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/HttpRequestReadTimeoutHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/accesslog/AccessLogChannelHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopGroupMetrics.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopMetrics.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/Http2MetricsChannelHandlers.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpBodySizeRecordingChannelHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpMetricsChannelHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/InstrumentedResourceLeakDetector.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/metrics/PerEventLoopMetricsChannelHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/HAProxyMessageChannelHandler.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/Attrs.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/DynamicFilterLoader.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/Filter.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/StaticFilterLoader.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/context/ZuulSessionContextDecorator.java)
- Orphaned file (zuul-core/src/main/java/com/netflix/zuul/exception/ZuulException.java)
- …and 51 more

## Changes since last survey

- 1 commits — 1 feature/other, 0 fixes

## By area

- zuul-core/src — 1 commit

## Notable commits

- change: Strip x-forwarded-client-cert (#2227)
