Skip to content

Conversation

@tltv
Copy link
Member

@tltv tltv commented Oct 14, 2025

Add Spring-Boot-Jar-Type: development-tool to vaadin-dev and vaadin-dev-bundle manifest to exclude it from Spring Boot uber-jar package automatically.

RelatesTo: vaadin/flow#17737

WIP: development-tool type is new feature available in Spring Boot 4 RC. In current state Spring boot removes dependency always in runtime. Need to have it to be excluded only from the uber-jar package build for production, before this can be merged.

Add Spring-Boot-Jar-Type: development-tool to vaadin-dev and dev-bundle manifest to exclude it from Spring Boot uber-jar package automatically.

RelatesTo: vaadin/flow#17737
@github-actions
Copy link

github-actions bot commented Oct 14, 2025

Dependencies Report

  • 🚫 Vulnerabilities:

  • 🟠 Known Vulnerabilities:

    • Vulnerabilities in: pkg:maven/me.friwi/jcef-api@jcef-ca49ada%2Bcef-135.0.20%2Bge7de5c3%2Bchromium-135.0.7049.85 [CVE-2024-21639, CVE-2024-21640, CVE-2024-9410] (owasp)
      👌 Wait for the update from the jcefmaven community. Meanwhile the swing-kit is supposed to be used with fixed websites and not to browse the internet, we have a check for that, so the only possible attacker would be the same person that created the swing application, aka our customer devs. so this vulnerability is not classified by us as critical issue
      · cpe:2.3:a:chromiumembedded:chromium_embedded_framework::::::::
      · cpe:2.3:a:ada:ada::::::::
  • 📔 No Core License Issues

  • 📔 No License Issues

  • 🟠 Changes in 25.0-SNAPSHOT since V25.0.0-beta2

    • 15 packages removed (15 external, 0 vaadin)
    • 1 packages added (1 external, 0 vaadin)
    • 67 packages modified (67 external, 0 vaadin)
    • 816 packages same (590 external, 226 vaadin)

[Click for more Details]

@tltv tltv marked this pull request as ready for review October 14, 2025 13:53
@tltv tltv marked this pull request as draft October 15, 2025 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant