micronaut-core

Micronaut Application Framework

APACHE-2.0 License

Stars
6K
Committers
408

Bot releases are visible (Hide)

micronaut-core - Micronaut 2.5.5

Published by micronaut-build over 3 years ago

Changes

  • Skip once per request on error @jameskleeh (#5523)
  • Fix regression caused by #5306 with running tests in parallel @jameskleeh (#5467)
  • fix: catch FileSystemAlreadyExistsException @sdelamo (#5480)
  • Bump micronaut-kubernetes to 2.3.3 @micronaut-build (#5502)
  • Bump micronaut-test to 2.3.6 @micronaut-build (#5515)
  • Customize multipart decoder to prevent releasing of in memory data @jameskleeh (#5521)
  • Bump micronaut-aws to 2.6.1 @micronaut-build (#5519)
  • Bump peter-evans/create-pull-request from 3.8.2 to 3.10.0 @dependabot (#5511)
  • Bump actions/cache from 2.1.5 to 2.1.6 @dependabot (#5512)
  • Bump micronaut-jms to 1.0.0.M3 @micronaut-build (#5482)
  • Bump micronaut-kafka to 3.3.3 @micronaut-build (#5505)
  • Support JDK16 in annotation processors @jameskleeh (#5507)
  • Fix default read-idle-timeout in doc @rdesgroppes (#5474)

πŸ› Bug Fixes

  • fix: escape closing curly brace @sdelamo (#5517)

Contributors

@dependabot, @dependabot[bot], @jameskleeh, @micronaut-build, @rdesgroppes and @sdelamo

micronaut-core - Micronaut 3.0.0 M1

Published by jameskleeh over 3 years ago

This is the first milestone release of Micronaut 3.

This release contains relatively minor breaking changes, however future milestones will contain a switch to Jakarta annotations for dependency injection and a switch to Project Reactor from RxJava2.

Please see the breaking changes section of the documentation for more information.

micronaut-core - Micronaut 2.5.4

Published by micronaut-build over 3 years ago

Changes

  • Fixed a memory leak by updating the Netty version
  • Fixed regression regarding websocket connections
  • Fixed compilation error with suspend methods that return Any
  • Fixed NPE around invalid cookies

Dependency Upgrades

  • Updated Lombok to 1.18.20
  • Updated Micronaut Oracle Cloud to 1.3.5
  • Updated Micronaut Test to 2.3.4
  • Updated Micronaut Data to 2.4.3
  • Upgrade to Netty 4.1.64
micronaut-core - Micronaut 2.5.3

Published by micronaut-build over 3 years ago

Changes

  • Fix regression with beans that implement iterable and filter order @jameskleeh (#5414)

Contributors

@jameskleeh and @micronaut-build

micronaut-core - Micronaut 2.5.2

Published by jameskleeh over 3 years ago

Changes

  • Add tests and fixes for issue #5187 @mattmoss (#5399)
  • Pr 5407 amendment @jameskleeh (#5413)
  • Improve HttpStreamsHandler @dstepanov (#5394)
  • fix building with eclipse ecj for micronaut 2.5.1 @charkins (#5412)
  • add test for issue #5379 @graemerocher (#5382)
  • Refactor route thread execution @jameskleeh (#5393)
  • Bump micronaut-cassandra to 3.1.1 @micronaut-build (#5402)
  • Bump micronaut-kafka to 3.3.2 @micronaut-build (#5397)

Contributors

@charkins, @dstepanov, @graemerocher, @jameskleeh, @mattmoss and @micronaut-build

micronaut-core - Micronaut 2.5.1

Published by micronaut-build over 3 years ago

Changes

  • Bump micronaut-jms to 1.0.0.M2 @micronaut-build (#5385)
  • Small performance optimizations @dstepanov (#5384)
  • Improve bean context startup performance @dstepanov (#5352)
  • Bump micronaut-gcp to 3.5.0 @micronaut-build (#5380)
  • Bump micronaut-cache to 2.4.0 @micronaut-build (#5355)
  • Ensure members of repeatable parents get added to annotation metadata @jameskleeh (#5362)
  • Fix list value of map key not being added to catalog @jameskleeh (#5363)
  • Stream body for error responses if no status route present @jameskleeh (#5365)
  • Fix beans in packages with uppercase letters @jameskleeh (#5367)
  • Correct location of micronaut-validation native-image configuration @brianwyka (#5377)
  • Bump micronaut-data to 2.4.2 @micronaut-build (#5373)
  • Bump micronaut-kafka to 3.3.1 @micronaut-build (#5372)
  • Upgrade to Gradle 7.0 @graemerocher (#5364)
  • Fixed misleading docs for Interceptor @utsav0209 (#5358)
  • Bean introspection: store constructor arguments in a field instead of recreating the array @dstepanov (#5335)
  • Refactor reactive routing @dstepanov (#5329)
  • Create Netty socket instance instead of using reflection to create @dstepanov (#5354)
  • Reduce stream usage @dstepanov (#5333)
  • Bump micronaut-coherence to 1.0.0.M2 @micronaut-build (#5347)

Contributors

@brianwyka, @dstepanov, @graemerocher, @jameskleeh, @micronaut-build and @utsav0209

micronaut-core - Micronaut 2.5.0

Published by micronaut-build over 3 years ago

Changes

  • Bump micronaut-discovery-client to 2.4.0 @micronaut-build (#5338)
  • Correct tests for PR #5307 @dstepanov (#5336)
  • Bump micronaut-rabbitmq to 2.5.0 @micronaut-build (#5334)
  • JacksonMediaTypeCodec - write directly to the buffer @dstepanov (#5330)
  • Init/Bean context performance improvements @dstepanov (#5306)
  • Bump micronaut-grpc to 2.4.0 @micronaut-build (#5314)
  • Bump micronaut-liquibase to 3.3.1 @micronaut-build (#5312)
  • Bump micronaut-kafka to 3.3.0 @micronaut-build (#5308)
  • Performance/memory optimizations @dstepanov (#5297)
  • Bump micronaut-openapi to 2.4.0 @micronaut-build (#5302)
  • build: add micronaut-problem-json to bom @sdelamo (#5300)
  • Allow to change Netty's resource leak detection @dstepanov (#5298)
  • Bump micronaut-data to 2.4.0 @micronaut-build (#5296)
  • Micronaut Data 2.4 release notes @dstepanov (#5287)
  • Bump micronaut-security to 2.4.2 @micronaut-build (#5294)
  • Delay reading the body for streamed requests until after filters are executed @jameskleeh (#5261)
  • Upgrade GraalVM to 21.1.0 @ilopmar (#5292)
  • Annotation processing should let a visitor with a higher priority to process possible elements first @dstepanov (#5283)
  • Bump micronaut-micrometer to 3.4.0 @micronaut-build (#5284)
  • Add HTTP to HTTPS docs in WhatsNew @ilopmar (#5276)
  • Remove use of Type annotation in interceptors @graemerocher (#5274)
  • Add HTTP to HTTPS Redirect Handler @ilopmar (#5258)
  • Bump micronaut-flyway to 3.6.0 @micronaut-build (#5262)
  • issue 5255 fix @tom-rauk (#5260)
  • Support for Custom Validator Message @brianwyka (#5202)
  • Bump micronaut-elasticsearch to 2.3.0 @micronaut-build (#5232)
  • Bump micronaut-liquibase to 3.3.0 @micronaut-build (#5243)
  • Bump micronaut-security to 2.4.1 @micronaut-build (#5237)
  • Inputstream support @jameskleeh (#5204)
  • Bump micronaut-azure to 2.2.0 @micronaut-build (#5225)
  • Bump micronaut-aws to 2.6.0 @micronaut-build (#5205)

Contributors

@dstepanov, @jameskleeh, @brianwyka, @tom-rauk, @ilopmar, @graemerocher, @sdelamo and @micronaut-build

micronaut-core - Micronaut 2.4.4

Published by micronaut-build over 3 years ago

Changes

  • Use the correct type for building annotation metadata of config builder arguments @jameskleeh (#5327)
  • Added doc for Filter annotation path pattern matching @utsav0209 (#5316)

Contributors

@jameskleeh, @micronaut-build and @utsav0209

micronaut-core - Micronaut 2.4.3

Published by micronaut-build over 3 years ago

Changes

  • Fix InterceptorBinding mapping for Groovy / add tests @graemerocher (#5282)
  • Bump micronaut-oracle-cloud to 1.3.1 @micronaut-build (#5280)
  • Bump actions/cache from v2.1.4 to v2.1.5 @dependabot (#5267)
  • Ensure the correct host header is set for redirects @jameskleeh (#5256)
  • Bump micronaut-maven-plugin to 1.1.8 @micronaut-build (#5272)
  • Bump micronaut-oracle-cloud to 1.3.0 @micronaut-build (#5263)
  • Disable route validation on Java 8 incremental (#5236) @martijndwars (#5248)
  • Update types.adoc @David-16 (#5220)
  • Update websocketClient.adoc @peh (#5245)
  • Also handle ignorable exceptions for no request state errors. @jameskleeh (#5229)
  • Bump micronaut-servlet to 2.1.3 @micronaut-build (#5228)
  • Fix prefix on inner configuration introduction advice @jameskleeh (#5214)
  • Bump actions/setup-java from v1 to v2 @dependabot (#5235)
  • Add NOTICE file indicating usage of GraalVM under UPL @graemerocher (#5231)
  • Fix kotlin incremental compilation warnings @graemerocher (#5217)
  • build: bump up Micronaut Kotlin to 2.3.1 @sdelamo (#5216)
  • feat(documentation): Update clientFallback.adoc @thisdotnull (#5207)

Contributors

@David-16, @graemerocher, @jameskleeh, @martijndwars, @micronaut-build, @peh, @sdelamo and @thisdotnull

micronaut-core - Micronaut 2.4.2

Published by micronaut-build over 3 years ago

Changes

  • Log no request state present at debug for SSL exceptions @jameskleeh (#5190)
  • Fix handling of numbers with hyphenation @jameskleeh (#5189)
  • Bump micronaut-aws to 2.4.2 @micronaut-build (#5193)
  • Bump micronaut-security to 2.3.2 @micronaut-build (#5188)
  • Log levels documentation fix (#5177) @olejnikk (#5186)
  • Fix annotation metadata hierarchy not passing default values @jameskleeh (#5183)
  • Bump micronaut-test to 2.3.3 @micronaut-build (#5182)
  • Support fragmented frames @jameskleeh (#5167)
  • javadoc: micronaut.config-client.enabled @sdelamo (#5178)
  • Fix JsonView filtering when snake_case and bean introspection are enabled together (#5160) @igorlev (#5170)
  • Bump micronaut-redis to 4.0.1 @micronaut-build (#5163)
  • Bump micronaut-jackson-xml to 2.3.0 @micronaut-build (#5162)

Contributors

@igorlev, @jameskleeh, @micronaut-build, @olejnikk and @sdelamo

micronaut-core - Micronaut 2.4.1

Published by micronaut-build over 3 years ago

Changes

  • Docs - Fixed wrong annotation reference and name @grisotto (#5141)
  • Bump micronaut-aws to 2.4.1 @micronaut-build (#5142)
  • Fix GraalVM warning @ilopmar (#5143)
  • Handle LogLevel.OFF in LoggerLevelsConfigurer @brianwyka (#5140)
  • Fix failing test due to new Micronaut webpage @ilopmar (#5144)
  • Bump micronaut-nats to 2.2.1 @micronaut-build (#5139)
  • Fix bug with bean introspection module @jameskleeh (#5136)
  • Groovy properties should expose read/write methods. Fixes #5129 @graemerocher (#5137)
  • Dependency upgrades @micronaut-build (#5117)
  • Remove http as a dependency from validation entirely @jameskleeh (#5134)
  • Issue #5108 - fix NPE during exception handling @olejnikk (#5120)
  • Bump micronaut-r2dbc to 1.1.1 @micronaut-build (#5130)
  • Fix using jakarta annotations with incremental compilation @jameskleeh (#5115)
  • Fix changing log level at runtime in native image. Fixes #5083 @auke- (#5105)
  • javadoc: @deprecated ExceptionHandlers constructor @sdelamo (#5092)
  • Bump micronaut-security to 2.3.1 @sdelamo (#5113)

Contributors

@auke-, @brianwyka, @graemerocher, @grisotto, @ilopmar, @jameskleeh, @micronaut-build, @olejnikk and @sdelamo

micronaut-core - Micronaut 2.4.0

Published by jameskleeh over 3 years ago

Changes

  • Improve performance of writing generated classes @dstepanov (#5085)
  • Bump micronaut-data to 2.3.1 @micronaut-build (#5077)
  • Add coherence bom @pgressa (#5073)
  • Bump micronaut-rabbitmq to 2.4.0 @micronaut-build (#5074)
  • Json error format @jameskleeh (#5042)
  • Remove ASM as a dependency in inject-java. Fixes #5071 @graemerocher (#5072)
  • Bump micronaut-discovery-client to 2.3.0 @micronaut-build (#5069)
  • refactor: use Micronaut Nullable @sdelamo (#5067)
  • Bump micronaut-kafka to 3.2.0 @micronaut-build (#5066)
  • Annotations on bean properies should be used to process record parameters @graemerocher (#5058)
  • Making the parent HTTP Request available in handlers of the DefaultHttpClient @stepanv (#4885)
  • Newly created annotation values should lookup defaults. Fixes #5048 @graemerocher (#5062)
  • Fix method adapters with array arguments. Fixes #5054 @graemerocher (#5061)
  • Only report a single originating element for Gradle. Fixes #5018 @graemerocher (#5060)
  • Bump micronaut-aws to 2.4.0 @micronaut-build (#5063)
  • Bump micronaut-elasticsearch to 2.2.0 @micronaut-build (#5057)
  • Added section on Coherence integrations @aseovic (#5055)
  • Pr 5039 @jameskleeh (#5053)
  • Add support for discarding file upload buffers @jameskleeh (#5052)
  • build: add picocli-gen to bom @sdelamo (#5045)
  • Bump micronaut-r2dbc to 1.1.0 @micronaut-build (#5044)
  • Bump micronaut-data to 2.3.0 @micronaut-build (#5043)
  • Bump micronaut-maven-plugin to 1.1.7 @micronaut-build (#5033)
  • Always pick main record constructor @graemerocher (#5030)
  • Support for qualifiers by annotation member. @graemerocher (#5075)
  • Draft implementation of injection by generic type. @graemerocher (#5082)

πŸ› Bug Fixes

  • Serializing JSON with records should respect JsonIgnore @graemerocher (#5047)

Contributors

@aseovic, @dstepanov, @graemerocher, @jameskleeh, @micronaut-build, @pgressa, @sdelamo and @stepanv

micronaut-core - Micronaut 2.3.4

Published by micronaut-build over 3 years ago

Changes

  • updated docs wording, typos, switching passive to active, etc. PR 4 of 4 @burtbeckwith (#4976)
  • Fix for #5020 @alvarosanchez (#5021)
  • Respect parent shutdown settings and allow for micronaut.netty.event-loops.parent @jameskleeh (#5024)
  • Don't create AOP advice for outer class of inner bean. Fixes #4987 @graemerocher (#5014)
  • Correct faulty logic. Fixes #5011 @graemerocher (#5015)
  • Fix compilation error for wildcards @jameskleeh (#5013)
  • Fix deserialization from arrays @jameskleeh (#5004)
  • updated docs wording, typos, switching passive to active, etc. PR 3 of 4 @burtbeckwith (#4975)
  • updated docs wording, typos, switching passive to active, etc. PR 2 of 4 @burtbeckwith (#4974)
  • updated docs wording, typos, switching passive to active, etc. PR 1 of 4 @burtbeckwith (#4973)
  • Bump micronaut-maven-plugin to 1.1.6 @micronaut-build (#4992)
  • Bump micronaut-redis to 3.1.1 @micronaut-build (#4996)
  • Subtitle didn't display properly @glats (#4991)
  • Upgrade to GraalVM 21.0.0.2 @ilopmar (#4982)
  • [core] Update common files for branch 2.3.x @micronaut-build (#4980)
  • don't include entire example class, just imports and relevant code @burtbeckwith (#4972)

Contributors

@alvarosanchez, @burtbeckwith, @glats, @graemerocher, @ilopmar, @jameskleeh, @micronaut-build and @pgressa

micronaut-core - Micronaut 2.3.3

Published by micronaut-build over 3 years ago

Changes

  • Fix BOM not being updated by Micronaut SQL for Oracle driver @graemerocher (#4977)
  • Use the latest micronaut-build plugins @alvarosanchez (#4954)
  • [core] Update common files for branch 2.3.x @micronaut-build (#4877)
  • Bump micronaut-jaxrs to 2.0.1 @micronaut-build (#4970)
  • Upgrade Groovy and spock versions @jameskleeh (#4961)
  • Unwrap repeatable annotations. Update javadoc @jameskleeh (#4960)
  • Jackson module: Get the property name from the existing property if present @jameskleeh (#4959)
  • Fix for eagerInitSingletons attempting to instantiate prototype factory methods @jameskleeh (#4950)
  • test: avoid bean pollution @sdelamo (#4956)
  • Specify the correct snapshots repo @alvarosanchez (#4953)
  • Support creating from simple types in bean introspection jackson module @jameskleeh (#4949)
  • Ensure singleton bean is not created twice @jameskleeh (#4941)
  • Bump actions/cache from v2 to v2.1.4 @dependabot (#4901)
  • Bump netty-tcnative from 2.0.35.Final to 2.0.36.Final @dependabot (#4940)
  • Change Snapshots location @alvarosanchez (#4943)
  • Fix circuitbreaker not working if no members set @jameskleeh (#4939)
  • Bump junit from 4.13.1 to 4.13.2 @dependabot (#4938)
  • Upgrade Testcontainers to 1.15.2 @ilopmar (#4936)

Contributors

@alvarosanchez, @dependabot, @dependabot[bot], @graemerocher, @ilopmar, @jameskleeh, @micronaut-build and @sdelamo

micronaut-core - Micronaut 2.3.2

Published by micronaut-build over 3 years ago

Changes

  • test-suite kotlin code cleanup @burtbeckwith (#4935)
  • test-suite groovy code cleanup @burtbeckwith (#4934)
  • test-suite java code cleanup @burtbeckwith (#4925)
  • docs fixes @burtbeckwith (#4922)
  • Bump micronaut-kotlin to 2.3.0 @micronaut-build (#4931)
  • Bump micronaut-grpc to 2.3.0 @micronaut-build (#4932)
  • Bump peter-evans/create-pull-request from v2 to v3.8.2 @dependabot (#4912)
  • Upgrade Kotlin / Add to BOM @graemerocher (#4930)
  • Fix for distributed tracing instrumentation on blocking controllers @lgathy (#4915)
  • whitespace @burtbeckwith (#4919)
  • Fix request URI usage for stream requests @ttzn (#4911)
  • Support ordering of log element builders and add a builder for elements known to not be implemented. @jameskleeh (#4894)
  • micronaut-kotlin #226: Issue with @RequestScope after top-level suspension of kotlin coroutine @timducheyne (#4904)
  • Bump micronaut-discovery-client to 2.2.4 @micronaut-build (#4905)
  • Upgrade Netty to 4.1.59 @ilopmar (#4906)
  • Bump micronaut-discovery-client to 2.2.3 @micronaut-build (#4892)
  • Add number tag @alexengrig (#4881)

Contributors

@alexengrig, @burtbeckwith, @dependabot, @dependabot[bot], @graemerocher, @ilopmar, @jameskleeh, @lgathy, @micronaut-build, @timducheyne and @ttzn

micronaut-core - Micronaut 2.3.1

Published by micronaut-build over 3 years ago

Changes

  • Bump micronaut-maven-plugin to 1.1.5 @micronaut-build (#4880)
  • Change data structures to keep order to create reproducible jars @jameskleeh (#4879)
  • Revert bugfix around setting properties and nullability @jameskleeh (#4869)
  • Add possibility to override the Zipkin path. @StephanePaulus (#4873)
  • Add io.micronaut.aws:micronaut-aws-sdk-v1 to the BOM @alvarosanchez (#4876)
  • Ignore client exceptions and fix issue with pipelining @jameskleeh (#4867)
  • fix staticResources.adoc: disabled -> enabled @pjungermann (#4863)
  • Correctly set convention and order of KubernetesEnvironmentPropertySource @alvarosanchez (#4865)
  • Bump micronaut-openapi to 2.3.1 @micronaut-build (#4859)
  • update uses of deprecated io.micronaut.test.annotation.MicronautTest @burtbeckwith (#4860)
  • Fix inner config props class in a non config props class @jameskleeh (#4857)
  • Add micronaut-function-aws-test project to BOM @ttzn (#4848)
  • Add a note about our better use of Semantic Versioning @alvarosanchez (#4847)
  • Bump micronaut-micrometer to 3.2.0 @micronaut-build (#4846)

Contributors

@StephanePaulus, @alvarosanchez, @burtbeckwith, @jameskleeh, @micronaut-build, @pjungermann and @ttzn

micronaut-core - Micronaut 2.3.0

Published by micronaut-build over 3 years ago

Changes

  • Bump micronaut-security to 2.3.0 @micronaut-build (#4843)
  • Bump micronaut-data to 2.2.4 @micronaut-build (#4845)
  • Only show banner for run but not tests @graemerocher (#4844)
  • Bump micronaut-discovery-client to 2.2.2 @micronaut-build (#4838)
  • Bump micronaut-r2dbc to 1.0.1 @micronaut-build (#4841)
  • Bump micronaut-security to 2.2.2 @micronaut-build (#4832)
  • Do the Rxjava shuffle to ensure data is not released prematurely @jameskleeh (#4842)
  • fix: inject interface not impl version listener @sdelamo (#4627)
  • Bump micronaut-kubernetes to 2.2.0 @micronaut-build (#4839)
  • Bump micronaut-cache to 2.3.0 @micronaut-build (#4840)
  • Bump mysql-connector-java from 8.0.22 to 8.0.23 @dependabot (#4835)
  • Bump jetty-alpn-openjdk8-client from 9.4.33.v20201020 to 9.4.36.v20210114 @dependabot (#4823)
  • Support for explicit with* methods for copy constructors @graemerocher (#4826)
  • adding the version for micronaut-jms @burtbeckwith (#4827)
  • Bump micronaut-maven-plugin to 1.1.4 @micronaut-build (#4833)
  • Bump micronaut-sql to 3.4.0 @micronaut-build (#4828)
  • Move annotation "DefaultImplementation" from implementation to interface. @tobiasschaefer (#4830)
  • Exclude Kubernetes-specific variables @alvarosanchez (#4822)
  • Bump Jib version to 2.7.1 @alvarosanchez (#4825)
  • build: moves multitenancy to its own repo @sdelamo (#4563)
  • Respect multipart.enabled for Netty @jameskleeh (#4821)
  • Upgrade GraalVM to 21.0 @ilopmar (#4824)
  • Bump micronaut-rabbitmq to 2.3.2 @micronaut-build (#4800)
  • Add Micronaut banner @ilopmar (#4805)
  • Set version for all projects @alvarosanchez (#4820)
  • Fix annotation metadata in groovy for enum array values @jameskleeh (#4819)
  • Bump micronaut-aws to 2.3.0 @micronaut-build (#4812)
  • adding optional idle timeout to http client connection pool channels @drmaas (#4780)
  • Upgrade Netty to 4.1.58 @ilopmar (#4809)
  • Fix support for GraalVM 21.0 @ilopmar (#4806)
  • Bump micronaut-discovery-client to 2.2.1 @micronaut-build (#4804)
  • Allow setting log level through environment variables @ttzn (#4755)
  • Bump micronaut-views to 2.2.1 @micronaut-build (#4803)
  • Bump micronaut-flyway to 3.3.0 @micronaut-build (#4802)
  • Bump spock from 1.15.0 to 1.15.1 @dependabot (#4792)
  • Bump micronaut-test to 2.3.2 @micronaut-build (#4798)
  • Bump micronaut-picocli to 3.2.0 @micronaut-build (#4795)
  • Fix annotation metadata for @Adapter advise @graemerocher (#4793)
  • Bump micronaut-jackson-xml from 2.0.0 to 2.2.1 @dependabot (#4786)
  • Allow for multiple filter annotations in client key. Minor cleanup @jameskleeh (#4781)
  • Fix typos in constants @tobiasschaefer (#4789)
  • Bump micronaut-r2dbc to 1.0.0 @micronaut-build (#4788)
  • Bump micronaut-jaxrs to 2.0.0 @micronaut-build (#4787)
  • Bump micronaut-data to 2.2.3 @micronaut-build (#4784)
  • Bump hibernate-core from 5.4.26.Final to 5.4.27.Final @dependabot (#4782)
  • Bump micronaut-maven-plugin to 1.1.3 @micronaut-build (#4783)
  • Allow Filter annotations to be stacked in a third one @ggerbaud (#4771)
  • Bump micronaut-micrometer to 3.2.0 @micronaut-build (#4846)

πŸš€ Features

  • Support for executable methods on introspections @graemerocher (#4813)
  • Support for copy-constructors on immutable introspections @graemerocher (#4810)

Contributors

@alvarosanchez, @burtbeckwith, @dependabot, @dependabot[bot], @drmaas, @ggerbaud, @graemerocher, @ilopmar, @jameskleeh, @micronaut-build, @sdelamo, @tobiasschaefer and @ttzn

micronaut-core - Micronaut 2.2.3

Published by micronaut-build almost 4 years ago

Changes

  • Bump netty-tcnative-boringssl-static from 2.0.34.Final to 2.0.35.Final @dependabot (#4779)
  • Bump micronaut-gradle-plugins from 2.0.11 to 2.0.15 @dependabot (#4775)
  • Bump micronaut-sql to 3.3.5 @micronaut-build (#4778)
  • Change supported source version upper bound to 15 @jameskleeh (#4764)
  • Bump micronaut-data to 2.2.2 @micronaut-build (#4772)
  • Support relative redirects correctly by using the parent request URI @jameskleeh (#4757)
  • Fix groovy classes missing in sources jar @jameskleeh (#4761)
  • Eagerly load request and response factories @jameskleeh (#4758)
  • Bump micronaut-openapi to 2.2.2 @micronaut-build (#4760)
  • Update javadoc for MutableConvertibleValues @vasac (#4759)
  • Bump micronaut-aws to 2.2.5 @micronaut-build (#4750)

Contributors

@dependabot, @dependabot[bot], @jameskleeh, @micronaut-build and @vasac

micronaut-core - Micronaut 2.2.2

Published by micronaut-build almost 4 years ago

Changes

  • Handle invalid charsets in content type headers @jameskleeh (#4748)
  • Bump micronaut-servlet to 2.1.2 @micronaut-build (#4747)
  • Throw a more useful exception when retriving data from a compeleted upload that was already freed @jameskleeh (#4744)
  • Support port in the host part of Forwarded. Fix parsing of Forwarded header in regards to comma @jameskleeh (#4743)
  • Bump micronaut-security to 2.2.1 @micronaut-build (#4740)
  • Bump micronaut-rxjava3 to 1.1.1 @micronaut-build (#4742)
  • Use linked hash map to ensure consistent bytecode @jameskleeh (#4741)
  • re-attempt of merge of 4325 @meyerinj (#4482)
  • Bump hibernate-core from 5.4.25.Final to 5.4.26.Final @dependabot (#4734)
  • Upgrade to netty 4.1.56 @jameskleeh (#4731)
  • Bump logbook-netty from 2.3.0 to 2.4.1 @dependabot (#4690)
  • Fix aop/executable methods with multidimensional arrays @jameskleeh (#4718)
  • Bump aws-java-sdk-lambda from 1.11.903 to 1.11.920 @dependabot (#4719)
  • Bump micronaut-liquibase to 3.0.2 @micronaut-build (#4723)
  • Bump micronaut-rabbitmq to 2.2.2 @micronaut-build (#4720)
  • Bump micronaut-aws to 2.2.4 @micronaut-build (#4671)
  • Bump micronaut-openapi to 2.2.1 @micronaut-build (#4705)
  • Bump jmh-core from 1.25.2 to 1.27 @dependabot (#4707)
  • Documentation, chapter 5.5: fix broken links (#4695) @deining (#4711)
  • Bump micronaut-liquibase to 3.0.1 @micronaut-build (#4714)
  • Support optional client arguments @jameskleeh (#4706)
  • Fixing typos in documentation and javadoc @deining (#4704)
  • Bump jmh-generator-annprocess from 1.25.2 to 1.27 @dependabot (#4697)
  • Simplify record handling @graemerocher (#4699)
  • Specify to use <annotationProcessorPaths combine.self="override"> @alvarosanchez (#4701)
  • Fix misleading error 'empty body' for responses with a body that could not be decoded. @jameskleeh (#4677)
  • Documentation: fixing broken links, correcting typos @deining (#4694)
  • [issue-4635] - add support absolute URIs in UriMatchTemplate @loveshah751 (#4682)
  • add documentation for Netty transport Linux ARM64 @sullis (#4687)
  • Fix @PathVariable not working with strings @jameskleeh (#4678)
  • Fix raw path being used to resolve files instead of decoded path @jameskleeh (#4688)
  • Bump blaze-persistence-core-impl from 1.5.0-Alpha1 to 1.6.0-Alpha1 @dependabot (#4681)
  • Bump log4j-core from 2.12.1 to 2.14.0 @dependabot (#4657)
  • Update conditionalBeans.adoc @darkius (#4672)
  • Update springAop.adoc @podollb (#4673)
  • Document build tool "gradle_kotlin" @tobiasschaefer (#4676)

Contributors

@alvarosanchez, @darkius, @deining, @dependabot, @dependabot[bot], @graemerocher, @jameskleeh, @loveshah751, @meyerinj, @micronaut-build, @podollb, @sullis and @tobiasschaefer

micronaut-core - Micronaut 2.2.1

Published by micronaut-build almost 4 years ago

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

  • fix: protect against npe thrown by nullable bean context @sdelamo (#4575)

Contributors

@alvarosanchez, @asodja, @dependabot, @dependabot[bot], @dstepanov, @graemerocher, @ilopmar, @jameskleeh, @micronaut-build, @prabhu43, @rafaelrenanpacheco, @sdelamo, @timducheyne, @ttzn and @wetted