Skip to content

Releases: aklivity/zilla

0.9.79

22 Apr 22:56
Compare
Choose a tag to compare

Changelog

0.9.79 (2024-04-22)

Full Changelog

Implemented enhancements:

  • Support filesystem catalog for local schemas #908
  • Check for files on startup when the zilla.yaml specifies paths to files or directories #292

Fixed bugs:

  • Fix k3po does not reload labels when labels file size decreases #972 (bmaidics)

Merged pull requests:

0.9.78 (2024-04-16)

Full Changelog

Merged pull requests:

  • Ensure binding types are populated for zilla dump to dissect protocol-specific frames #928 (attilakreiner)

0.9.77 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.76 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.75 (2024-04-12)

Full Changelog

Implemented enhancements:

  • Support logging of events caused by Model #887
  • Helm chart QoL improvements #884
  • Support mqtt streetlights AsyncAPI validating proxy #880
  • Promote components out of incubator #879
  • Support specific server in AsyncAPI spec in asyncapi binding #878
  • Support specific server in OpenAPI spec in openapi binding #877
  • Support HTTP prefer async with OpenAPI #876
  • Support OpenAPI and AsyncAPI validation cases #814
  • Integrate openapi and asyncapi with catalog #813

Fixed bugs:

  • Error in JsonValidatorHandler when the remote registry can't be accessed #817
  • Zilla doesn't communicate with bitnami/kafka in Taxi demo #690
  • Bootstrap options on cache_client vs cache_server for the kafka binding #388

Merged pull requests:

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

  • Read buffer pool size from file when readonly #863 (jfallows)
  • Resolve top level namespace guards in composite namespaces #862 (jfallows)
  • Openapi bug fixes #861 (akrambek)
  • Populate guarded qname for composite namespaces #860 (jfallows)
  • Fix qvault on asyncapi ...
Read more

0.9.78

16 Apr 22:58
Compare
Choose a tag to compare

Changelog

0.9.78 (2024-04-16)

Full Changelog

Merged pull requests:

  • Ensure binding types are populated for zilla dump to dissect protocol-specific frames #928 (attilakreiner)

0.9.77 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.76 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.75 (2024-04-12)

Full Changelog

Implemented enhancements:

  • Support logging of events caused by Model #887
  • Helm chart QoL improvements #884
  • Support mqtt streetlights AsyncAPI validating proxy #880
  • Promote components out of incubator #879
  • Support specific server in AsyncAPI spec in asyncapi binding #878
  • Support specific server in OpenAPI spec in openapi binding #877
  • Support HTTP prefer async with OpenAPI #876
  • Support OpenAPI and AsyncAPI validation cases #814
  • Integrate openapi and asyncapi with catalog #813

Fixed bugs:

  • Error in JsonValidatorHandler when the remote registry can't be accessed #817
  • Zilla doesn't communicate with bitnami/kafka in Taxi demo #690
  • Bootstrap options on cache_client vs cache_server for the kafka binding #388

Merged pull requests:

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

-...

Read more

0.9.77

15 Apr 19:42
Compare
Choose a tag to compare

Changelog

0.9.77 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.76 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.75 (2024-04-12)

Full Changelog

Implemented enhancements:

  • Support logging of events caused by Model #887
  • Helm chart QoL improvements #884
  • Support mqtt streetlights AsyncAPI validating proxy #880
  • Promote components out of incubator #879
  • Support specific server in AsyncAPI spec in asyncapi binding #878
  • Support specific server in OpenAPI spec in openapi binding #877
  • Support HTTP prefer async with OpenAPI #876
  • Support OpenAPI and AsyncAPI validation cases #814
  • Integrate openapi and asyncapi with catalog #813

Fixed bugs:

  • Error in JsonValidatorHandler when the remote registry can't be accessed #817
  • Zilla doesn't communicate with bitnami/kafka in Taxi demo #690
  • Bootstrap options on cache_client vs cache_server for the kafka binding #388

Merged pull requests:

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosqu...
Read more

0.9.76

15 Apr 02:00
Compare
Choose a tag to compare

Changelog

0.9.76 (2024-04-15)

Full Changelog

Merged pull requests:

0.9.75 (2024-04-12)

