micronaut-core icon indicating copy to clipboard operation
micronaut-core copied to clipboard

Micronaut Application Framework

Results 443 micronaut-core issues
Sort by recently updated
recently updated
newest added

This PR switches the Groovy version in core to 4.0.5 - [x] The internal plugin pulls in an old version of Groovy, so I added a dependency resolution block. This...

Related issue: #4791 ### Changes Add custom response status support for implementations of `HttpResponse`: - `NettyMutableHttpResponse` - `SimpleHttpResponse` Also for implementations of `HttpResponseFactory`: - `NettyHttpResponseFactory` - `SimpleHttpResponseFactory` The previous changes...

status: under consideration
status: next major version

* Introduces a new method ` deduceCloudEnvironment` to `ApplicationContextBuilder` that allows re-enabling of this functionality * Retains environment deduction only for the test environment

type: improvement
type: breaking

### Issue description Issue description The upgrade to Kotlin 1.7.x for Micronaut 4 introduces some breaking changes to Kotest 4. We should remove Kotest 4 for Micronaut 4. see https://github.com/micronaut-projects/micronaut-test/issues/643...

### Issue description The `@AutomaticFeature` annotation is going to be deprecated in the next version of GraalVM. We need to look for all uses of this annotation and switch to...

type: task
relates-to: graal
priority: high

…ronaut-core/discussions/8052 Don't remove the fields marked as @Transient from the introspection. The PR micronaut-data to ignore these properties since they will now be part of the introspection:https://github.com/micronaut-projects/micronaut-data/pull/1758

status: under consideration
type: breaking

This would be `@Prototype` scope: ```java @Bean class Robot { } ``` however, the following code [defaults to`@Singleton`](https://github.com/micronaut-projects/micronaut-core/blob/4.0.x/inject/src/main/java/io/micronaut/context/annotation/Factory.java#L61): ```java @Factory class RobotFactor { @Bean Robot create() { return new Robot();...

status: under consideration
major change

### Issue description The types in the packages `io.micronaut.runtime.http` inside the `micronaut-runtime` module should be moved to relevant modules (either `micronaut-http`, `micronaut-http-server` etc.)

type: improvement

### Issue description The types currently in the `io.micronaut.health` module inside `micronaut-runtime` should be split into a separate module and a dependency added on the modules that need it (like...

type: improvement

### Issue description The classes in `io.micronaut.discovery` (currently in `Micronaut-runtime`) should be split into a separate module that is optional and depended on directly by the projects that actually need...

type: improvement