Releases: aklivity/zilla
1.0.0
Changelog
1.0.0 (2026-02-10)
Merged pull requests:
0.9.182 (2026-02-06)
Closed issues:
- Support
max-idle-timeforsseserverbinding #1638
Merged pull requests:
0.9.181 (2026-01-27)
Merged pull requests:
- Push CHANGELOG commit to develop #1634 (jfallows)
- Bump ubuntu from jammy-20251013 to jammy-20260109 in /cloud/docker-image/src/main/docker #1631 (dependabot[bot])
- Bump alpine from 3.23.0 to 3.23.2 in /cloud/docker-image/src/main/docker #1625 (dependabot[bot])
- Bump actions/upload-artifact from 5 to 6 #1624 (dependabot[bot])
- Bump actions/cache from 4 to 5 #1621 (dependabot[bot])
- Bump actions/checkout from 5 to 6 #1619 (dependabot[bot])
- Bump actions/setup-java from 4 to 5 #1541 (dependabot[bot])
0.9.180 (2026-01-20)
Fixed bugs:
- Kafka DescribeConfigs uses API version 0 against brokers (Kafka 4.1) that require v1+ #1614
Merged pull requests:
0.9.179 (2026-01-18)
Merged pull requests:
0.9.178 (2026-01-14)
Closed issues:
- Support
tlsdeferring to vault for list of keys or trusted certificates, supportfilesystemvault #1576
Merged pull requests:
0.9.177 (2025-12-22)
Merged pull requests:
0.9.176 (2025-12-18)
Implemented enhancements:
- Support populating identity override without guarded route #1518
Merged pull requests:
- Correctly send http end when no upgrade header #1626 (bmaidics)
- Support populating identity override without guarded route #1600 (nageshwaravijay1117)
0.9.175 (2025-12-11)
Merged pull requests:
0.9.174 (2025-12-09)
Closed issues:
- Support
model-avrovalidation where catalog expects prefix with schema id #1611
Merged pull requests:
- Fix command dump pcap timestamps #1618 (jfallows)
- Fix testcontainers by upgrading #1616 (jfallows)
avrovalidator implementation withencodedstrategy #1615 (ankitk-me)- Bump alpine from 3.21.3 to 3.23.0 in /cloud/docker-image/src/main/docker #1613 (dependabot[bot])
- Bump ubuntu from jammy-20250404 to jammy-20251013 in /cloud/docker-image/src/main/docker #1607 (dependabot[bot])
- Bump lycheeverse/lychee-action from 2.4.1 to 2.7.0 #1601 (dependabot[bot])
- Bump actions/upload-artifact from 4 to 5 #1597 (dependabot[bot])
- Bump actions/checkout from 4 to 5 #1535 (dependabot[bot])
0.9.173 (2025-11-19)
Closed issues:
- Support
model-jsonvalidation where catalog expects prefix with schema id #1605
Merged pull requests:
0.9.172 (2025-11-12)
Merged pull requests:
0.9.171 (2025-10-28)
Fixed bugs:
- Fix virtual cluster produce under load #1595
Merged pull requests:
0.9.170 (2025-10-27)
Merged pull requests:
0.9.169 (2025-10-27)
Merged pull requests:
- Add basic auth username/password accessor to HTTP server #1596 (bmaidics)
- update
sse.kafka.fanoutto supportjwt#1593 (ankitk-me)
0.9.168 (2025-10-23)
Merged pull requests:
0.9.167 (2025-10-21)
Merged pull requests:
- Fix http 1.1 client upgrade then close #1591 (jfallows)
- support multiple replacer with dynamic pattern #1590 (ankitk-me)
0.9.166 (2025-10-16)
Merged pull requests:
0.9.165 (2025-10-15)
Merged pull requests:
0.9.181
Changelog
0.9.181 (2026-01-27)
Merged pull requests:
- Push CHANGELOG commit to develop #1634 (jfallows)
- Bump ubuntu from jammy-20251013 to jammy-20260109 in /cloud/docker-image/src/main/docker #1631 (dependabot[bot])
- Bump alpine from 3.23.0 to 3.23.2 in /cloud/docker-image/src/main/docker #1625 (dependabot[bot])
- Bump actions/upload-artifact from 5 to 6 #1624 (dependabot[bot])
- Bump actions/cache from 4 to 5 #1621 (dependabot[bot])
- Bump actions/checkout from 5 to 6 #1619 (dependabot[bot])
- Bump actions/setup-java from 4 to 5 #1541 (dependabot[bot])
0.9.180 (2026-01-20)
Fixed bugs:
- Kafka DescribeConfigs uses API version 0 against brokers (Kafka 4.1) that require v1+ #1614
Merged pull requests:
0.9.179 (2026-01-18)
Merged pull requests:
0.9.178 (2026-01-14)
Closed issues:
- Support
tlsdeferring to vault for list of keys or trusted certificates, supportfilesystemvault #1576
Merged pull requests:
0.9.177 (2025-12-22)
Merged pull requests:
0.9.176 (2025-12-18)
Implemented enhancements:
- Support populating identity override without guarded route #1518
Merged pull requests:
- Correctly send http end when no upgrade header #1626 (bmaidics)
- Support populating identity override without guarded route #1600 (nageshwaravijay1117)
0.9.175 (2025-12-11)
Merged pull requests:
0.9.174 (2025-12-09)
Closed issues:
- Support
model-avrovalidation where catalog expects prefix with schema id #1611
Merged pull requests:
- Fix command dump pcap timestamps #1618 (jfallows)
- Fix testcontainers by upgrading #1616 (jfallows)
avrovalidator implementation withencodedstrategy #1615 (ankitk-me)- Bump alpine from 3.21.3 to 3.23.0 in /cloud/docker-image/src/main/docker #1613 (dependabot[bot])
- Bump ubuntu from jammy-20250404 to jammy-20251013 in /cloud/docker-image/src/main/docker #1607 (dependabot[bot])
- Bump lycheeverse/lychee-action from 2.4.1 to 2.7.0 #1601 (dependabot[bot])
- Bump actions/upload-artifact from 4 to 5 #1597 (dependabot[bot])
- Bump actions/checkout from 4 to 5 #1535 (dependabot[bot])
0.9.173 (2025-11-19)
Closed issues:
- Support
model-jsonvalidation where catalog expects prefix with schema id #1605
Merged pull requests:
0.9.172 (2025-11-12)
Merged pull requests:
0.9.171 (2025-10-28)
Fixed bugs:
- Fix virtual cluster produce under load #1595
Merged pull requests:
0.9.170 (2025-10-27)
Merged pull requests:
0.9.169 (2025-10-27)
Merged pull requests:
- Add basic auth username/password accessor to HTTP server #1596 (bmaidics)
- update
sse.kafka.fanoutto supportjwt#1593 (ankitk-me)
0.9.168 (2025-10-23)
Merged pull requests:
0.9.167 (2025-10-21)
Merged pull requests:
- Fix http 1.1 client upgrade then close #1591 (jfallows)
- support multiple replacer with dynamic pattern #1590 (ankitk-me)
0.9.166 (2025-10-16)
Merged pull requests:
0.9.165 (2025-10-15)
Merged pull requests:
- Fix http filesystem module-info #1588 (jfallows)
- Protobuf2 Model Support in Zilla #1548 (nageshwaravijay1117)
0.9.164 (2025-10-13)
Merged pull requests:
0.9.162 (2025-10-10)
Merged pull requests:
...
0.9.159
Changelog
0.9.159 (2025-09-30)
Closed issues:
- Support specifying credentials for OTLP exporter #1556
- Migrate engine started and stopped to telemetry events #1491
Merged pull requests:
- support secure
otlpexporter #1579 (ankitk-me) - fix schema for catalog modules #1557 (ankitk-me)
- Migrate engine started and stopped to telemetry events #1555 (bmaidics)
0.9.158 (2025-09-12)
Merged pull requests:
0.9.157 (2025-09-07)
Merged pull requests:
- Use ephemeral name as sender binding #1551 (jfallows)
- Default worker capacity calculation fix #1550 (bmaidics)
- Handle slow TCP client handshake #1546 (jfallows)
0.9.156 (2025-08-26)
Merged pull requests:
0.9.155 (2025-08-21)
Fixed bugs:
- Using Maps and Arrays with Avro, cause app to crash due to unsafe memory access operation #1525
Closed issues:
- Support JWT identity claims for dynamic
http-kafkaandsse-kafkatopic routing #1511 - Auth0 Identity Value Not Fetching Inside Identity Field #1475
- Support PATCH as HTTP method #1419
Merged pull requests:
- Support remote_client binding kind #1542 (jfallows)
- Disable tcp.reflect example #1540 (jfallows)
- Disable
ws.reflectexample #1536 (jfallows) - fix
mqtt&mqtt-kafkatopic pattern to allow.#1532 (ankitk-me) - Use piped input and output stream #1531 (jfallows)
- Support http patch #1530 (Qianyu2021)
- config: support padding for arrays and maps in
JSONview #1527 (ankitk-me) - dynamic topic routing based on JWT identity claims #1524 (ankitk-me)
0.9.154 (2025-07-24)
Implemented enhancements:
- Automate
zilladevelop-SNAPSHOTacceptance tests forzilla-examplesscenarios #1434
Merged pull requests:
0.9.153 (2025-07-14)
Merged pull requests:
0.9.152 (2025-07-08)
Fixed bugs:
- Getting autentication error if JWT does not contain kid header #1502
- Zilla can appear unhealthy to tcp health check mechanisms at full engine worker utilization #1495
- zilla stops sending sse updates after a couple days #1340
- The http.filesystem example hangs when returning some files #1431
Closed issues:
Merged pull requests:
- record unresolved $ref in OpenAPI #1510 (ankitk-me)
- Support load balancer health check even at full capacity #1509 (akrambek)
- fix: Schema declaration in message & record unresolved
$ref#1488 (ankitk-me)
0.9.151 (2025-06-18)
Merged pull requests:
0.9.150 (2025-06-16)
Merged pull requests:
- Add specific event kind for TLS handshake timeout #1505 (jfallows)
- Enhance stdout exporter to include trace id #1504 (jfallows)
- Ensure matchCN thread safety when engine task parallelism > 1 #1503 (jfallows)
0.9.149 (2025-06-15)
Merged pull requests:
- Report exceptions on zilla start, such as invalid power of 2 for config #1501 (jfallows)
- Support
engine.worker.capacity.unboundedconfiguration #1500 (jfallows) - Add
engine.workers.capacitymetric and rename otherengine.workermetrics toengine.workers#1499 (jfallows) - Use GaugesLayout for engine worker capacity metric #1496 (jfallows)
0.9.148 (2025-06-14)
Merged pull requests:
0.9.147 (2025-06-12)
Merged pull requests:
0.9.146 (2025-06-11)
Closed issues:
- Custom Role Claim Support in Zilla JWT Validation #1476
Merged pull requests:
- Test missing namespace and binding name #1493 (akrambek)
- Support custom role claim #1492 (akrambek)
- Update README.md #1464 (anujkarn002)
0.9.145 (2025-06-05)
Merged pull requests:
- Support conditional Thread.interrupt() on exception in EngineRule #1489 (jfallows)
- Bump lycheeverse/lychee-action from 2.3.0 to 2.4.1 #1473 (dependabot[bot])
[0.9.144](https://github.com/akli...
0.9.158
Changelog
0.9.158 (2025-09-12)
Merged pull requests:
0.9.157 (2025-09-07)
Merged pull requests:
- Use ephemeral name as sender binding #1551 (jfallows)
- Default worker capacity calculation fix #1550 (bmaidics)
- Handle slow TCP client handshake #1546 (jfallows)
0.9.156 (2025-08-26)
Merged pull requests:
0.9.155 (2025-08-21)
Fixed bugs:
- Using Maps and Arrays with Avro, cause app to crash due to unsafe memory access operation #1525
Closed issues:
- Support JWT identity claims for dynamic
http-kafkaandsse-kafkatopic routing #1511 - Auth0 Identity Value Not Fetching Inside Identity Field #1475
- Support PATCH as HTTP method #1419
Merged pull requests:
- Support remote_client binding kind #1542 (jfallows)
- Disable tcp.reflect example #1540 (jfallows)
- Disable
ws.reflectexample #1536 (jfallows) - fix
mqtt&mqtt-kafkatopic pattern to allow.#1532 (ankitk-me) - Use piped input and output stream #1531 (jfallows)
- Support http patch #1530 (Qianyu2021)
- config: support padding for arrays and maps in
JSONview #1527 (ankitk-me) - dynamic topic routing based on JWT identity claims #1524 (ankitk-me)
0.9.154 (2025-07-24)
Implemented enhancements:
- Automate
zilladevelop-SNAPSHOTacceptance tests forzilla-examplesscenarios #1434
Merged pull requests:
0.9.153 (2025-07-14)
Merged pull requests:
0.9.152 (2025-07-08)
Fixed bugs:
- Getting autentication error if JWT does not contain kid header #1502
- Zilla can appear unhealthy to tcp health check mechanisms at full engine worker utilization #1495
- zilla stops sending sse updates after a couple days #1340
- The http.filesystem example hangs when returning some files #1431
Closed issues:
Merged pull requests:
- record unresolved $ref in OpenAPI #1510 (ankitk-me)
- Support load balancer health check even at full capacity #1509 (akrambek)
- fix: Schema declaration in message & record unresolved
$ref#1488 (ankitk-me)
0.9.151 (2025-06-18)
Merged pull requests:
0.9.150 (2025-06-16)
Merged pull requests:
- Add specific event kind for TLS handshake timeout #1505 (jfallows)
- Enhance stdout exporter to include trace id #1504 (jfallows)
- Ensure matchCN thread safety when engine task parallelism > 1 #1503 (jfallows)
0.9.149 (2025-06-15)
Merged pull requests:
- Report exceptions on zilla start, such as invalid power of 2 for config #1501 (jfallows)
- Support
engine.worker.capacity.unboundedconfiguration #1500 (jfallows) - Add
engine.workers.capacitymetric and rename otherengine.workermetrics toengine.workers#1499 (jfallows) - Use GaugesLayout for engine worker capacity metric #1496 (jfallows)
0.9.148 (2025-06-14)
Merged pull requests:
0.9.147 (2025-06-12)
Merged pull requests:
0.9.146 (2025-06-11)
Closed issues:
- Custom Role Claim Support in Zilla JWT Validation #1476
Merged pull requests:
- Test missing namespace and binding name #1493 (akrambek)
- Support custom role claim #1492 (akrambek)
- Update README.md #1464 (anujkarn002)
0.9.145 (2025-06-05)
Merged pull requests:
- Support conditional Thread.interrupt() on exception in EngineRule #1489 (jfallows)
- Bump lycheeverse/lychee-action from 2.3.0 to 2.4.1 #1473 (dependabot[bot])
0.9.144 (2025-05-31)
Closed issues:
- Can't build Zilla offline due to JitPack-based K3PO dependencies #1481
- Support Overriding
correlation-idvia AsyncAPI Specification #1471
Merged pull requests:
0.9.143
Changelog
0.9.143 (2025-05-23)
Implemented enhancements:
- Collect exportable engine metric representing worker capacity usage for auto scaling #1465
Merged pull requests:
0.9.142 (2025-05-22)
Fixed bugs:
- Zilla crashes with IndexOutOfBoundException at produce with reply capability if message > 8kb #1479
Merged pull requests:
0.9.141 (2025-05-22)
Merged pull requests:
0.9.140 (2025-05-19)
Implemented enhancements:
- Persist gRPC error messages #988
Fixed bugs:
curlfails to connect tozillainasyncapi.sse.proxyandasyncapi.sse.kafka.proxyexamples #1417
Merged pull requests:
- support
guardedroutesin TestBindingFactory #1477 (ankitk-me) - Remove
-eoption fromecho& add--exclude-internalinlist#1469 (ankitk-me) - Persist gRPC custom error messages #1468 (ankitk-me)
- fix
asyncapi.sse.kafka.proxyexample & enabletest#1463 (ankitk-me) - added support for validation in asyncapi.sse flow & example fix #1462 (ankitk-me)
0.9.139 (2025-04-24)
Fixed bugs:
- MQTT client not receiving events in
asyncapi.mqtt.proxyExample #1416
Merged pull requests:
- Ensure SslEngine delegated task completes with signal … #1461 (jfallows)
- Fix
asyncapi.mqtt.proxyexample & enable test #1460 (ankitk-me)
0.9.138 (2025-04-23)
Merged pull requests:
0.9.137 (2025-04-21)
Merged pull requests:
0.9.136 (2025-04-17)
Implemented enhancements:
- Support mqtt topics with path parameters required to match guarded identity #1382
Merged pull requests:
- Use distinct idle strategy instance per agent #1457 (jfallows)
- Bump ubuntu from jammy-20250126 to jammy-20250404 in /cloud/docker-image/src/main/docker #1453 (dependabot[bot])
- MQTT topics with path parameters required to match guarded identity #1387 (epieffe)
0.9.135 (2025-04-11)
Fixed bugs:
Merged pull requests:
- Fix default worker capacity #1455 (akrambek)
- support
oneOfallOf&anyOfschema inbinding-openapi&binding-asyncapi#1454 (ankitk-me) - Add
test.shforamqp.reflect& skip fix required examples #1452 (ankitk-me) - enable Incubator features : zilla examples #1451 (ankitk-me)
0.9.134 (2025-04-07)
Merged pull requests:
- Set default buffer slot capacity to 32K #1449 (akrambek)
- Set TCP flags appropriately to avoid Wireshark TCP dissector errors #1442 (jfallows)
- Bump alpine from 3.21.2 to 3.21.3 in /cloud/docker-image/src/main/docker #1404 (dependabot[bot])
0.9.133 (2025-04-03)
Implemented enhancements:
- Add a GH action to build the head of
developand run example tests #1263
Merged pull requests:
- Enforce worker capacity limit across both client and server tcp connections #1448 (akrambek)
- shade jose4j in guard-jwt #1447 (ankitk-me)
- Update workflow to run test on PRs & use
develop-SNAPSHOTimage #1436 (ankitk-me)
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded [#1420](https://github.com/ak...
0.9.142
Changelog
0.9.142 (2025-05-22)
Fixed bugs:
- Zilla crashes with IndexOutOfBoundException at produce with reply capability if message > 8kb #1479
Merged pull requests:
0.9.141 (2025-05-22)
Merged pull requests:
0.9.140 (2025-05-19)
Implemented enhancements:
- Persist gRPC error messages #988
Fixed bugs:
curlfails to connect tozillainasyncapi.sse.proxyandasyncapi.sse.kafka.proxyexamples #1417
Merged pull requests:
- support
guardedroutesin TestBindingFactory #1477 (ankitk-me) - Remove
-eoption fromecho& add--exclude-internalinlist#1469 (ankitk-me) - Persist gRPC custom error messages #1468 (ankitk-me)
- fix
asyncapi.sse.kafka.proxyexample & enabletest#1463 (ankitk-me) - added support for validation in asyncapi.sse flow & example fix #1462 (ankitk-me)
0.9.139 (2025-04-24)
Fixed bugs:
- MQTT client not receiving events in
asyncapi.mqtt.proxyExample #1416
Merged pull requests:
- Ensure SslEngine delegated task completes with signal … #1461 (jfallows)
- Fix
asyncapi.mqtt.proxyexample & enable test #1460 (ankitk-me)
0.9.138 (2025-04-23)
Merged pull requests:
0.9.137 (2025-04-21)
Merged pull requests:
0.9.136 (2025-04-17)
Implemented enhancements:
- Support mqtt topics with path parameters required to match guarded identity #1382
Merged pull requests:
- Use distinct idle strategy instance per agent #1457 (jfallows)
- Bump ubuntu from jammy-20250126 to jammy-20250404 in /cloud/docker-image/src/main/docker #1453 (dependabot[bot])
- MQTT topics with path parameters required to match guarded identity #1387 (epieffe)
0.9.135 (2025-04-11)
Fixed bugs:
Merged pull requests:
- Fix default worker capacity #1455 (akrambek)
- support
oneOfallOf&anyOfschema inbinding-openapi&binding-asyncapi#1454 (ankitk-me) - Add
test.shforamqp.reflect& skip fix required examples #1452 (ankitk-me) - enable Incubator features : zilla examples #1451 (ankitk-me)
0.9.134 (2025-04-07)
Merged pull requests:
- Set default buffer slot capacity to 32K #1449 (akrambek)
- Set TCP flags appropriately to avoid Wireshark TCP dissector errors #1442 (jfallows)
- Bump alpine from 3.21.2 to 3.21.3 in /cloud/docker-image/src/main/docker #1404 (dependabot[bot])
0.9.133 (2025-04-03)
Implemented enhancements:
- Add a GH action to build the head of
developand run example tests #1263
Merged pull requests:
- Enforce worker capacity limit across both client and server tcp connections #1448 (akrambek)
- shade jose4j in guard-jwt #1447 (ankitk-me)
- Update workflow to run test on PRs & use
develop-SNAPSHOTimage #1436 (ankitk-me)
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded #1420
Merged pull requests:
0.9.136
Changelog
0.9.136 (2025-04-17)
Implemented enhancements:
- Support mqtt topics with path parameters required to match guarded identity #1382
Merged pull requests:
- Use distinct idle strategy instance per agent #1457 (jfallows)
- Bump ubuntu from jammy-20250126 to jammy-20250404 in /cloud/docker-image/src/main/docker #1453 (dependabot[bot])
- MQTT topics with path parameters required to match guarded identity #1387 (epieffe)
0.9.135 (2025-04-11)
Fixed bugs:
Merged pull requests:
- Fix default worker capacity #1455 (akrambek)
- support
oneOfallOf&anyOfschema inbinding-openapi&binding-asyncapi#1454 (ankitk-me) - Add
test.shforamqp.reflect& skip fix required examples #1452 (ankitk-me) - enable Incubator features : zilla examples #1451 (ankitk-me)
0.9.134 (2025-04-07)
Merged pull requests:
- Set default buffer slot capacity to 32K #1449 (akrambek)
- Set TCP flags appropriately to avoid Wireshark TCP dissector errors #1442 (jfallows)
- Bump alpine from 3.21.2 to 3.21.3 in /cloud/docker-image/src/main/docker #1404 (dependabot[bot])
0.9.133 (2025-04-03)
Implemented enhancements:
- Add a GH action to build the head of
developand run example tests #1263
Merged pull requests:
- Enforce worker capacity limit across both client and server tcp connections #1448 (akrambek)
- shade jose4j in guard-jwt #1447 (ankitk-me)
- Update workflow to run test on PRs & use
develop-SNAPSHOTimage #1436 (ankitk-me)
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded #1420
Merged pull requests:
- FLUSH after insert to make SHOW command predictable #1427 (akrambek)
- Fix data fragmentation in http/1.1 and flowcontrol issue in filesystem #1426 (akrambek)
- Ignore ztable and zmaterialized views from relavent non z show commands #1424 (akrambek)
- fix: TLS Client debug logging #1422 (ankitk-me)
0.9.127 (2025-03-04)
Fixed bugs:
- Zilla crashes with NPE in asyncapi.mqtt.kafka.proxy example #1415
- zilla crashes with
java.lang.NoClassDefFoundError: com/google/gson/JsonElement#1413
Merged pull requests:
- Allow binding kind proxy to contribute to zilla dump dissector protocol #1421 (jfallows)
- fix: NoClassDefFoundError: com/google/gson/JsonElement #1414 (ankitk-me)
0.9.126 (2025-02-24)
Implemented enhancements:
- Type boolean possible in schema #1408
Fixed bugs:
- Java Agent Error while sending Data to Open Telemetry Endpoint (OTEL Endpoint) #1406
- Handle double quote when defining the table name in risingwave #1379
Merged pull requests:
- Handle double quote in z prefix resources #1412 (akrambek)
- Handle TLS Alert.USER_CANCELED then deferred Alert.CLOSE_NOTIFY #1411 (jfallows)
- support boolean model #1409 (ankitk-me)
- fix: resolveKind flow for composite binding #1407 (ankitk-me)
- fix: MQTT subscribe routing #1403 (ankitk-me)
- fix: mqtt-kafka routing fix #1402 (ankitk-me)
- fix: NPE due to empty Inline Catalog #1399 (ankitk-me)
- Append missing system schema to avoid exposing view in show command #1398 (akrambek)
- Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 #1397 (dependabot[bot])
- Bump ubuntu from jammy-20240808 to jammy-20250126 in /cloud/docker-image/src/main/docker #1393 (dependabot[bot])
- Bump alpine from 3.21.0 to 3.21.2 in /cloud/docker-image/src/main/docker #1367 (dependabot[bot])
0.9.125 (2025-02-05)
[Full Changelog](https://github.com/aklivity/zilla/compare/...
0.9.135
Changelog
0.9.135 (2025-04-11)
Fixed bugs:
Merged pull requests:
- Fix default worker capacity #1455 (akrambek)
- support
oneOfallOf&anyOfschema inbinding-openapi&binding-asyncapi#1454 (ankitk-me) - Add
test.shforamqp.reflect& skip fix required examples #1452 (ankitk-me) - enable Incubator features : zilla examples #1451 (ankitk-me)
0.9.134 (2025-04-07)
Merged pull requests:
- Set default buffer slot capacity to 32K #1449 (akrambek)
- Set TCP flags appropriately to avoid Wireshark TCP dissector errors #1442 (jfallows)
- Bump alpine from 3.21.2 to 3.21.3 in /cloud/docker-image/src/main/docker #1404 (dependabot[bot])
0.9.133 (2025-04-03)
Implemented enhancements:
- Add a GH action to build the head of
developand run example tests #1263
Merged pull requests:
- Enforce worker capacity limit across both client and server tcp connections #1448 (akrambek)
- shade jose4j in guard-jwt #1447 (ankitk-me)
- Update workflow to run test on PRs & use
develop-SNAPSHOTimage #1436 (ankitk-me)
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded #1420
Merged pull requests:
- FLUSH after insert to make SHOW command predictable #1427 (akrambek)
- Fix data fragmentation in http/1.1 and flowcontrol issue in filesystem #1426 (akrambek)
- Ignore ztable and zmaterialized views from relavent non z show commands #1424 (akrambek)
- fix: TLS Client debug logging #1422 (ankitk-me)
0.9.127 (2025-03-04)
Fixed bugs:
- Zilla crashes with NPE in asyncapi.mqtt.kafka.proxy example #1415
- zilla crashes with
java.lang.NoClassDefFoundError: com/google/gson/JsonElement#1413
Merged pull requests:
- Allow binding kind proxy to contribute to zilla dump dissector protocol #1421 (jfallows)
- fix: NoClassDefFoundError: com/google/gson/JsonElement #1414 (ankitk-me)
0.9.126 (2025-02-24)
Implemented enhancements:
- Type boolean possible in schema #1408
Fixed bugs:
- Java Agent Error while sending Data to Open Telemetry Endpoint (OTEL Endpoint) #1406
- Handle double quote when defining the table name in risingwave #1379
Merged pull requests:
- Handle double quote in z prefix resources #1412 (akrambek)
- Handle TLS Alert.USER_CANCELED then deferred Alert.CLOSE_NOTIFY #1411 (jfallows)
- support boolean model #1409 (ankitk-me)
- fix: resolveKind flow for composite binding #1407 (ankitk-me)
- fix: MQTT subscribe routing #1403 (ankitk-me)
- fix: mqtt-kafka routing fix #1402 (ankitk-me)
- fix: NPE due to empty Inline Catalog #1399 (ankitk-me)
- Append missing system schema to avoid exposing view in show command #1398 (akrambek)
- Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 #1397 (dependabot[bot])
- Bump ubuntu from jammy-20240808 to jammy-20250126 in /cloud/docker-image/src/main/docker #1393 (dependabot[bot])
- Bump alpine from 3.21.0 to 3.21.2 in /cloud/docker-image/src/main/docker #1367 (dependabot[bot])
0.9.125 (2025-02-05)
Implemented enhancements:
- Support gRPC client streaming to Kafka directly #642
Fixed bugs:
- Zilla Crashes on invalid request payload #1394
- Schema Retrieval Failure Causes Validation Error in Zilla #1391
- Connection refused for MQTT Kafka broker after setting up TLS on the Kafka client #1389
- Zilla Validation not working correctly #1385
Merged pull requests:
0.9.134
Changelog
0.9.134 (2025-04-07)
Merged pull requests:
- Set default buffer slot capacity to 32K #1449 (akrambek)
- Set TCP flags appropriately to avoid Wireshark TCP dissector errors #1442 (jfallows)
- Bump alpine from 3.21.2 to 3.21.3 in /cloud/docker-image/src/main/docker #1404 (dependabot[bot])
0.9.133 (2025-04-03)
Implemented enhancements:
- Add a GH action to build the head of
developand run example tests #1263
Merged pull requests:
- Enforce worker capacity limit across both client and server tcp connections #1448 (akrambek)
- shade jose4j in guard-jwt #1447 (ankitk-me)
- Update workflow to run test on PRs & use
develop-SNAPSHOTimage #1436 (ankitk-me)
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded #1420
Merged pull requests:
- FLUSH after insert to make SHOW command predictable #1427 (akrambek)
- Fix data fragmentation in http/1.1 and flowcontrol issue in filesystem #1426 (akrambek)
- Ignore ztable and zmaterialized views from relavent non z show commands #1424 (akrambek)
- fix: TLS Client debug logging #1422 (ankitk-me)
0.9.127 (2025-03-04)
Fixed bugs:
- Zilla crashes with NPE in asyncapi.mqtt.kafka.proxy example #1415
- zilla crashes with
java.lang.NoClassDefFoundError: com/google/gson/JsonElement#1413
Merged pull requests:
- Allow binding kind proxy to contribute to zilla dump dissector protocol #1421 (jfallows)
- fix: NoClassDefFoundError: com/google/gson/JsonElement #1414 (ankitk-me)
0.9.126 (2025-02-24)
Implemented enhancements:
- Type boolean possible in schema #1408
Fixed bugs:
- Java Agent Error while sending Data to Open Telemetry Endpoint (OTEL Endpoint) #1406
- Handle double quote when defining the table name in risingwave #1379
Merged pull requests:
- Handle double quote in z prefix resources #1412 (akrambek)
- Handle TLS Alert.USER_CANCELED then deferred Alert.CLOSE_NOTIFY #1411 (jfallows)
- support boolean model #1409 (ankitk-me)
- fix: resolveKind flow for composite binding #1407 (ankitk-me)
- fix: MQTT subscribe routing #1403 (ankitk-me)
- fix: mqtt-kafka routing fix #1402 (ankitk-me)
- fix: NPE due to empty Inline Catalog #1399 (ankitk-me)
- Append missing system schema to avoid exposing view in show command #1398 (akrambek)
- Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 #1397 (dependabot[bot])
- Bump ubuntu from jammy-20240808 to jammy-20250126 in /cloud/docker-image/src/main/docker #1393 (dependabot[bot])
- Bump alpine from 3.21.0 to 3.21.2 in /cloud/docker-image/src/main/docker #1367 (dependabot[bot])
0.9.125 (2025-02-05)
Implemented enhancements:
- Support gRPC client streaming to Kafka directly #642
Fixed bugs:
- Zilla Crashes on invalid request payload #1394
- Schema Retrieval Failure Causes Validation Error in Zilla #1391
- Connection refused for MQTT Kafka broker after setting up TLS on the Kafka client #1389
- Zilla Validation not working correctly #1385
Merged pull requests:
- Use
OpenapiViewandAsyncapiViewto generate composite namespaces #1396 (jfallows) - fix: Zilla Crashes on invalid request payload #1395 (ankitk-me)
- fix: locale-specific formatting due to
MessageFormat.format()#1390 (ankitk-me) - Support gRPC client stream/unary oneway #1384 (ankitk-me)
0.9.124 (2025-01-30)
Merged pull requests:
0.9.123 (2025-01-29)
Implemented enhancements:
- Allow separate Auth config for Catalog definitions [#1195](https...
0.9.132
Changelog
0.9.132 (2025-04-02)
Merged pull requests:
- Bind server socket per core #1446 (akrambek)
- Increase task.parallelism by default to match workers #1445 (akrambek)
0.9.131 (2025-03-25)
Implemented enhancements:
- Auto discover available host resources and dynamically set internal limits #984
Merged pull requests:
0.9.130 (2025-03-22)
Merged pull requests:
0.9.129 (2025-03-20)
Implemented enhancements:
- Support inline definition of schemas in asyncapi generation. #1103
Merged pull requests:
- Enhance core test functions to support padded length varstring #1439 (jfallows)
- rename:
sse.jwtexample tosse.proxy.jwt#1435 (ankitk-me) - Handle reserved budget in HTTP end frame #1430 (akrambek)
- Fix failing test when JVM default locale is not US #1359 (epieffe)
0.9.128 (2025-03-07)
Fixed bugs:
- Do not include ztables and zviews into show materialized view and tables command #1423
- Uploading more than 40k size file into filesystem doesn't get fully uploaded #1420
Merged pull requests:
- FLUSH after insert to make SHOW command predictable #1427 (akrambek)
- Fix data fragmentation in http/1.1 and flowcontrol issue in filesystem #1426 (akrambek)
- Ignore ztable and zmaterialized views from relavent non z show commands #1424 (akrambek)
- fix: TLS Client debug logging #1422 (ankitk-me)
0.9.127 (2025-03-04)
Fixed bugs:
- Zilla crashes with NPE in asyncapi.mqtt.kafka.proxy example #1415
- zilla crashes with
java.lang.NoClassDefFoundError: com/google/gson/JsonElement#1413
Merged pull requests:
- Allow binding kind proxy to contribute to zilla dump dissector protocol #1421 (jfallows)
- fix: NoClassDefFoundError: com/google/gson/JsonElement #1414 (ankitk-me)
0.9.126 (2025-02-24)
Implemented enhancements:
- Type boolean possible in schema #1408
Fixed bugs:
- Java Agent Error while sending Data to Open Telemetry Endpoint (OTEL Endpoint) #1406
- Handle double quote when defining the table name in risingwave #1379
Merged pull requests:
- Handle double quote in z prefix resources #1412 (akrambek)
- Handle TLS Alert.USER_CANCELED then deferred Alert.CLOSE_NOTIFY #1411 (jfallows)
- support boolean model #1409 (ankitk-me)
- fix: resolveKind flow for composite binding #1407 (ankitk-me)
- fix: MQTT subscribe routing #1403 (ankitk-me)
- fix: mqtt-kafka routing fix #1402 (ankitk-me)
- fix: NPE due to empty Inline Catalog #1399 (ankitk-me)
- Append missing system schema to avoid exposing view in show command #1398 (akrambek)
- Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 #1397 (dependabot[bot])
- Bump ubuntu from jammy-20240808 to jammy-20250126 in /cloud/docker-image/src/main/docker #1393 (dependabot[bot])
- Bump alpine from 3.21.0 to 3.21.2 in /cloud/docker-image/src/main/docker #1367 (dependabot[bot])
0.9.125 (2025-02-05)
Implemented enhancements:
- Support gRPC client streaming to Kafka directly #642
Fixed bugs:
- Zilla Crashes on invalid request payload #1394
- Schema Retrieval Failure Causes Validation Error in Zilla #1391
- Connection refused for MQTT Kafka broker after setting up TLS on the Kafka client #1389
- Zilla Validation not working correctly #1385
Merged pull requests:
- Use
OpenapiViewandAsyncapiViewto generate composite namespaces #1396 (jfallows) - fix: Zilla Crashes on invalid request payload #1395 (ankitk-me)
- fix: locale-specific formatting due to
MessageFormat.format()#1390 (ankitk-me) - Support gRPC client stream/unary oneway #1384 (ankitk-me)
0.9.124 (2025-01-30)
Merged pull requests:
0.9.123 (2025-01-29)
Implemented enhancements:
- Allow separate Auth config for Catalog definitions #1195
Merged pull requests:
- Decode network unconditionally when received window on MQTT session stream #1386 (bmaidics)
- Support secure schema access #1369 (ankitk-me)
0.9.122 (2025-01-28)
Fixed bugs:
- Logging wrong accept url when http proxy is configured #1380
- Connection to MQTT server over WebSocket fails from web browser #1374
- Zilla unable to produce to Kafka when removing the north/south cache blocks #1353
Closed issues:
- Unify ZFUNCTION and ZSTREAM into a single concept #1376
Merged pull requests: