micronaut-core

Micronaut Application Framework

APACHE-2.0 License

Stars
6K
Committers
408

Bot releases are visible (Hide)

micronaut-core - Micronaut 2.2.0

Published by jameskleeh almost 4 years ago

micronaut-core - Micronaut 2.1.4

Published by micronaut-build almost 4 years ago

Changes

  • Fix @Parameter Provider with @Nullable @jameskleeh (#4526)
  • Bump javax.el from 3.0.1-b11 to 3.0.1-b12 @dependabot (#4394)
  • Drain the request body before sending response @graemerocher (#4515)
  • Add test environment for kotest @jameskleeh (#4506)
  • Fix NPE with @Introduction(interfaces = inner class @jameskleeh (#4503)
  • Fix hang of suspend declarative clients @jameskleeh (#4497)
  • Bump micronaut-redis to 3.0.1 @micronaut-build (#4495)
  • Docs Suggestion - lifecycle.adoc - Add link to bean scopes in section about post construct annotation @albendz (#4483)
  • Fix isRoot logic. Fixes #4463 @jameskleeh (#4470)
  • Fix generic types in instropections. Fixes #4387 @graemerocher (#4478)
  • Fix BOM check @alvarosanchez (#4473)
  • Bump micronaut-neo4j to 4.0.1 @micronaut-build (#4475)
  • Allow classloader for retrieving annotations @jameskleeh (#4471)
  • Upgrade Netty to 4.1.54.Final @ilopmar (#4466)
  • Update clientAnnotation.adoc @leaqui (#4465)
  • Make HttpRequest.getPath() return the non-decoded path @ttzn (#4464)
  • Fix Jackson bean introspection constructor initialization @dstepanov (#4443)
  • Use latest versions of GCP plugins @alvarosanchez (#4460)
  • Bump micronaut-security to 2.1.3 @micronaut-build (#4461)
  • Avoid IllegalStateException "Not a Kotlin coroutine" when suspend function returns a value @xiscosc (#4453)
  • Removes and corrects references to profiles for the CLI [#4402] @willbuck (#4444)
  • Bump micronaut-servlet to 2.0.5 @micronaut-build (#4442)
  • Fix Parameter Store documentation @ttzn (#4441)
  • Only initialize javax.xml instead of javax for GraalVM @ilopmar (#4440)

Contributors

@albendz, @alvarosanchez, @dependabot, @dependabot[bot], @dstepanov, @graemerocher, @ilopmar, @jameskleeh, @leaqui, @micronaut-build, @ttzn, @willbuck and @xiscosc

micronaut-core - Micronaut 2.1.3

Published by micronaut-build almost 4 years ago

Changes

  • Bump micronaut-servlet to 2.0.4 @micronaut-build (#4436)
  • Fix typo @sascha-frinken (#4426)
  • Revert "#4396 Allow classloader to be passed as parameter to load annotation type (#4406)" @ilopmar (#4427)
  • Bump micronaut-data to 2.1.1 @micronaut-build (#4421)
  • Fix typo in documentation of service discovery @Mark1626 (#4419)
  • Update clientParameters.adoc @leaqui (#4417)
  • Change StreamingFileUpload.transferTo to stream the file with an outputstream @jameskleeh (#4415)
  • Issue 4315 - health readiness/liveness bug @wetted (#4416)
  • Association HandlerPublisher with each stream. Fixes #4412 @graemerocher (#4414)
  • Issue 4306 - Bean validation should fail if @Valid field is not introspected @wetted (#4411)
  • Bump micronaut-liquibase to 2.1.1 @micronaut-build (#4407)
  • Bump micronaut-azure to 2.0.3 @micronaut-build (#4398)
  • Allow ClassLoader to be passed as parameter to load annotation type @puneetbehl (#4406)
  • Bump micronaut-mongodb to 3.0.1 @micronaut-build (#4401)
  • Bump hibernate-core from 5.4.21.Final to 5.4.22.Final @dependabot (#4382)
  • Bump micronaut-security to 2.1.2 @micronaut-build (#4395)
  • Bump jetty-alpn-openjdk8-client from 9.4.31.v20200723 to 9.4.33.v20201020 @dependabot (#4381)
  • Bump hibernate-validator from 6.1.5.Final to 6.1.6.Final @dependabot (#4380)
  • Bump micronaut-servlet to 2.0.3 @micronaut-build (#4386)
  • Fix successful executions clearing the last error in open circuits @jameskleeh (#4376)
  • Support Publisher for binding multiple attributes with the same name @jameskleeh (#4374)
  • Fix continuation being encoded in the body of suspend client methods @jameskleeh (#4375)
  • Bump kotlinx-coroutines-rx2 from 1.3.9-native-mt to 1.3.9-native-mt-2 @dependabot (#4365)
  • Bump me.champeau.gradle.jmh from 0.5.1 to 0.5.2 @dependabot (#4364)
  • Bump snakeyaml from 1.26 to 1.27 @dependabot (#4371)
  • Change release workflow to run on push for any file @alvarosanchez (#4368)
  • Bump compile-testing from 0.18 to 0.19 @dependabot (#4366)

Contributors

@Mark1626, @alvarosanchez, @dependabot, @dependabot[bot], @graemerocher, @ilopmar, @jameskleeh, @leaqui, @micronaut-build, @puneetbehl, @sascha-frinken and @wetted

micronaut-core - Micronaut 2.1.2

Published by jameskleeh almost 4 years ago

micronaut-core - Micronaut 2.1.1

Published by jameskleeh about 4 years ago

micronaut-core - Micronaut 2.0.3

Published by micronaut-build about 4 years ago

Changes

  • Fix for context.with(argument).reject(value, exception) #3728 @fabmars (#4093)

Contributors

@fabmars and @jameskleeh

micronaut-core - Micronaut 2.0.2

Published by graemerocher about 4 years ago

IMPORTANT: This release contains a regression in regards to GraalVM and introduction advice with multiple/overridden methods. Please use a newer release.

Changes

  • Bump aws-java-sdk-lambda from 1.11.858 to 1.11.859 @dependabot (#4083)
  • [core] Update common files for branch 2.0.x @micronaut-build (#3904)
  • Bump micronaut-spring to 2.1.1 @micronaut-build (#4081)
  • Dependency upgrades @micronaut-build (#4068)
  • Bump micronaut-neo4j to 3.0.2 @micronaut-build (#4077)
  • Handle both BeanInstantiationException and DependencyInjectionException in error handling. @jameskleeh (#4067)
  • Bump micronaut-kafka to 2.1.1 @micronaut-build (#4057)
  • Bump jmh-core from 1.25 to 1.25.2 @dependabot (#4010)
  • Bump kotlinx-coroutines-jdk8 from 1.3.9 to 1.3.9-native-mt @dependabot (#4011)
  • Mention ThreadFactory instrumentation in upgrading docs @dstepanov (#4069)
  • Use rootBean as a leafBean for validator (#4030) @l0co (#4058)
  • Bump micronaut-flyway to 2.0.2 @micronaut-build (#4060)
  • Fix unresolved directives in docs @jameskleeh (#4052)
  • Bump micronaut-flyway to 2.0.1 @micronaut-build (#4044)
  • Bump micronaut-openapi to 1.5.3 @micronaut-build (#4025)
  • Ensure @Valid triggers bean definitions to be validatable @jameskleeh (#4018)
  • Don't attempt to read the body if the body is already satisfied @jameskleeh (#4019)
  • Fix EOF exception with empty json stream @jameskleeh (#4021)
  • Fix NPE with validating null wrapped values @jameskleeh (#4017)
  • Convert non mutable to mutable responses @jameskleeh (#4007)
  • Bump micronaut-picocli to 2.2.1 @micronaut-build (#4015)
  • Fix for method argument annotation visitors. @tomas-langer (#4009)
  • Bump hibernate-core from 5.4.20.Final to 5.4.21.Final @dependabot (#4002)
  • Bump micronaut-jackson-xml from 1.1.0 to 2.0.0 @dependabot (#4003)
  • Bump aws-java-sdk-lambda from 1.11.842 to 1.11.852 @dependabot (#3996)
  • Bump micronaut-jackson-xml to 1.1.1 @micronaut-build (#3998)
  • Fix proxying of empty responses with proxy client. Fixes #3964 @graemerocher (#3993)
  • Bump micronaut-aws to 2.0.2 @micronaut-build (#3990)
  • Add marker interface to Micronaut publishers @graemerocher (#3981)
  • Bump micronaut-mongodb to 2.1.1 @micronaut-build (#3980)
  • Bump micronaut-test to 1.2.3 @alvarosanchez (#3970)
  • Bump micronaut-sql to 3.0.1 @graemerocher (#3971)
  • Bump micronaut-gcp to 2.0.2 @micronaut-build (#3976)
  • Fix introspections on overridden methods in interfaces with generic return type @jameskleeh (#3965)
  • Adds tests to validate property loading with custom config locations and environment order @JasonTypesCodes (#3889)
  • explicitly setting random port in application-test.yml @HoffiMuc (#3902)
  • Bump micronaut-graphql to 1.4.0 @micronaut-build (#3959)
  • Correct inconsistent mapping of camelCase vs kebab-case properties @dstepanov (#3859)
  • Bump micronaut-grpc to 2.0.4 @micronaut-build (#3947)
  • Improve toString for routes @ilopmar (#3944)
  • Add old Oracle driver coordinates to the BOM @ilopmar (#3934)
  • Loggers endpoint is not enabled by default @ilopmar (#3927)
  • Downgrade to Ktor 1.3.1 @graemerocher (#3912)
  • Oracle updates @aalmiray (#3930)
  • fix typo @recursivecodes (#3929)
  • Remove 'Google' @recursivecodes (#3928)
  • Upgrade to GraalVM 20.2.0 @ilopmar (#3922)
  • Keep a collection of ServiceInstace to send a Heartbeat for all of them @ilopmar (#3920)
  • Improve loggers endpoint docs @ilopmar (#3909)
  • Bump kotlinx-coroutines-reactive from 1.3.8 to 1.3.9 @dependabot (#3916)
  • Bump micronaut-grpc to 2.0.3 @micronaut-build (#3911)
  • Include all micronaut grpc modules in the bom. Fixes #3900 @ilopmar (#3901)
  • Bump kotlinx-coroutines-jdk8 from 1.3.8 to 1.3.9 @dependabot (#3907)
  • Bump aws-java-sdk-lambda from 1.11.841 to 1.11.842 @dependabot (#3908)
  • Add new utility methods for GraalVM and refactor @ilopmar (#3874)
  • Bump jmh-generator-annprocess from 1.24 to 1.25 @dependabot (#3897)
  • Bump jmh-core from 1.24 to 1.25 @dependabot (#3898)
  • Bump aws-java-sdk-lambda from 1.11.840 to 1.11.841 @dependabot (#3899)
  • Bump jetty-alpn-openjdk8-client from 9.4.30.v20200611 to 9.4.31.v20200723 @dependabot (#3818)
  • Bump aws-java-sdk-lambda from 1.11.839 to 1.11.840 @dependabot (#3896)
  • Bump micronaut-servlet to 1.0.2 @micronaut-build (#3894)
  • Bump aws-java-sdk-lambda from 1.11.838 to 1.11.839 @dependabot (#3893)
  • Bump micronaut-grpc to 2.0.2 @micronaut-build (#3867)
  • Add details about Netty's memory management config @adamkobor (#3886)
  • Bump hibernate-core from 5.4.19.Final to 5.4.20.Final @dependabot (#3890)
  • Bump aws-java-sdk-lambda from 1.11.837 to 1.11.838 @dependabot (#3891)
  • Revert "Enable GraalMV --install-exit-handlers. Fixes #3880 (#3881)" @ilopmar (#3887)
  • Bump aws-java-sdk-lambda from 1.11.836 to 1.11.837 @dependabot (#3885)
  • Enable GraalMV --install-exit-handlers. Fixes #3880 @ilopmar (#3881)
  • Bump micronaut-cassandra to 2.2.0 @micronaut-build (#3878)
  • Bump aws-java-sdk-lambda from 1.11.834 to 1.11.836 @dependabot (#3876)
  • Bump mongo-java-driver from 3.12.6 to 3.12.7 @dependabot (#3875)
  • Bump jmh-generator-annprocess from 1.23 to 1.24 @dependabot (#3871)
  • Update upgrading.adoc @stigmelling (#3872)
  • Bump jmh-core from 1.23 to 1.24 @dependabot (#3870)
  • Fix PropertySourcePropertyResolver.java when property key starts with [. @dave08 (#3843)
  • Add support for multi dimensional arrays in introspections @jameskleeh (#3850)
  • Bump micronaut-gradle-plugins from 2.0.7 to 2.0.8 @dependabot (#3862)
  • Bump aws-java-sdk-lambda from 1.11.833 to 1.11.834 @dependabot (#3863)
  • Issue 3615 @jameskleeh (#3852)
  • Move Service Discover docs to its own repository @ilopmar (#3857)
  • Client should build ssl context for wss in addition to https @jameskleeh (#3858)
  • Fix "Recursive update" for scoped proxies @dstepanov (#3824)
  • Update creatingServer.adoc @Deepak25101997 (#3841)
  • Bump aws-java-sdk-lambda from 1.11.832 to 1.11.833 @dependabot (#3853)
  • Bump aws-java-sdk-lambda from 1.11.831 to 1.11.832 @dependabot (#3846)
  • Fix error routes, fixes #3834 @dstepanov (#3835)
  • Bump micronaut-cassandra to 2.1.0 @micronaut-build (#3838)
  • Bump aws-java-sdk-lambda from 1.11.829 to 1.11.831 @dependabot (#3833)
  • Bump micronaut-gradle-plugins from 2.0.6 to 2.0.7 @dependabot (#3832)
  • Changed Immage spelling to Image @ParhiShubhendu (#3830)
  • Bump aws-java-sdk-lambda from 1.11.828 to 1.11.829 @dependabot (#3813)
  • Bump micronaut-gradle-plugins from 2.0.5 to 2.0.6 @dependabot (#3814)
  • PropertySourcePropertyResolver now resolves properties starting with A @kensipe (#3812)

🚀 Features

  • Added support for maps with multiple values for property injection @anshlykov (#3966)

Contributors

@Deepak25101997, @HoffiMuc, @JasonTypesCodes, @ParhiShubhendu, @aalmiray, @adamkobor, @alvarosanchez, @anshlykov, @dave08, @dependabot, @dependabot[bot], @dstepanov, @graemerocher, @ilopmar, @jameskleeh, @kensipe, @l0co, @micronaut-build, @recursivecodes, @stigmelling and @tomas-langer

micronaut-core - Micronaut 2.0.1

Published by graemerocher about 4 years ago

v2.0.1 (2020-07-03)

Full Changelog

Issues Closed: https://github.com/micronaut-projects/micronaut-core/milestone/50?closed=1

Implemented enhancements:

  • Add support for Http2 settings. #3584 (@croudet)

Fixed bugs:

  • Micronaut not able to process consecutive http/2 POST requests #3618
  • Fix handling of HTTP content chunks. Fixes #3618 #3623 (@graemerocher)

Closed issues:

  • Micronaut's Netty server: OOM error : Leak suspect in io.netty.buffer.PoolThreadCache and io.netty.channel.nio.NioEventLoop #3422
  • Missing bookmark in documentation #3267
  • @MapFormat keyFormat default parameter not actual applied parameter #3005

Merged pull requests:

  • Bump aws-java-sdk-lambda from 1.11.812 to 1.11.816 #3631 (@dependabot-preview[bot])
  • Use release-drafter.yml instead #3624 (@graemerocher)
  • Bump micronaut-sql to 2.3.7 #3620 (@micronaut-build)
  • Add missing -chain operand for openssl command in https guide #3616 (@Vorlent)
  • Bump micronaut-redis to 2.3.1 #3614 (@micronaut-build)
  • Improve Async and Provider performance #3612 (@dstepanov)
  • Change @MapFormat keyConvention default #3605 (@jameskleeh)
  • Add missing Override annotations and #3604 (@croudet)
  • Clean-up mangement, router and runtime code. #3602 (@croudet)
  • Clean-up inject code. #3599 (@croudet)
  • Clean-up core code #3597 (@croudet)
  • Clean-up http code. #3595 (@croudet)
  • Added another example for maven group id renaming #3594 (@romeoro)
  • Bump oci-java-sdk-vault from 1.15.4 to 1.19.0 #3593 (@dependabot-preview[bot])
  • Bump micronaut-jackson-xml from 1.0.0 to 1.1.0 #3591 (@dependabot-preview[bot])
  • Support Optional in interface config #3586 (@David-16)
  • Edited commandLineApps.adoc #3581 (@ParhiShubhendu)
  • Bump micronaut-redis to 2.3.0 #3573 (@micronaut-build)
  • Bump micronaut-flyway to 2.0.0 #3571 (@micronaut-build)
  • Bump micronaut-neo4j to 3.0.0 #3570 (@micronaut-build)
  • Bump micronaut-reactor to 1.0.0 #3569 (@micronaut-build)
  • Bump micronaut-grpc to 2.0.0 #3568 (@micronaut-build)
  • Fix documentation about default value of jackson.bean-introspection-module #3566 (@morki)
  • [core] Update common files for branch master #3564 (@micronaut-build)
  • Reduce io.File usage #3486 (@dstepanov)

* This Changelog was automatically generated by github_changelog_generator

micronaut-core - Micronaut 1.3.7

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 2.0.0

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 2.0.0.RC2

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut v2.0.0.RC1

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 1.3.6

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 1.3.5

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 2.0.0.M3

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 1.3.4

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 2.0.0 M2

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 2.0.0 M1

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}
micronaut-core - Micronaut 1.3.3

Published by graemerocher over 4 years ago

NOTICE: It can take a while for all the dependencies to arrive to Maven Central and JCenter, if you are having dependency resolution issues add the following repository:

repositories {
    maven {
        url  "https://dl.bintray.com/micronaut/core-releases-local" 
    }
}