Skip to content

Bump spring-native.version from 0.10.1 to 0.11.1#125

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/maven/spring-native.version-0.11.1
Closed

Bump spring-native.version from 0.10.1 to 0.11.1#125
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/maven/spring-native.version-0.11.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Dec 22, 2021

Bumps spring-native.version from 0.10.1 to 0.11.1.
Updates spring-native from 0.10.1 to 0.11.1

Release notes

Sourced from spring-native's releases.

0.11.1

⭐ New Features

  • "AOT mode enabled" logs printed in Spring-native 0.11.0.jar cannot be masked #1390
  • Provide more context when a bean definition could not be processed #1385

⭐ Compatibility

  • Netty native build failure #1388
  • Please add a @TypeHint for JwtDecoder.class for Spring Security's hints #1377
  • Refine @EnableJpaRepositories support #1368

⭐ Optimizations

  • Remove method reflection config from WebMvcHints #1393
  • Avoid java.lang.Object declared method reflection entries #1391

🐞 Bug Fixes

  • @EventListener annotations on @Configuration classes seems to fail compilation #1373
  • FunctionTypeProcessor is not registered properly in META-INF/spring.factories #1363
  • MockitoPostProcessor should be disabled in AOT since not supported yet #1343

📔 Documentation

  • Fix gradle bootRun AOT documentation #1394
  • Gradle nativeBuild does not with Bellsoft Liberica NIK SDK #1381

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.6.2 #1387

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

0.11.0

Upgrading from Spring Native 0.10

  • GraalVM 21.3, Spring Boot 2.6 and Spring Cloud 2021.0 should be used as baselines.
  • Java 8 is not supported anymore on GraalVM side, so it is not supported anymore on Spring Native side as well. But you will likely be able to compile most Java 8 applications with the Java 11 flavor of GraalVM.
  • Please read the updated AOT engine documentation to understand how it behaves.
  • Less hints are now required, for example those with import selector or condition trigger should be updated to use other ones.
  • Hints with a trigger are now taken in account if the specified class is reachable by GraalVM static analysis, not just with a classpath check, except for annotations where the classpath check is still used.
  • Native Build Tools configuration has evolved since the version used in now 0.9.8.
  • Maven plugin now requires <extensions>true</extensions> and a dependency on org.junit.platform:unit-platform-launcher, see this documentation for more details.
  • Gradle plugin is now automatically imported and configured when using the AOT plugin, so by default no need for additional configuration anymore.

... (truncated)

Commits
  • 4a73d5c Release 0.11.1
  • 3ed78f1 Upgrade to Spring Boot 2.6.2
  • 24127ca Fix gradle bootRun AOT documentation
  • a9c93cd Fix Netty native build failure
  • 0e0dd46 Remove Spring Integration version override
  • 2763665 Upgrade to Spring Boot 2.6.2-SNAPSHOT
  • b2decee Remove --exclude-config documentation since currently broken
  • 58a6d80 Remove method reflection config from WebMvcHints
  • aa37b19 Avoid java.lang.Object declared method reflection entries
  • 82e16f1 Remove outdated documentation
  • Additional commits viewable in compare view

Updates spring-aot-maven-plugin from 0.10.1 to 0.11.1

Release notes

Sourced from spring-aot-maven-plugin's releases.

0.11.1

⭐ New Features

  • "AOT mode enabled" logs printed in Spring-native 0.11.0.jar cannot be masked #1390
  • Provide more context when a bean definition could not be processed #1385

⭐ Compatibility

  • Netty native build failure #1388
  • Please add a @TypeHint for JwtDecoder.class for Spring Security's hints #1377
  • Refine @EnableJpaRepositories support #1368

⭐ Optimizations

  • Remove method reflection config from WebMvcHints #1393
  • Avoid java.lang.Object declared method reflection entries #1391

🐞 Bug Fixes

  • @EventListener annotations on @Configuration classes seems to fail compilation #1373
  • FunctionTypeProcessor is not registered properly in META-INF/spring.factories #1363
  • MockitoPostProcessor should be disabled in AOT since not supported yet #1343

📔 Documentation

  • Fix gradle bootRun AOT documentation #1394
  • Gradle nativeBuild does not with Bellsoft Liberica NIK SDK #1381

🔨 Dependency Upgrades

  • Upgrade to Spring Boot 2.6.2 #1387

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

0.11.0

Upgrading from Spring Native 0.10

  • GraalVM 21.3, Spring Boot 2.6 and Spring Cloud 2021.0 should be used as baselines.
  • Java 8 is not supported anymore on GraalVM side, so it is not supported anymore on Spring Native side as well. But you will likely be able to compile most Java 8 applications with the Java 11 flavor of GraalVM.
  • Please read the updated AOT engine documentation to understand how it behaves.
  • Less hints are now required, for example those with import selector or condition trigger should be updated to use other ones.
  • Hints with a trigger are now taken in account if the specified class is reachable by GraalVM static analysis, not just with a classpath check, except for annotations where the classpath check is still used.
  • Native Build Tools configuration has evolved since the version used in now 0.9.8.
  • Maven plugin now requires <extensions>true</extensions> and a dependency on org.junit.platform:unit-platform-launcher, see this documentation for more details.
  • Gradle plugin is now automatically imported and configured when using the AOT plugin, so by default no need for additional configuration anymore.

... (truncated)

Commits
  • 4a73d5c Release 0.11.1
  • 3ed78f1 Upgrade to Spring Boot 2.6.2
  • 24127ca Fix gradle bootRun AOT documentation
  • a9c93cd Fix Netty native build failure
  • 0e0dd46 Remove Spring Integration version override
  • 2763665 Upgrade to Spring Boot 2.6.2-SNAPSHOT
  • b2decee Remove --exclude-config documentation since currently broken
  • 58a6d80 Remove method reflection config from WebMvcHints
  • aa37b19 Avoid java.lang.Object declared method reflection entries
  • 82e16f1 Remove outdated documentation
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `spring-native.version` from 0.10.1 to 0.11.1.

Updates `spring-native` from 0.10.1 to 0.11.1
- [Release notes](https://github.com/spring-projects-experimental/spring-native/releases)
- [Commits](spring-attic/spring-native@0.10.1...0.11.1)

Updates `spring-aot-maven-plugin` from 0.10.1 to 0.11.1
- [Release notes](https://github.com/spring-projects-experimental/spring-native/releases)
- [Commits](spring-attic/spring-native@0.10.1...0.11.1)

---
updated-dependencies:
- dependency-name: org.springframework.experimental:spring-native
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.springframework.experimental:spring-aot-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Dec 22, 2021
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jan 25, 2022

Superseded by #128.

@dependabot dependabot Bot closed this Jan 25, 2022
@dependabot dependabot Bot deleted the dependabot/maven/spring-native.version-0.11.1 branch January 25, 2022 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants