Changelog History
-
v2.2.1 Changes
December 04, 2020๐ Changes
- โฌ๏ธ Bump Maven Plugin to 1.1.1 @alvarosanchez (#4667)
- ๐ง Make root logger level configurable for log4j @prabhu43 (#4663)
- โฌ๏ธ Bump micronaut-spring to 2.1.2 @micronaut-build (#4654)
- Standard behavior for ConstraintViolationException @rafaelrenanpacheco (#4644)
- issue-4660: fixing request scope behavior when working with kotlin coroutines @timducheyne (#4661)
- Issue 4455 - fixing issue where using
@Valid
on a pojo with a custom constraint fails to apply the custom validation @wetted (#4655) - ๐ Release the bytebufs for data streams @jameskleeh (#4651)
- Ensure interface based config props can be validated @graemerocher (#4639)
- โฌ๏ธ Bump micronaut-data to 2.2.1 @micronaut-build (#4652)
- ๐ Fix mocking of interfaces from factories @graemerocher (#4632)
- โฌ๏ธ Bump micronaut-sql to 3.3.4 @micronaut-build (#4650)
- โช Work around netty bug to prevent upload data corruption @jameskleeh (#4649)
- Visit interfaces in order to process overridden methods first @jameskleeh (#4636)
- ๐ Handle META-INF/spring-configuration-metadata.json incrementally @graemerocher (#4647)
- Publish new snapshots following semantic versioning @ilopmar (#4648)
- ๐ Make AbstractExecutor public to enable bean definitions from subclasses @ttzn (#4587)
- ๐ Support @RequestBean in @client methods @dstepanov (#4610)
- โฌ๏ธ Bump hibernate-core from 5.4.22.Final to 5.4.25.Final @dependabot (#4645)
- ๐ Fix ability to define records as beans @graemerocher (#4640)
- โฌ๏ธ Bump micronaut-neo4j to 4.2.0 @micronaut-build (#4577)
- ๐ Fix @RequestBean field values that depend on filter result @asodja (#4596)
- ๐จ refactor: RouteVersionFilter to ease override @sdelamo (#4628)
- ๐จ refactor: del uncessary @Inject ann in constructor @sdelamo (#4624)
- Cache bean definition to fix factory beans not being destroyed. @jameskleeh (#4612)
- โ Publish a new inject-groovy-test module @alvarosanchez (#4617)
- โจ Enhance HTTP server/client request and response log @rafaelrenanpacheco (#4614)
- โ test: versioning tests @sdelamo (#4629)
- โ test: Spock @requires port 80 @sdelamo (#4623)
- ๐ Ensure correct qualifier is passed to bean key. Fixes #4630 @graemerocher (#4631)
- โฌ๏ธ Bump micronaut-oracle-cloud to 1.1.1 @micronaut-build (#4615)
- ๐ checkstyle: add package-info version/resoultion @sdelamo (#4626)
- ๐ checkstyle: remove extra blank line @sdelamo (#4625)
- โฌ๏ธ Bump micronaut-sql to 3.3.3 @micronaut-build (#4621)
- ๐ Improve HTTP Client debug log @rafaelrenanpacheco (#4609)
- โฌ๏ธ Bump micronaut-sql to 3.3.2 @micronaut-build (#4602)
- ๐ Better handle null values in lists under validation @jameskleeh (#4594)
- โ remove unused import @sdelamo (#4574)
๐ฑ ๐ Bug Fixes
Contributors
๐ @alvarosanchez, @asodja, @dependabot, @dependabot[bot], @dstepanov, @graemerocher, @ilopmar, @jameskleeh, @micronaut-build, @prabhu43, @rafaelrenanpacheco, @sdelamo, @timducheyne, @ttzn and @wetted
-
v2.2.0
November 19, 2020 -
v2.1.4 Changes
November 18, 2020๐ 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
-
v2.1.3 Changes
November 05, 2020๐ 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
-
v2.1.2 Changes
October 21, 2020v2.1.2 (2020-10-21)
Issues Closed: https://github.com/micronaut-projects/micronaut-core/milestone/58?closed=1
-
v2.1.1 Changes
October 13, 2020v2.1.1 (2020-10-13)
Issues Closed: https://github.com/micronaut-projects/micronaut-core/milestone/57?closed=1
-
v2.1.0 Changes
October 01, 2020- ๐ Release Notes:
๐ https://docs.micronaut.io/2.1.0/guide/index.html#whatsNew - Issues Closed: https://github.com/micronaut-projects/micronaut-core/milestone/49?closed=1
- ๐ Release Notes:
-
v2.0.3 Changes
September 21, 2020 -
v2.0.2 Changes
September 11, 2020IMPORTANT : 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)
- 0๏ธโฃ 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
-
v2.0.1 Changes
July 28, 2020v2.0.1 (2020-07-03)
Issues Closed: https://github.com/micronaut-projects/micronaut-core/milestone/50?closed=1
Implemented enhancements:
๐ 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
- 0๏ธโฃ @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