-
Notifications
You must be signed in to change notification settings - Fork 935
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the release note for 1.29.0 #5723
Conversation
```java | ||
ServerBuilder sb = ... | ||
sb.service("/foo", fooService); | ||
... | ||
ServiceRequestContext ctx = ... | ||
assert ctx.findService(FooService.class) == fooService; | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel like this is not the best example. Can you use an example that uses a route decorator? CorsService
could be looked for.
... | ||
@Override | ||
public ServiceOptions options() { | ||
return customizedOptions; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make this example more useful. How about defining a static final field of ServiceOptions
?
@Attribute(prefix = MyAttributes.class, value = "USERNAME") // 👈👈👈 | ||
String username) { ... } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Attribute(prefix = MyAttributes.class, value = "USERNAME") // 👈👈👈 | |
String username) { ... } | |
@Attribute(prefix = MyAttributes.class, value = "USERNAME") // 👈👈👈 | |
String username) { ... } |
.http2GracefulShutdownTimeoutMillis(1000) | ||
.build(); | ||
``` | ||
- You can now specify an <type://EndpointGroup> to build a <type://ClientRequestContext>. #5292 #5298 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- You can now specify an <type://EndpointGroup> to build a <type://ClientRequestContext>. #5292 #5298 | |
- You can now specify an <type://EndpointGroup> when building a <type://ClientRequestContext>. #5292 #5298 |
|
||
## ☢️ Breaking changes | ||
|
||
- Micrometer 1.13.0 uses Prometheus Java client 1.x. #5698 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this sentence is somewhat misleading. Micrometer is agnostic to metric collector implementations and it supports both Prometheus Java client versions. How about rephrasing?
- Micrometer 1.13.0 uses Prometheus Java client 1.x. #5698 | |
- We updated Micrometer to 1.13.0 that has breaking changes in its Prometheus support. #5698 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 👍 👍
}; | ||
} | ||
``` | ||
- You can now specify when to remove multipart temporary files using <type://MultipartRemovalStrategy>. #5652 #5653 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Optional) It may be worth noting that the default has changed to ON_RESPONSE_COMPLETION
as well.
use the `io.micrometer:micrometer-registry-prometheus-simpleclient:1.13.0` module. | ||
- If you want to use Prometheus Java client 1.x, add `com.linecorp.armeria:armeria-prometheus1` module. | ||
- More details can be found in the [migration guide](https://github.com/micrometer-metrics/micrometer/wiki/1.13-Migration-Guide). | ||
- The following builder classes are now have the `SELF` type parameter. #5733 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- The following builder classes are now have the `SELF` type parameter. #5733 | |
- The following builder classes now have the `SELF` type parameter. #5733 |
Thanks! All addressed. 😉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, @minwoox! 🙇♂️🙇♂️
No description provided.