grails-core
grails-core copied to clipboard
Update Micronaut monorepo
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
io.micronaut:micronaut-runtime (source) | 3.5.4 -> 3.7.0 |
||||
io.micronaut:micronaut-inject-groovy (source) | 3.5.4 -> 3.7.0 |
||||
io.micronaut:micronaut-inject-java (source) | 3.5.4 -> 3.7.0 |
||||
io.micronaut:micronaut-inject (source) | 3.5.4 -> 3.7.0 |
||||
io.micronaut.cache:micronaut-cache-core (source) | 3.4.2 -> 3.5.0 |
Release Notes
micronaut-projects/micronaut-core
v3.7.0
What's Changed
New Features 🎉
- Allow static executable methods, support executing private fields + methods by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7963
- add an option to completely disable default property source loading by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/8016
Bug Fixes 🐞
- fix runtime beans using interfaces or abstract classes by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/8020
- Allow matching
@Produces(ALL)
for ambiguous routes by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/8039 - Fix incorrect getPropertiesFromGettersAndSetters groovy visitor for interfaces by @altro3 in https://github.com/micronaut-projects/micronaut-core/pull/8028
Improvements ⭐
- Make client ssl inner configuration properties bootstrap context compatible by @jameskleeh in https://github.com/micronaut-projects/micronaut-core/pull/8005
Docs 📖
- Add Object Storage to the BOM and to the what's new section of the docs. by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7966
- Resolve issues with Missing Local Resources Check for the
docs
task by @wetted in https://github.com/micronaut-projects/micronaut-core/pull/7977
Other Changes 💡
- fix: UriBuilder queryParam and replaceQueryParam should ignore null values by @Crow-EH in https://github.com/micronaut-projects/micronaut-core/pull/7681
- feature: Allow stopping netty without stopping the application context by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7933
- More java.time support for yaml and converters by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7870
- build: Add CRaC module to BOM by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7997
- HTTP client refactor by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7994
- Make AttributeKeys in ConnectionManager non-static to avoid native-image initialization by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/8013
- Register a binder for parts that returns unsatisfied by @jameskleeh in https://github.com/micronaut-projects/micronaut-core/pull/8004
Dependency updates 🚀
- fix(deps): update htmlunit to v2.63.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7854
- fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.18.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7851
- fix(deps): update dependency io.micronaut.neo4j:micronaut-neo4j-bolt to v5.2.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7847
- fix(deps): update dependency io.methvin:directory-watcher to v0.16.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7845
- fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v5.5.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7849
- fix(deps): update dependency io.micronaut.discovery:micronaut-discovery-client to v3.2.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7846
- fix(deps): update dependency net.java.dev.jna:jna to v5.12.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7850
- fix(deps): update dependency org.grails:grails-datastore-gorm-hibernate5 to v7.3.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7853
- fix(deps): update dependency io.micronaut.gcp:micronaut-gcp-bom to v4.5.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7904
- fix(deps): update dependency io.micronaut.microstream:micronaut-microstream-bom to v1.1.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7985
- fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v3.8.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7982
- chore(deps): update mikepenz/action-junit-report action to v3.5.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7981
- fix(deps): update managed-jackson to v2.13.4 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7980
- fix(deps): update dependency org.yaml:snakeyaml to v1.32 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7996
- fix(deps): update dependency io.micronaut.azure:micronaut-azure-bom to v3.5.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7983
- fix(deps): update netty monorepo to v4.1.82.final by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7999
- build: bump up Micronaut AWS to 3.9.1 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/8015
- fix(deps): update managed-micrometer to v1.9.4 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8026
- fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v4.5.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8029
- fix(deps): update dependency org.springframework:spring-core to v5.3.23 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8025
- fix(deps): update dependency io.projectreactor:reactor-core to v3.4.23 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8022
- fix(deps): update dependency io.micronaut.oraclecloud:micronaut-oraclecloud-bom to v2.2.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8021
- fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.19.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8034
- fix(deps): update groovy monorepo to v3.0.13 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8032
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v2.4.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8031
- fix(deps): update dependency io.micronaut.problem:micronaut-problem-json-bom to v2.5.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/8030
- build: bump up Micronaut Spring, SQL and Tracing by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/8045
- build: Update BOM to latest releases by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/8008
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.6.3...v3.7.0
v3.6.3
What's Changed
Bug Fixes 🐞
- fix: kaptKoltin exception with micronaut-inject processor by @JaneWardSandy in https://github.com/micronaut-projects/micronaut-core/pull/7962
- Move some netty converters to SPI (#7952)
Other Changes 💡
- Remove netty workaround introduced in #7730 by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7969
- Delete NOTICE by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/7959
### Modules Patch Updates
- build: Micronaut Email to 1.3.2 (#7964)
- build: Bump micronaut-security to 3.6.5 (#7956)
- Bump micronaut-spring to 4.2.2 (#7950)
- Bump micronaut-tracing to 4.2.2 (#7953)
- Bump micronaut-flyway to 5.4.1 (#7932)
Dependency updates 🚀
- fix(deps): update netty monorepo to v4.1.81.final by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7968
- fix(deps): update dependency org.neo4j.test:neo4j-harness to v3.5.35 (#7901)
- fix(deps): update htmlunit to v2.64.0 (#7907)
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4 (#7946)
New Contributors
- @JaneWardSandy made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7962
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.6.2...v3.6.3
v3.6.2
What's Changed
Bug fixes 🐛
- Fix: error message when connection is closed while websocket handshake is in progress (#7927)
- fix: buffer leak on response encode error (#7936)
Dependency Upgrades 🚀
- micronaut-flyway from 5.4.0 to 5.4.1 (#7944)
- micronaut-aws from 3.7.0 to 3.7.1 (#7923)
- micronaut-serialization from 1.3.0 to 1.3.1..1.3.2 (#7930 and #7937)
- micronaut-data from 3.7.2 to 3.7.3 (#7917)
- problem-json from 2.4.0 to 2.4.1 (#7938)
- managed-micrometer from 1.9.2 to 1.9.3 (#7902)
- update snakeyaml from 1.30 to 1.31 (#7940). 1.31 addresses CVE-2022-25857
- reactor-core to 3.4.21 to 3.4.22 (#7900)
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.6.1...v3.6.2
v3.6.1
What's Changed
Docs 📖
- Correcting KeyStore spelling in the documenation by @anuragdeshpande in https://github.com/micronaut-projects/micronaut-core/pull/7874
Dependencies 🐘
- build: bump micronaut-servlet to 3.3.1 (#7890)
- build: bump micronaut-gcp to 4.4.1 (#7893)
- build: bump micronaut-servlet to 3.3.1 (#7890)
- Bump micronaut-security to 3.6.4 (#7891)
Other Changes 💡
- Issue #7861 - do expiry check on checkout of the connection by @dhofftgt in https://github.com/micronaut-projects/micronaut-core/pull/7862
- Encode cookies added to NettyStreamedHttpResponse as server cookies by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7885
Dependency updates 🚀
- chore(deps): update dependency gradle to v7.5.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7842
- fix(deps): update dependency com.blazebit:blaze-persistence-core-impl to v1.6.7 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7843
New Contributors
- @dhofftgt made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7862
- @anuragdeshpande made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7874
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.6.0...v3.6.1
v3.6.0
What's Changed
New Features 🎉
- Improve support for runtime bean registration by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/7584
- Add excludeServiceId to client filter definitions by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7611
- Support static factory methods and fields by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/7769
Bug Fixes 🐞
- Fix producing beans from methods that return interfaces by @graemerocher in https://github.com/micronaut-projects/micronaut-core/pull/7750
- Fix request scope leak by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7751
- Close the NettyCompletedFileUpload release tracker when getInputStream is called by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7815
- bug: Should continue when predestroy fails with an execption by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7829
Improvements ⭐
- Add javadoc / groovydoc support to read any element documentation by @altro3 in https://github.com/micronaut-projects/micronaut-core/pull/7662
- Added saving information about the annotations on enum by @altro3 in https://github.com/micronaut-projects/micronaut-core/pull/7580
- Save service id alongside http client exceptions by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7609
Docs 📖
- Clarify that
endpoints.all.path
configuration property needs to end with a '/' (it fails otherwise). by @wetted in https://github.com/micronaut-projects/micronaut-core/pull/7610 - doc: Update README.md by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7800
- javadoc: Fix Consumes Javadoc by @romannaglic in https://github.com/micronaut-projects/micronaut-core/pull/7803
Dependency updates 🚀
- build: micronaut mongo from 4.2.0 to 4.3.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7533
- build: Micronaut GCP to 4.3.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7754
- fix(deps): update dependency org.neo4j.driver:neo4j-java-driver to v4.4.9 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7447
- fix(deps): update junit5 monorepo to v5.9.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7439
- fix(deps): update dependency jakarta.annotation:jakarta.annotation-api to v2.1.1 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7436
- fix(deps): update dependency io.micronaut.openapi:micronaut-openapi to v4.4.2 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7518
- build: bump up managed-micronaut-data to 3.6.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7762
- build: bump up managed-micronaut-aws to 3.6.1 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7760
- build: managed-micronaut-reactor to 2.3.1 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7764
- build: managed-micronaut-micrometer to 4.4.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7768
- fix(deps): update managed-ignite to v2.13.0 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7454
- build: managed-micronaut-data = "3.7.0" by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7771
- fix(deps): update managed-jackson to v2.13.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7782
- fix(deps): update managed-micrometer to v1.9.2 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7783
- fix(deps): update managed-testcontainers to v1.17.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7785
- fix(deps): update spring core to v5.3.22 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7788
- fix(deps): update dependency org.eclipse.jetty:jetty-alpn-openjdk8-client to v9.4.48.v20220622 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7781
- fix(deps): update asm to v9.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7789
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7778
- build: managed-swagger to 2.2.2 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7801
- fix(deps): update netty monorepo to v4.1.79.final by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7787
- build: managed-micronaut-sql to 4.6.3 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7807
- build: managed-micronaut-redis to 5.3.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7818
- build: update module versions by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7833
- build: MongoDB to 4.4.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7834
- build: micronaut-groovy to 3.2.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7835
Other Changes 💡
- Add Test Resources version to the BOM by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7567
- build: Use liquibase BOM by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7636
- Use ServiceCollector for SoftServiceLoader.iterator by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7608
- Deduplicate TypeElementVisitors by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7651
- Deduplicate TypeElementVisitors (without an error) by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7656
- Reset shared
ConversionService
instance state on context restart by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7635 - Contributing doc updates to reflect the latest state of Micronaut Framework development practices. by @wetted in https://github.com/micronaut-projects/micronaut-core/pull/7655
- Update Native Build Tools to 0.9.13 by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7675
- Update to Test Resources 1.0.0 and import its bom by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7676
- Disable SETTINGS_ENABLE_PUSH server setting by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7687
- Convert
TimeConverterRegistrar
to be loaded using the service loader by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7673 - Correct
NettyHttpServer
is startingApplicationContext
by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7679 - Make buffer release mechanisms more resilient by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7710
- build: Update MicroStream version to v1.0.0 by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7709
- Fix native image generation with GraalVM 22.2 by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7712
- Correct boxing primitives after reflection call by @dstepanov in https://github.com/micronaut-projects/micronaut-core/pull/7708
- Workaround for Netty MixedFileUpload bug by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7730
- Clean up request even when using a customizable invoker by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7728
- Bump test-resources to 1.0.1 by @alvarosanchez in https://github.com/micronaut-projects/micronaut-core/pull/7739
- Add managed-spring dependency and springboot version back for 3.4 compat by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7729
- build: bump GraalVM to 22.2.0 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7742
- build: Add OpenAPI BOM by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7634
- refactor: decouple version out from banner by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7745
- New server channel customization API by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7625
- Fix ClientFilterSpec by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7775
- build: managed-micronaut-cassandra to 5.1.1 by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7776
- New client channel customization API by @yawkat in https://github.com/micronaut-projects/micronaut-core/pull/7773
- Changed Random to SecureRandom. by @JoeBeeContrast in https://github.com/micronaut-projects/micronaut-core/pull/7577
New Contributors
- @altro3 made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7662
- @romannaglic made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7803
- @JoeBeeContrast made their first contribution in https://github.com/micronaut-projects/micronaut-core/pull/7577
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.5.4...v3.6.0
v3.5.5
What's Changed
Bug Fixes 🐞
- bug: Should continue when predestroy fails with an execption by @timyates in https://github.com/micronaut-projects/micronaut-core/pull/7829
Docs 📖
- doc: Update README.md by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7800
Dependency updates 🚀
- fix(deps): update managed-jackson to v2.13.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7782
- fix(deps): update managed-micrometer to v1.9.2 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7783
- fix(deps): update managed-testcontainers to v1.17.3 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7785
- fix(deps): update spring core to v5.3.22 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7788
- fix(deps): update dependency org.eclipse.jetty:jetty-alpn-openjdk8-client to v9.4.48.v20220622 by @renovate in https://github.com/micronaut-projects/micronaut-core/pull/7781
- fix(deps): update dependency org.yaml:snakeyaml to v1.31 (#7940) by @sdelamo in https://github.com/micronaut-projects/micronaut-core/pull/7942
Full Changelog: https://github.com/micronaut-projects/micronaut-core/compare/v3.5.4...v3.5.5
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 3 committers have signed the CLA.
:white_check_mark: aulea
:white_check_mark: puneetbehl
:x: renovate[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.