You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2024-12-17-release-0_9_0.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,12 @@
1
1
---
2
2
layout: post
3
-
title: "Kroxylicious release 0.9.0"
4
-
date: 2024-12-17 00:00:00 +0000
3
+
title: "Kroxylicious release 0.9.0"
4
+
date: 2024-12-17 00:00:00 +0000
5
5
author: "Sam Barker"
6
6
author_url: "https://github.com/SamBarker"
7
+
# noinspection YAMLSchemaValidation
7
8
categories: kroxylicious releases
8
-
tags: releaseskroxylicious kafka3.9
9
+
tags: [ "releases", "kroxylicious", "kafka 3.9" ]
9
10
---
10
11
11
12
The Kroxylicious project is very pleased to announce the release of [Kroxylicious 0.9.0](https://github.com/kroxylicious/kroxylicious/releases/tag/v0.9.0). This release introduces support for Apache Kafka 3.9.
@@ -27,7 +28,7 @@ There are many quality of life improvements in [this release](https://github.com
27
28
This release upgrades Kroxylicious to Jackson 2.18 which [changes](https://github.com/FasterXML/jackson-databind/issues/4785#issuecomment-2463105965) how Jackson handles constructor detection, which may lead to issues when parsing config for custom filters.
28
29
If after the upgrade you observe issues similar to
29
30
```
30
-
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Invalid type definition for type `com.fasterxml.jackson.databind.tofix.CreatorResolutionTest$HostPort`: Argument #0 of Creator [method com.fasterxml.jackson.databind.tofix.CreatorResolutionTest$HostPort#parse(java.lang.String)] has no property name (and is not Injectable): can not use as property-based Creator
31
+
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Invalid type definition for type `com.fasterxml.jackson.databind.tofix.CreatorResolutionTest$HostPort`: Argument #0 of Creator [method com.fasterxml.jackson.databind.tofix.CreatorResolutionTest$HostPort#parse(java.lang.String)] has no property name (and is not Injectable): can not use as property-based Creator
31
32
```
32
33
then you need to add `@JsonCreator(mode = JsonCreator.Mode.DELEGATING)` to the constructor one expects Jackson to use.
33
34
@@ -39,4 +40,4 @@ Lastly, we are very pleased to announce that this Kroxylicious release contains
39
40
40
41
### Feedback
41
42
42
-
Please let us know, through [Slack](https://kroxylicious.slack.com) or [GitHub](https://github.com/kroxylicious/kroxylicious/issues), if you find the extension interesting or helpful.
43
+
Please let us know, through [Slack](https://kroxylicious.slack.com), [GitHub](https://github.com/kroxylicious/kroxylicious/issues) or even [bsky](https://bsky.app/profile/kroxylicious.io)), if you find the project interesting or helpful and especially if you have deployed it in production.
0 commit comments