Full Changelog

Implemented enhancements:

  • Support logging of events caused by Model #887
  • Helm chart QoL improvements #884
  • Support mqtt streetlights AsyncAPI validating proxy #880
  • Promote components out of incubator #879
  • Support specific server in AsyncAPI spec in asyncapi binding #878
  • Support specific server in OpenAPI spec in openapi binding #877
  • Support HTTP prefer async with OpenAPI #876
  • Support OpenAPI and AsyncAPI validation cases #814
  • Integrate openapi and asyncapi with catalog #813

Fixed bugs:

  • Error in JsonValidatorHandler when the remote registry can't be accessed #817
  • Zilla doesn't communicate with bitnami/kafka in Taxi demo #690
  • Bootstrap options on cache_client vs cache_server for the kafka binding #388

Merged pull requests:

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

  • Add key filter support in openapi asyncapi mapping #851 (akrambek)
  • Support verbose output of internally generated composite namespaces [#850](h...
Read more

0.9.75

12 Apr 15:16
Compare
Choose a tag to compare

Changelog

0.9.75 (2024-04-12)

Full Changelog

Implemented enhancements:

  • Support logging of events caused by Model #887
  • Helm chart QoL improvements #884
  • Support mqtt streetlights AsyncAPI validating proxy #880
  • Promote components out of incubator #879
  • Support specific server in AsyncAPI spec in asyncapi binding #878
  • Support specific server in OpenAPI spec in openapi binding #877
  • Support HTTP prefer async with OpenAPI #876
  • Support OpenAPI and AsyncAPI validation cases #814
  • Integrate openapi and asyncapi with catalog #813

Fixed bugs:

  • Error in JsonValidatorHandler when the remote registry can't be accessed #817
  • Zilla doesn't communicate with bitnami/kafka in Taxi demo #690
  • Bootstrap options on cache_client vs cache_server for the kafka binding #388

Merged pull requests:

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

  • Add key filter support in openapi asyncapi mapping #851 (akrambek)
  • Support verbose output of internally generated composite namespaces #850 (jfallows)
  • Use correct offset when response has no record set #849 (akrambek)
  • Fix binding metadata for composite bindings #847 (attilakreiner)
  • CacheProduceIT.shouldRejectMessageValues nondeterministic failure fix #845 (aDaemonThread)
  • Implement JoinGroup request as first class stream #844 (akrambek)
  • Fix patch detection in open...
Read more

0.9.74

19 Mar 07:42
Compare
Choose a tag to compare

Changelog

0.9.74 (2024-03-19)

Full Changelog

Merged pull requests:

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

0.9.70 (2024-03-07)

Full Changelog

Fixed bugs:

  • Using parameter expansion in bash doesn't work in the docker containers. #829
  • Zilla crashes when a lot of MQTT clients are connected #762

Merged pull requests:

0.9.69 (2024-03-04)

Full Changelog

Implemented enhancements:

  • Use dedicated env var to enable Incubator features #800
  • Support http to kafka proxy using openapi.yaml and asyncapi.yaml #742
  • Support mqtt to kafka proxy using asyncapi.yaml #741
  • Support openapi http proxy using openapi.yaml #740
  • Support asyncapi http proxy using asyncapi.yaml #739
  • Support asyncapi mqtt proxy using asyncapi.yaml #738
  • Support local logging of events caused by external actors #679
  • Support parameters in KafkaTopicsConfig #809 (bmaidics)

Fixed bugs:

  • SEVERE: Problem adapting object of type class NamespaceConfig to interface jakarta.json.JsonObject in class class NamespaceAdapter #796
  • Zilla is validating env vars before replacing them. #795
  • Basic Docker Compose Setup Clogs CPU With Error Messages #722

Merged pull requests:

Read more

0.9.73

18 Mar 18:55
Compare
Choose a tag to compare

Changelog

0.9.73 (2024-03-18)

Full Changelog

Merged pull requests:

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

0.9.70 (2024-03-07)

Full Changelog

Fixed bugs:

  • Using parameter expansion in bash doesn't work in the docker containers. #829
  • Zilla crashes when a lot of MQTT clients are connected #762

Merged pull requests:

0.9.69 (2024-03-04)

Full Changelog

Implemented enhancements:

  • Use dedicated env var to enable Incubator features #800
  • Support http to kafka proxy using openapi.yaml and asyncapi.yaml #742
  • Support mqtt to kafka proxy using asyncapi.yaml #741
  • Support openapi http proxy using openapi.yaml #740
  • Support asyncapi http proxy using asyncapi.yaml #739
  • Support asyncapi mqtt proxy using asyncapi.yaml #738
  • Support local logging of events caused by external actors #679
  • Support parameters in KafkaTopicsConfig #809 (bmaidics)

Fixed bugs:

  • SEVERE: Problem adapting object of type class NamespaceConfig to interface jakarta.json.JsonObject in class class NamespaceAdapter #796
  • Zilla is validating env vars before replacing them. #795
  • Basic Docker Compose Setup Clogs CPU With Error Messages #722

Merged pull requests:

0.9.68 (2024-02-13)

Full Changelog

Fixed bugs:

  • Zilla crashes when a large number of MQTT clients connect #793

Merged pull requests:

  • Require group host and port for kafka...
Read more

0.9.72

17 Mar 17:52
Compare
Choose a tag to compare

Changelog

0.9.72 (2024-03-17)

Full Changelog

Merged pull requests:

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

0.9.70 (2024-03-07)

Full Changelog

Fixed bugs:

  • Using parameter expansion in bash doesn't work in the docker containers. #829
  • Zilla crashes when a lot of MQTT clients are connected #762

Merged pull requests:

0.9.69 (2024-03-04)

Full Changelog

Implemented enhancements:

  • Use dedicated env var to enable Incubator features #800
  • Support http to kafka proxy using openapi.yaml and asyncapi.yaml #742
  • Support mqtt to kafka proxy using asyncapi.yaml #741
  • Support openapi http proxy using openapi.yaml #740
  • Support asyncapi http proxy using asyncapi.yaml #739
  • Support asyncapi mqtt proxy using asyncapi.yaml #738
  • Support local logging of events caused by external actors #679
  • Support parameters in KafkaTopicsConfig #809 (bmaidics)

Fixed bugs:

  • SEVERE: Problem adapting object of type class NamespaceConfig to interface jakarta.json.JsonObject in class class NamespaceAdapter #796
  • Zilla is validating env vars before replacing them. #795
  • Basic Docker Compose Setup Clogs CPU With Error Messages #722

Merged pull requests:

0.9.68 (2024-02-13)

Full Changelog

Fixed bugs:

  • Zilla crashes when a large number of MQTT clients connect #793

Merged pull requests:

  • Require group host and port for kafka coordinator-specific streams #794 (jfallows)

0.9.67 (2024-02-11)

Full Changelog

Implemented enhancements:

  • Use model and view when describing the message type #750
  • Support obtaining protobuf schemas from schema registry for grpc services #697
  • Support idempotent mqtt qos 2 publish to kafka #677
  • Detect and inspect invalid messages received #676
  • Support incremental validation of fragmented messages sent by client #671
  • Catalog cache TTL implementation #658 ([aDaemonThread](https://github.com/a...
Read more

0.9.71

15 Mar 02:45
Compare
Choose a tag to compare

Changelog

0.9.71 (2024-03-15)

Full Changelog

Implemented enhancements:

  • Support apicurio as catalog for specifications #812
  • Support remote logging of events via otlp #785

Fixed bugs:

  • Openapi and asyncapi parsers throw a null pointer when a none 0 patch version is used. #841
  • mosquitto_pub qos 0 fails validation with a valid message #838
  • Zilla Quickstart gRPC RouteGuide service hangs after lots of messages #719

Merged pull requests:

0.9.70 (2024-03-07)

Full Changelog

Fixed bugs:

  • Using parameter expansion in bash doesn't work in the docker containers. #829
  • Zilla crashes when a lot of MQTT clients are connected #762

Merged pull requests:

0.9.69 (2024-03-04)

Full Changelog

Implemented enhancements:

  • Use dedicated env var to enable Incubator features #800
  • Support http to kafka proxy using openapi.yaml and asyncapi.yaml #742
  • Support mqtt to kafka proxy using asyncapi.yaml #741
  • Support openapi http proxy using openapi.yaml #740
  • Support asyncapi http proxy using asyncapi.yaml #739
  • Support asyncapi mqtt proxy using asyncapi.yaml #738
  • Support local logging of events caused by external actors #679
  • Support parameters in KafkaTopicsConfig #809 (bmaidics)

Fixed bugs:

  • SEVERE: Problem adapting object of type class NamespaceConfig to interface jakarta.json.JsonObject in class class NamespaceAdapter #796
  • Zilla is validating env vars before replacing them. #795
  • Basic Docker Compose Setup Clogs CPU With Error Messages #722

Merged pull requests:

0.9.68 (2024-02-13)

Full Changelog

Fixed bugs:

  • Zilla crashes when a large number of MQTT clients connect #793

Merged pull requests:

  • Require group host and port for kafka coordinator-specific streams #794 (jfallows)

0.9.67 (2024-02-11)

Full Changelog

Implemented enhancements:

  • Use model and view when describing the message type #750
  • Support obtaining protobuf schemas from schema registry for grpc services #697
  • Support idempotent mqtt qos 2 publish to kafka #677
  • Detect and inspect invalid messages received #676
  • Support incremental validation of fragmented messages sent by client #671
  • Catalog cache TTL implementation #658 (aDaemonThread)

Fixed bugs:

  • TLSv1.3 client handshake stall #791
  • Zilla crashes when it tries to send flush on retain stream #770
  • Running emqtt_bench triggers exception in connection pool #716
  • mqtt-kafka does not limit client sharding to mqtt v5 #708
  • tls binding should handle null key returned from vault #395
  • Fix zilla crash when it tries to send flush on retain stream #784 (bmaidics)
  • Limit shar...
Read more

0.9.70

15 Mar 02:44
Compare
Choose a tag to compare

Changelog

0.9.70 (2024-03-07)

Full Changelog

Fixed bugs:

  • Using parameter expansion in bash doesn't work in the docker containers. #829
  • Zilla crashes when a lot of MQTT clients are connected #762

Merged pull requests:

0.9.69 (2024-03-04)

Full Changelog

Implemented enhancements:

  • Use dedicated env var to enable Incubator features #800
  • Support http to kafka proxy using openapi.yaml and asyncapi.yaml #742
  • Support mqtt to kafka proxy using asyncapi.yaml #741
  • Support openapi http proxy using openapi.yaml #740
  • Support asyncapi http proxy using asyncapi.yaml #739
  • Support asyncapi mqtt proxy using asyncapi.yaml #738
  • Support local logging of events caused by external actors #679
  • Support parameters in KafkaTopicsConfig #809 (bmaidics)

Fixed bugs:

  • SEVERE: Problem adapting object of type class NamespaceConfig to interface jakarta.json.JsonObject in class class NamespaceAdapter #796
  • Zilla is validating env vars before replacing them. #795
  • Basic Docker Compose Setup Clogs CPU With Error Messages #722

Merged pull requests:

0.9.68 (2024-02-13)

Full Changelog

Fixed bugs:

  • Zilla crashes when a large number of MQTT clients connect #793

Merged pull requests:

  • Require group host and port for kafka coordinator-specific streams #794 (jfallows)

0.9.67 (2024-02-11)

Full Changelog

Implemented enhancements:

  • Use model and view when describing the message type #750
  • Support obtaining protobuf schemas from schema registry for grpc services #697
  • Support idempotent mqtt qos 2 publish to kafka #677
  • Detect and inspect invalid messages received #676
  • Support incremental validation of fragmented messages sent by client #671
  • Catalog cache TTL implementation #658 (aDaemonThread)

Fixed bugs:

  • TLSv1.3 client handshake stall #791
  • Zilla crashes when it tries to send flush on retain stream #770
  • Running emqtt_bench triggers exception in connection pool #716
  • mqtt-kafka does not limit client sharding to mqtt v5 #708
  • tls binding should handle null key returned from vault #395
  • Fix zilla crash when it tries to send flush on retain stream #784 (bmaidics)
  • Limit sharding to mqtt 5 #760 (bmaidics)

Merged pull requests:

Read more