[ { "artifact": "com.datastax.oss:java-driver-core", "description": "DataStax Java Driver for Apache Cassandra", "details": [ { "minimum_version": "4.1.5", "metadata_locations": [ "https://github.com/datastax/java-driver/tree/4.x/core/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-cassandra/actions/workflows/graalvm.yml", "https://github.com/spring-projects/spring-aot-smoke-tests" ], "test_level": "community-tested" } ] }, { "artifact": "com.github.ladutsko:isbn-core", "description": "ISBN core is a small library that contains a representation object of ISBN-10 and ISBN-13 and tools to parse, validate and format one", "details": [ { "minimum_version": "1.2.0", "metadata_locations": [ "https://github.com/ladutsko/isbn-core/tree/master/src/main/resources/META-INF/native-image/com.github.ladutsko/isbn-core" ], "tests_locations": [ "https://github.com/ladutsko/isbn-core/actions/workflows/native.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "com.hexagontk.http:http", "description": "HTTP classes. These classes are shared among the HTTP client and the HTTP server.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_client", "description": "HTTP client supporting SSL, cookies, WebSockets, and HTTP/2. Requires an adapter to be used.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_client/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_client_jdk", "description": "HTTP client adapter for the JDK HTTP client.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_client_jdk/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_client_jetty", "description": "HTTP client adapter for Jetty (without WebSockets support).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_client_jetty/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_client_jetty_ws", "description": "HTTP client adapter for Jetty (with WebSockets support).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_client_jetty_ws/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_handlers", "description": "HTTP handlers used to apply many callbacks to HTTP calls.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_handlers/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server", "description": "HTTP server supporting SSL, cookies, WebSockets, and HTTP/2. Requires an adapter to be used.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server_helidon", "description": "HTTP server adapter for Helidon (using Java Virtual Threads).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server_helidon/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server_jdk", "description": "HTTP server adapter for JDK HTTP server.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server_jdk/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server_jetty", "description": "HTTP server adapter for Jetty (using Servlets under the hood).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server_jetty/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server_netty", "description": "HTTP server adapter for Netty.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server_netty/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:http_server_netty_epoll", "description": "HTTP server adapter for Netty (using Linux Epoll).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/http_server_netty_epoll/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:rest", "description": "HTTP server extensions to ease the development of REST APIs.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/rest/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:rest_tools", "description": "Tools to test and document REST services.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/rest_tools/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.http:web", "description": "HTTP server extensions to ease the development of dynamic Web applications.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/http/web/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization", "description": "Hexagon serialization module.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_dsl_json", "description": "Hexagon JSON serialization format (using DSL-JSON).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_dsl_json/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson", "description": "Jackson's serialization utilities (used in several serialization formats).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson_csv", "description": "Hexagon CSV serialization format (using Jackson).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson_csv/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson_json", "description": "Hexagon JSON serialization format (using Jackson).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson_json/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson_toml", "description": "Hexagon TOML serialization format (using Jackson).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson_toml/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson_xml", "description": "Hexagon XML serialization format (using Jackson).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson_xml/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.serialization:serialization_jackson_yaml", "description": "Hexagon YAML serialization format (using Jackson).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/serialization/serialization_jackson_yaml/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.templates:templates", "description": "Template processing port. Supports template loading and context passing. Allow multiple adapters at once.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/templates/templates/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.templates:templates_freemarker", "description": "Template processor adapter for Freemarker.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/templates/templates_freemarker/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.templates:templates_jte", "description": "Template processor adapter for 'jte'.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/templates/templates_jte/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.templates:templates_pebble", "description": "Template processor adapter for Pebble.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/templates/templates_pebble/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk.templates:templates_rocker", "description": "Template processor adapter for Rocker. Don't support dynamic template loading.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/templates/templates_rocker/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk:core", "description": "Hexagon core utilities (dates, exceptions, logging, etc.).", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/hexagontk/hexagon/tree/main/core/main/META-INF/native-image/com.hexagontk/core" ], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/core/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk:handlers", "description": "Handlers to be applied on events processing.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/handlers/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.hexagontk:helpers", "description": "Hexagon helpers. Not used inside the toolkit but useful for applications.", "details": [ { "minimum_version": "4.0.0", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/hexagontk/hexagon/tree/main/helpers/test", "https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml" ] } ] }, { "artifact": "com.itextpdf:barcodes", "description": "iText Core module for barcodes creation.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/barcodes/src/test" ] } ] }, { "artifact": "com.itextpdf:bouncy-castle-adapter", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/kernel/src/test", "https://github.com/itext/itext-java/tree/develop/sign/src/test" ] } ] }, { "artifact": "com.itextpdf:bouncy-castle-connector", "description": "iText Core module which allows to pick cryptography library, bouncy castle or bouncy castle fips, for PDF manipulations.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/kernel/src/test", "https://github.com/itext/itext-java/tree/develop/sign/src/test" ] } ] }, { "artifact": "com.itextpdf:commons", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/commons/src/test" ] } ] }, { "artifact": "com.itextpdf:font-asian", "description": "iText Asian fonts for use in conjunction with iText.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/io/src/main/resources/META-INF/native-image/com.itextpdf/io" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/io/src/test" ] } ] }, { "artifact": "com.itextpdf:forms", "description": "iText Core module for form fields manipulations.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/forms/src/main/resources/META-INF/native-image/com.itextpdf/forms" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/forms/src/test" ] } ] }, { "artifact": "com.itextpdf:html2pdf", "description": "pdfHTML is an iText add-on that lets you to parse (X)HTML snippets and the associated CSS and converts them to PDF.", "details": [ { "minimum_version": "6.1.0", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-pdfhtml-java/tree/develop/src/main/resources/META-INF/native-image/com.itextpdf/html2pdf" ], "tests_locations": [ "https://github.com/itext/itext-pdfhtml-java/tree/develop/src/test" ] } ] }, { "artifact": "com.itextpdf:hyph", "description": "XML files that can be used for hyphenation in layout module.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/layout/src/main/resources/META-INF/native-image/com.itextpdf/layout" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/layout/src/test" ] } ] }, { "artifact": "com.itextpdf:io", "description": "Low level iText Core module for reading data to be used in PDF (image streams, font programs etc).", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/io/src/main/resources/META-INF/native-image/com.itextpdf/io" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/io/src/test" ] } ] }, { "artifact": "com.itextpdf:itext-core", "description": "Umbrella module which includes all iText Core modules.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/forms/src/main/resources/META-INF/native-image/com.itextpdf/forms", "https://github.com/itext/itext-java/tree/develop/io/src/main/resources/META-INF/native-image/com.itextpdf/io", "https://github.com/itext/itext-java/tree/develop/kernel/src/main/resources/META-INF/native-image/com.itextpdf/kernel", "https://github.com/itext/itext-java/tree/develop/layout/src/main/resources/META-INF/native-image/com.itextpdf/layout", "https://github.com/itext/itext-java/tree/develop/svg/src/main/resources/META-INF/native-image/com.itextpdf/svg" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/barcodes/src/test", "https://github.com/itext/itext-java/tree/develop/forms/src/test", "https://github.com/itext/itext-java/tree/develop/io/src/test", "https://github.com/itext/itext-java/tree/develop/kernel/src/test", "https://github.com/itext/itext-java/tree/develop/layout/src/test", "https://github.com/itext/itext-java/tree/develop/pdfa/src/test", "https://github.com/itext/itext-java/tree/develop/pdfua/src/test", "https://github.com/itext/itext-java/tree/develop/sign/src/test", "https://github.com/itext/itext-java/tree/develop/styled-xml-parser/src/test", "https://github.com/itext/itext-java/tree/develop/svg/src/test" ] } ] }, { "artifact": "com.itextpdf:kernel", "description": "iText Core module responsible for low level PDF creation and manipulation.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/kernel/src/main/resources/META-INF/native-image/com.itextpdf/kernel" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/kernel/src/test" ] } ] }, { "artifact": "com.itextpdf:layout", "description": "iText Core module that performs operations of transforming abstract elements (like Paragraph, Table, List etc) into low level PDF syntax on actual document pages.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/layout/src/main/resources/META-INF/native-image/com.itextpdf/layout" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/layout/src/test" ] } ] }, { "artifact": "com.itextpdf:pdfa", "description": "iText Core module to ease PDF/A documents creation.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/pdfa/src/test" ] } ] }, { "artifact": "com.itextpdf:pdftest", "description": "iText Core module containing a set of tools to execute iText Core tests.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/pdftest/src/test" ] } ] }, { "artifact": "com.itextpdf:pdfua", "description": "iText Core module to ease PDF/UA documents creation.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/pdfua/src/test" ] } ] }, { "artifact": "com.itextpdf:sign", "description": "iText Core module used to sign PDF documents and validate signatures.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/sign/src/test" ] } ] }, { "artifact": "com.itextpdf:styled-xml-parser", "description": "iText Core module to parse HTML and XML.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/styled-xml-parser/src/test" ] } ] }, { "artifact": "com.itextpdf:svg", "description": "iText Core module that allows you to integrate SVG images in your PDF creation and manipulation process.", "details": [ { "minimum_version": "8.0.4", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/itext/itext-java/tree/develop/svg/src/main/resources/META-INF/native-image/com.itextpdf/svg" ], "tests_locations": [ "https://github.com/itext/itext-java/tree/develop/svg/src/test" ] } ] }, { "artifact": "com.openai:openai-java", "description": "The OpenAI Java SDK provides convenient access to the OpenAI REST API from applications written in Java.", "details": [ { "minimum_version": "2.16.0", "test_level": "fully-tested", "metadata_locations": [ "https://github.com/openai/openai-java/blob/2494220eae4101844d2fbc99c9a3045324c27fd5/.github/workflows/create-releases.yml#L58-L68" ], "tests_locations": [ "https://github.com/openai/openai-java/blob/2494220eae4101844d2fbc99c9a3045324c27fd5/.github/workflows/create-releases.yml#L54-L56" ] } ] }, { "artifact": "com.oracle.apm.agent.java:apm-java-agent-helidon", "description": "Oracle Application Performance Monoitoring(APM) Java Tracer for Helidon 2.x based applications", "details": [ { "minimum_version": "1.8.3326", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/apm/agent/java/apm-java-agent-helidon/" ], "tests_locations": [ "https://docs.oracle.com/en-us/iaas/application-performance-monitoring/doc/use-apm-tracer-graalvm.html" ], "test_level": "fully-tested" } ] }, { "artifact": "com.oracle.apm.agent.java:apm-java-agent-helidon3", "description": "Oracle Application Performance Monoitoring(APM) Java Tracer for Helidon 3.x based applications", "details": [ { "minimum_version": "1.8.3326", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/apm/agent/java/apm-java-agent-helidon3/" ], "tests_locations": [ "https://docs.oracle.com/en-us/iaas/application-performance-monitoring/doc/use-apm-tracer-graalvm.html" ], "test_level": "fully-tested" } ] }, { "artifact": "com.oracle.apm.agent.java:apm-java-agent-micronaut", "description": "Oracle Application Performance Monoitoring(APM) Java Tracer for Micronaut based applications", "details": [ { "minimum_version": "1.8.3326", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/apm/agent/java/apm-java-agent-micronaut/" ], "tests_locations": [ "https://docs.oracle.com/en-us/iaas/application-performance-monitoring/doc/use-apm-tracer-graalvm.html" ], "test_level": "fully-tested" } ] }, { "artifact": "com.oracle.database.jdbc:ojdbc11", "description": "Oracle JDBC Driver compatible with JDK11, JDK12, JDK13, JDK14 and JDK15", "details": [ { "minimum_version": "21.1.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/database/jdbc/ojdbc11/" ], "tests_locations": [ "https://www.oracle.com/a/otn/docs/what-is-in-db21c-for-java-developers.pdf" ], "test_level": "fully-tested" } ] }, { "artifact": "com.oracle.database.jdbc:ojdbc8", "description": "Oracle JDBC Driver compatible with JDK8, JDK11, JDK12, JDK13, JDK14 and JDK15", "details": [ { "minimum_version": "21.1.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/database/jdbc/ojdbc8/" ], "tests_locations": [ "https://www.oracle.com/a/otn/docs/what-is-in-db21c-for-java-developers.pdf" ], "test_level": "fully-tested" } ] }, { "artifact": "com.oracle.oci.sdk:oci-java-sdk", "description": "Oracle Cloud Infrastructure Java SDK", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-addons-graalvm/", "https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-addons-graalvm-jersey3/" ], "tests_locations": [ "https://github.com/oracle/oci-java-sdk/tree/master/bmc-addons/bmc-graalvm-addon/src/test/java/com/oracle/bmc/graalvm", "https://github.com/oracle/oci-java-sdk/tree/master/bmc-addons/bmc-graalvm-jersey3-addon/src/test/java/com/oracle/bmc/graalvm" ], "test_level": "fully-tested" } ] }, { "artifact": "io.avaje:avaje-config", "description": "Avaje Configuration.", "details": [ { "minimum_version": "3.9", "metadata_locations": [ "https://github.com/avaje/avaje-config/tree/master/avaje-config/src/main/resources/META-INF/native-image/io.avaje.config.avaje-config" ], "tests_locations": [ "https://github.com/avaje/avaje-config/actions/workflows/native-image.yml", "https://github.com/avaje/avaje-config/tree/master/tests/test-native-image" ], "test_level": "fully-tested" } ] }, { "artifact": "io.avaje:avaje-validator", "description": "Avaje Validator.", "details": [ { "minimum_version": "1.2", "metadata_locations": [ "https://github.com/avaje/avaje-validator/blob/main/validator/src/main/resources/META-INF/native-image/io.avaje.validator.avaje-validator" ], "tests_locations": [ "https://github.com/avaje/avaje-validator/blob/main/.github/workflows/native-image.yml", "https://github.com/avaje/avaje-validator/tree/main/test-native-image" ], "test_level": "fully-tested" } ] }, { "artifact": "io.ebean:ebean-migration", "description": "Ebean database migration runner.", "details": [ { "minimum_version": "13.10.0", "metadata_locations": [ "https://github.com/ebean-orm/ebean-migration/tree/master/ebean-migration/src/main/resources/META-INF/native-image/io.ebean.migration.ebean-migration" ], "tests_locations": [ "https://github.com/ebean-orm/ebean-migration/blob/master/.github/workflows/native-image.yml", "https://github.com/ebean-orm/ebean-migration/tree/master/test-native-image" ], "test_level": "fully-tested" } ] }, { "artifact": "io.helidon.config:helidon-config", "description": "Helidon Configuration.", "details": [ { "minimum_version": "1.0.0", "metadata_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/config/config/src/main/resources/META-INF/native-image/io.helidon.config/helidon-config" ], "tests_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/se-1" ], "test_level": "fully-tested" } ] }, { "artifact": "io.helidon.microprofile.bundles:helidon-microprofile", "description": "Helidon MicroProfile Bundle. Requires Helidon native image features.", "details": [ { "minimum_version": "2.0.0", "metadata_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/microprofile", "https://github.com/helidon-io/helidon/tree/helidon-3.x/integrations/graal/mp-native-image-extension" ], "tests_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-1", "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-2", "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-3" ], "test_level": "fully-tested" } ] }, { "artifact": "io.helidon.microprofile.bundles:helidon-microprofile-core", "description": "Helidon MicroProfile Core Bundle. Requires Helidon native image features.", "details": [ { "minimum_version": "2.0.0", "metadata_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/microprofile", "https://github.com/helidon-io/helidon/tree/helidon-3.x/integrations/graal/mp-native-image-extension" ], "tests_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-1", "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-2", "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/mp-3" ], "test_level": "fully-tested" } ] }, { "artifact": "io.helidon.webclient:helidon-webclient", "description": "Helidon Reactive WebClient.", "details": [ { "minimum_version": "1.0.0", "maximal_version": "4.0", "metadata_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/webclient/webclient/src/main/resources/META-INF/native-image/io.helidon.webclient/helidon-webclient" ], "tests_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/se-1" ], "test_level": "fully-tested" } ] }, { "artifact": "io.helidon.webserver:helidon-webserver", "description": "Helidon Reactive WebServer. Requires Helidon native image feature.", "details": [ { "minimum_version": "1.0.0", "maximal_version": "4.0", "metadata_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/webserver/webserver/src/main/resources/META-INF/native-image/io.helidon.webserver/helidon-webserver", "https://github.com/helidon-io/helidon/tree/helidon-3.x/webserver/webserver/src/main/resources/META-INF/helidon/native-image", "https://github.com/helidon-io/helidon/tree/helidon-3.x/integrations/graal/native-image-extension" ], "tests_locations": [ "https://github.com/helidon-io/helidon/tree/helidon-3.x/tests/integration/native-image/se-1" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.acme:micronaut-acme", "details": [ { "minimum_version": "3.2.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-acme" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-acme/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.aws:micronaut-aws-bom", "details": [ { "minimum_version": "3.10.5", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-aws" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-aws/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.azure:micronaut-azure-bom", "details": [ { "minimum_version": "4.0.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-azure" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-azure/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.data:micronaut-data-bom", "details": [ { "minimum_version": "3.9.4", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-data" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-data/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.discovery:micronaut-discovery-client", "details": [ { "minimum_version": "3.2.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-discovery-client" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-discovery-client/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.email:micronaut-email-bom", "details": [ { "minimum_version": "1.5.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-email" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-email/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.flyway:micronaut-flyway-bom", "details": [ { "minimum_version": "5.4.1", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-flyway" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-flyway/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.gcp:micronaut-gcp-bom", "details": [ { "minimum_version": "4.8.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-gcp" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-gcp/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.grpc:micronaut-grpc-bom", "details": [ { "minimum_version": "3.5.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-grpc" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-grpc/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.jaxrs:micronaut-jaxrs-bom", "details": [ { "minimum_version": "3.4.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jaxrs" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jaxrs/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.jms:micronaut-jms-activemq-artemis", "details": [ { "minimum_version": "2.1.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jms" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jms/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.jms:micronaut-jms-activemq-classic", "details": [ { "minimum_version": "2.1.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jms" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jms/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.jms:micronaut-jms-core", "details": [ { "minimum_version": "2.1.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jms" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jms/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.jms:micronaut-jms-sqs", "details": [ { "minimum_version": "2.1.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jms" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jms/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.kafka:micronaut-kafka-bom", "details": [ { "minimum_version": "4.5.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-kafka" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-kafka/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.kotlin:micronaut-kotlin-bom", "details": [ { "minimum_version": "3.2.2", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-kotlin" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-kotlin/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.kubernetes:micronaut-kubernetes-bom", "details": [ { "minimum_version": "3.4.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-kubernetes" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-kubernetes/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.liquibase:micronaut-liquibase-bom", "details": [ { "minimum_version": "5.6.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-liquibase" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-liquibase/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.micrometer:micronaut-micrometer-bom", "details": [ { "minimum_version": "4.7.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-micrometer" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-micrometer/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.mongodb:micronaut-mongo-bom", "details": [ { "minimum_version": "4.6.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-mongodb" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-mongodb/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.mqtt:micronaut-mqtt-bom", "details": [ { "minimum_version": "2.3.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-mqtt" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-mqtt/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.objectstorage:micronaut-object-storage-bom", "details": [ { "minimum_version": "1.1.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-object-storage" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-object-storage/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.openapi:micronaut-openapi-bom", "details": [ { "minimum_version": "4.8.1", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-openapi" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-openapi/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.oraclecloud:micronaut-oraclecloud-bom", "details": [ { "minimum_version": "2.3.1", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-oracle-cloud" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-oracle-cloud/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.picocli:micronaut-picocli-bom", "details": [ { "minimum_version": "4.3.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-picocli" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-picocli/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.problem:micronaut-problem-json-bom", "details": [ { "minimum_version": "2.6.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-problem" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-problem/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.r2dbc:micronaut-r2dbc-bom", "details": [ { "minimum_version": "4.0.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-r2dbc" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-r2dbc/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.reactor:micronaut-reactor-bom", "details": [ { "minimum_version": "2.5.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-reactor" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-reactor/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.redis:micronaut-redis-bom", "details": [ { "minimum_version": "5.3.2", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-redis" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-redis/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.rxjava1:micronaut-rxjava1", "details": [ { "minimum_version": "1.0.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava1" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava1/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.rxjava2:micronaut-rxjava2-bom", "details": [ { "minimum_version": "1.3.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava2" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava2/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.rxjava3:micronaut-rxjava3-bom", "details": [ { "minimum_version": "2.4.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava3" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-rxjava3/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.security:micronaut-security-bom", "details": [ { "minimum_version": "3.9.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-security" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-security/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.serde:micronaut-serde-bom", "details": [ { "minimum_version": "1.5.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-serialization" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-serialization/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.servlet:micronaut-servlet-bom", "details": [ { "minimum_version": "3.3.3", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-servlet" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-servlet/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.spring:micronaut-spring-bom", "details": [ { "minimum_version": "4.4.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-spring" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-spring/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.sql:micronaut-sql-bom", "details": [ { "minimum_version": "4.7.2", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-sql" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-sql/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.test:micronaut-test-bom", "details": [ { "minimum_version": "3.8.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-test" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-test/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.testresources:micronaut-test-resources-bom", "details": [ { "minimum_version": "1.2.3", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-test-resources" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-test-resources/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.tracing:micronaut-tracing-bom", "details": [ { "minimum_version": "4.4.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-tracing" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-tracing/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.views:micronaut-views-bom", "details": [ { "minimum_version": "3.8.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-views" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-views/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut.xml:micronaut-jackson-xml", "details": [ { "minimum_version": "3.2.0", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-jackson-xml" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-jackson-xml/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.micronaut:micronaut-tracing", "details": [ { "minimum_version": "3.2.7", "metadata_locations": [ "https://github.com/micronaut-projects/micronaut-tracing" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-tracing/blob/master/.github/workflows/graalvm.yml" ], "test_level": "fully-tested" } ] }, { "artifact": "io.netty:netty5-parent", "description": "Netty project - an event-driven asynchronous network application framework", "details": [ { "minimum_version": "5.0", "metadata_locations": [ "https://github.com/netty/netty/tree/main/common/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/netty/netty/actions" ], "test_level": "community-tested" } ] }, { "artifact": "org.apache.tomcat.embed:tomcat-embed-core", "description": "Apache Tomcat", "details": [ { "minimum_version": "9.0", "metadata_locations": [ "https://github.com/apache/tomcat/tree/9.0.x/res/graal" ], "tests_locations": [ "https://github.com/micronaut-projects/micronaut-servlet/actions/workflows/graalvm.yml", "https://github.com/spring-projects/spring-aot-smoke-tests" ], "test_level": "community-tested" } ] }, { "artifact": "org.fugerit.java:fj-doc-base", "description": "Core modules of Fugerit Venus Doc framework. Contains XML source and simple markdown doc handler.", "details": [ { "minimum_version": "8.10.6", "metadata_locations": [ "https://github.com/fugerit-org/fj-doc/tree/main/fj-doc-base/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/fugerit-org/fj-doc/blob/main/.github/workflows/build_fj-doc-native-quarkus_test.yml", "https://github.com/fugerit-org/fj-doc/blob/main/fj-doc-native-quarkus/README.md" ], "test_level": "fully-tested" } ] }, { "artifact": "org.fugerit.java:fj-doc-freemarker", "description": "FreeMarker extensions for Fugerit Venus Doc framework. Contains doc handler for HTML and AsciiDoc.", "details": [ { "minimum_version": "8.10.6", "metadata_locations": [ "https://github.com/fugerit-org/fj-doc/tree/main/fj-doc-freemarker/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/fugerit-org/fj-doc/blob/main/.github/workflows/build_fj-doc-native-quarkus_test.yml", "https://github.com/fugerit-org/fj-doc/blob/main/fj-doc-native-quarkus/README.md" ], "test_level": "fully-tested" } ] }, { "artifact": "org.fugerit.java:fj-doc-mod-opencsv", "description": "OpenCSV Module for Fugerit Venus Doc. Contains doc handler for CSV format (based on com.opencsv:opencsv).", "details": [ { "minimum_version": "8.10.8", "metadata_locations": [ "https://github.com/fugerit-org/fj-doc/tree/main/fj-doc-mod-opencsv/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/fugerit-org/fj-doc/blob/main/.github/workflows/build_fj-doc-native-quarkus_test.yml", "https://github.com/fugerit-org/fj-doc/blob/main/fj-doc-native-quarkus/README.md" ], "test_level": "fully-tested" } ] }, { "artifact": "org.mongodb:bson", "description": "MongoDB's Java implementation of the BSON specification", "details": [ { "minimum_version": "5.2.0", "metadata_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/bson/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/graalvm-native-image-app", "https://github.com/mongodb/mongo-java-driver/blob/main/.evergreen/run-graalvm-native-image-app.sh" ], "test_level": "fully-tested" } ] }, { "artifact": "org.mongodb:mongodb-crypt", "description": "MongoDB client-side crypto support", "details": [ { "minimum_version": "5.2.0", "metadata_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/mongodb-crypt/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/graalvm-native-image-app", "https://github.com/mongodb/mongo-java-driver/blob/main/.evergreen/run-graalvm-native-image-app.sh" ], "test_level": "fully-tested" } ] }, { "artifact": "org.mongodb:mongodb-driver-core", "description": "Shared components for the Synchronous and Reactive Streams implementations of the MongoDB Java Driver.", "details": [ { "minimum_version": "5.2.0", "metadata_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/driver-core/src/main/resources/META-INF/native-image" ], "tests_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/graalvm-native-image-app", "https://github.com/mongodb/mongo-java-driver/blob/main/.evergreen/run-graalvm-native-image-app.sh" ], "test_level": "fully-tested" } ] }, { "artifact": "org.mongodb:mongodb-driver-reactivestreams", "description": "A Reactive Streams implementation of the MongoDB Java Driver", "details": [ { "minimum_version": "5.2.0", "metadata_locations": [], "tests_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/graalvm-native-image-app", "https://github.com/mongodb/mongo-java-driver/blob/main/.evergreen/run-graalvm-native-image-app.sh" ], "test_level": "fully-tested" } ] }, { "artifact": "org.mongodb:mongodb-driver-sync", "description": "The official MongoDB driver for synchronous Java applications", "details": [ { "minimum_version": "5.2.0", "metadata_locations": [], "tests_locations": [ "https://github.com/mongodb/mongo-java-driver/tree/main/graalvm-native-image-app", "https://github.com/mongodb/mongo-java-driver/blob/main/.evergreen/run-graalvm-native-image-app.sh" ], "test_level": "fully-tested" } ] }, { "artifact": "org.neo4j.driver:neo4j-java-driver", "description": "Official Java Driver for Neo4j", "details": [ { "minimum_version": "4.4.6", "metadata_locations": [ "https://github.com/neo4j/neo4j-java-driver/tree/5.0/driver/src/main/resources/META-INF/native-image/org.neo4j.driver/neo4j-java-driver" ], "tests_locations": [ "https://github.com/neo4j-drivers/neo4j-java-driver-native-smoke-tests" ], "test_level": "fully-tested" } ] }, { "artifact": "org.restheart:restheart", "description": "RESTHeart Core - Core HTTP microservices platform for MongoDB and other data stores", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart", "https://github.com/SoftInstigate/restheart/tree/master/core/src/main/resources/META-INF/native-image/org.restheart/restheart" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-commons", "description": "RESTHeart Commons - Common utilities and interfaces for RESTHeart modules", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-commons", "https://github.com/SoftInstigate/restheart/tree/master/commons/src/main/resources/META-INF/native-image/org.restheart/restheart-commons" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-graphql", "description": "RESTHeart GraphQL - GraphQL services and plugins for RESTHeart", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-graphql", "https://github.com/SoftInstigate/restheart/tree/master/graphql/src/main/resources/META-INF/native-image/org.restheart/restheart-graphql" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-metrics", "description": "RESTHeart Metrics - Metrics and monitoring services for RESTHeart", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-metrics", "https://github.com/SoftInstigate/restheart/tree/master/metrics/src/main/resources/META-INF/native-image/org.restheart/restheart-metrics" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-mongodb", "description": "RESTHeart MongoDB - MongoDB services and plugins for RESTHeart", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-mongodb", "https://github.com/SoftInstigate/restheart/tree/master/mongodb/src/main/resources/META-INF/native-image/org.restheart/restheart-mongodb" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-polyglot", "description": "RESTHeart Polyglot - JavaScript and polyglot language support for RESTHeart plugins", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-polyglot", "https://github.com/SoftInstigate/restheart/tree/master/polyglot/src/main/resources/META-INF/native-image/org.restheart/restheart-polyglot" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.restheart:restheart-security", "description": "RESTHeart Security - Authentication and authorization services for RESTHeart", "details": [ { "minimum_version": "8.0.0", "metadata_locations": [ "https://repo1.maven.org/maven2/org/restheart/restheart-security", "https://github.com/SoftInstigate/restheart/tree/master/security/src/main/resources/META-INF/native-image/org.restheart/restheart-security" ], "tests_locations": [ "https://github.com/SoftInstigate/restheart/blob/master/GRAALVM.md", "https://github.com/SoftInstigate/restheart/tree/master/core/src/test" ], "test_level": "community-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-actuator", "description": "Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointWebExtensionRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-amqp", "description": "Starter for using Spring AMQP and Rabbit MQ", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-amqp/blob/main/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/integration" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-cache", "description": "Starter for using Spring Framework's caching support", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-beans/src/main/java/org/springframework/beans/factory/support/AutowireCandidateResolver.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-jdbc", "description": "Starter for using Spring Data JDBC", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-relational/blob/main/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/aot/JdbcRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-jpa", "description": "Starter for using Spring Data JPA with Hibernate", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-orm/src/main/java/org/springframework/orm/jpa/EntityManagerRuntimeHints.java", "https://github.com/spring-projects/spring-data-jpa/blob/main/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/aot/JpaRuntimeHints.java", "https://github.com/spring-projects/spring-data-jpa/blob/main/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/config/JpaRepositoryConfigExtension.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-mongodb", "description": "Starter for using MongoDB document-oriented database and Spring Data MongoDB", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/LazyLoadingProxyAotProcessor.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/MongoManagedTypesBeanRegistrationAotProcessor.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/MongoRuntimeHints.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/aot/RepositoryRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-mongodb-reactive", "description": "Starter for using MongoDB document-oriented database and Spring Data MongoDB Reactive", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/LazyLoadingProxyAotProcessor.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/MongoManagedTypesBeanRegistrationAotProcessor.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/aot/MongoRuntimeHints.java", "https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/aot/RepositoryRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-r2dbc", "description": "Starter for using Spring Data R2DBC", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-relational/blob/main/spring-data-r2dbc/src/main/java/org/springframework/data/r2dbc/aot/R2dbcRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-redis", "description": "Starter for using Redis key-value data store with Spring Data Redis and the Lettuce client", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/aot/RedisRuntimeHints.java", "https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/connection/lettuce/aot/LettuceRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-redis-reactive", "description": "Starter for using Redis key-value data store with Spring Data Redis reactive and the Lettuce client", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/aot/RedisRuntimeHints.java", "https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/connection/lettuce/aot/LettuceRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-data-rest", "description": "Starter for exposing Spring Data repositories over REST using Spring Data REST", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-data-rest/blob/main/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/aot/BasePathAwareControllerAotProcessor.java", "https://github.com/spring-projects/spring-data-rest/blob/main/spring-data-rest-webmvc/src/main/java/org/springframework/data/rest/webmvc/aot/ProjectionProxyAotProcessor.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-freemarker", "description": "Starter for building MVC web applications using FreeMarker views", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-graphql", "description": "Starter for building GraphQL applications with Spring for GraphQL", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-graphql/blob/main/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/SchemaMappingBeanFactoryInitializationAotProcessor.java", "https://github.com/spring-projects/spring-graphql/tree/main/spring-graphql/src/main/resources/META-INF/native-image/org.springframework.graphql/spring-graphql" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/graphql" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-hateoas", "description": "Starter for building hypermedia-based RESTful web application with Spring MVC and Spring HATEOAS", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-hateoas/blob/main/src/main/java/org/springframework/hateoas/aot/ControllerMethodReturnTypeAotProcessor.java", "https://github.com/spring-projects/spring-hateoas/blob/main/src/main/java/org/springframework/hateoas/aot/HypermediaTypeAotProcessor.java", "https://github.com/spring-projects/spring-hateoas/blob/main/src/main/java/org/springframework/hateoas/aot/RepresentationModelAssemblerAotProcessor.java", "https://github.com/spring-projects/spring-hateoas/blob/main/src/main/java/org/springframework/hateoas/aot/RepresentationModelRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/data" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-integration", "description": "Starter for using Spring Integration", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-integration/tree/main/spring-integration-core/src/main/java/org/springframework/integration/aot", "https://github.com/spring-projects/spring-integration/tree/main/spring-integration-file/src/main/java/org/springframework/integration/file/aot", "https://github.com/spring-projects/spring-integration/tree/main/spring-integration-http/src/main/java/org/springframework/integration/http/aot", "https://github.com/spring-projects/spring-integration/tree/main/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/aot", "https://github.com/spring-projects/spring-integration/tree/main/spring-integration-kafka/src/main/java/org/springframework/integration/kafka/aot" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/integration" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-jdbc", "description": "Starter for using JDBC with the HikariCP connection pool", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-jdbc/src/main/java/org/springframework/jdbc/datasource/embedded/EmbeddedDatabaseFactoryRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-jetty", "description": "Starter for using Jetty as the embedded servlet container. An alternative to spring-boot-starter-tomcat", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-json", "description": "Starter for reading and writing json", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonMixinModuleEntriesBeanRegistrationAotProcessor.java", "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JacksonRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-logging", "description": "Starter for logging using Logback. Default logging starter", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/JavaLoggingSystemRuntimeHints.java", "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-mail", "description": "Starter for using Java Mail and Spring Framework's email sending support", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-context-support/src/main/java/org/springframework/mail/javamail/JavaMailMimeTypesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-mustache", "description": "Starter for building web applications using Mustache views", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-oauth2-client", "description": "Starter for using Spring Security's OAuth2/OpenID Connect client features", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-security/blob/main/oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/aot/hint/OAuth2ClientRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/security" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-oauth2-resource-server", "description": "Starter for using Spring Security's OAuth2 resource server features", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-security/blob/main/config/src/main/java/org/springframework/security/config/annotation/authentication/configuration/AuthenticationManagerBeanRegistrationAotProcessor.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/security" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-quartz", "description": "Starter for using the Quartz scheduler", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-context-support/src/main/java/org/springframework/scheduling/quartz/SchedulerFactoryBeanRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-reactor-netty", "description": "Starter for using Reactor Netty as the embedded reactive HTTP server.", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/reactor/reactor-netty/tree/main/reactor-netty-core/src/main/resources/META-INF/native-image/io.projectreactor.netty/reactor-netty-core", "https://github.com/reactor/reactor-netty/tree/main/reactor-netty-http/src/main/resources/META-INF/native-image/io.projectreactor.netty/reactor-netty-http" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-rsocket", "description": "Starter for building RSocket clients and servers", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/rsocket/rsocket-java/tree/master/rsocket-core/src/main/resources/META-INF/native-image/io.rsocket/rsocket-core", "https://github.com/rsocket/rsocket-java/tree/master/rsocket-transport-netty/src/main/resources/META-INF/native-image/io.rsocket/rsocket-transport-netty" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-security", "description": "Starter for using Spring Security", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-security/blob/main/core/src/main/java/org/springframework/security/aot/hint/CoreSecurityRuntimeHints.java", "https://github.com/spring-projects/spring-security/blob/main/web/src/main/java/org/springframework/security/web/aot/hint/WebMvcSecurityRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/security" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-test", "description": "Starter for testing Spring Boot applications with libraries including JUnit Jupiter and AssertJ", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/tree/main/spring-test/src/main/java/org/springframework/test/context/aot" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-thymeleaf", "description": "Starter for building MVC web applications using Thymeleaf views", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-tomcat", "description": "Starter for using Tomcat as the embedded servlet container. Default servlet container starter used by spring-boot-starter-web", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-undertow", "description": "Starter for using Undertow as the embedded servlet container. An alternative to spring-boot-starter-tomcat", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/boot" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-validation", "description": "Starter for using Java Bean Validation with Hibernate Validator", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-beans/src/main/java/org/springframework/beans/factory/support/AutowireCandidateResolver.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-web", "description": "Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/web/bind/annotation/ControllerMappingReflectiveProcessor.java", "https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchangeBeanRegistrationAotProcessor.java", "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/ClientHttpRequestFactoriesRuntimeHints.java", "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-webflux", "description": "Starter for building WebFlux applications using Spring Framework's Reactive Web support", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/web/bind/annotation/ControllerMappingReflectiveProcessor.java", "https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchangeBeanRegistrationAotProcessor.java", "https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.boot:spring-boot-starter-websocket", "description": "Starter for building WebSocket applications using Spring Framework's WebSocket support", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-framework/blob/main/spring-websocket/src/main/java/org/springframework/web/socket/server/support/HandshakeHandlerRuntimeHints.java", "https://github.com/spring-projects/spring-framework/blob/main/spring-webflux/src/main/java/org/springframework/web/reactive/socket/server/support/HandshakeWebSocketServiceRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.security:spring-security-ldap", "description": "LDAP support in Spring Security", "details": [ { "minimum_version": "6.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-security/blob/main/ldap/src/main/java/org/springframework/security/ldap/aot/hint/LdapSecurityRuntimeHints.java" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/security" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.session:spring-session-data-redis", "description": "Spring Session support backed by Redis", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-session/tree/main/spring-session-core/src/main/java/org/springframework/session/aot/hint" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/session" ], "test_level": "fully-tested" } ] }, { "artifact": "org.springframework.session:spring-session-jdbc", "description": "Spring Session support backed by a relational database", "details": [ { "minimum_version": "3.0.0", "metadata_locations": [ "https://github.com/spring-projects/spring-session/tree/main/spring-session-core/src/main/java/org/springframework/session/aot/hint", "https://github.com/spring-projects/spring-session/tree/main/spring-session-jdbc/src/main/java/org/springframework/session/jdbc/aot/hint" ], "tests_locations": [ "https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/session" ], "test_level": "fully-tested" } ] }, { "artifact": "software.amazon.awssdk:*", "description": "AWS SDK for Java v2.0", "details": [ { "minimum_version": "2.16.1", "metadata_locations": [ "https://github.com/search?q=repo%3Aaws%2Faws-sdk-java-v2%20META-INF%2Fnative-image&type=code", "https://repo1.maven.org/maven2/software/amazon/awssdk/" ], "tests_locations": [ "https://github.com/aws/aws-sdk-java-v2/tree/master/test/sdk-native-image-test", "https://github.com/aws/aws-sdk-java-v2/blob/03ee2c63a59958775db3c83ff7494264b765daf8/.github/workflows/codebuild-ci.yml#L89-L101" ], "test_level": "fully-tested" } ] } ]