Search Gradle plugins

Plugin Latest Version

Generate the typed BAML Java SDK from baml_src/ at build time and auto-manage the matching baml-bridge runtime (and its native engine jar) — so `plugins { id("com.boundaryml.baml") version "X" }` is the whole setup.

0.23.0
(26 October 2026)

Plugin that processes compiled `*.class` files and inserts compile-time constants

2.1.3
(25 October 2026)

Compile-time annotation processor that generates PII-safe MCP tools, REST controllers, DTOs, and OpenAPI specs from annotated Java services

1.3.0
(07 October 2026)

Configures HKJ dependencies, preview features, and compile-time checks

0.4.11
(03 October 2026)

Adds a test suite called 'timingSensitive'

0.7.12
(25 September 2026)

Adds a test suite called 'timeConsuming'

0.7.12
(25 September 2026)

Compiles MyBatis-style mappers and SQL into plain Java at build time: passes the mapper XML directory to larkbatis-processor, registers those files as compileJava inputs, and adds the larkbatisScan migration report.

0.1.2
(02 September 2026)

Selective build-time string obfuscation for Kotlin, Java, JVM, and Android

0.2.1
(02 September 2026)

Applies org.springframework.boot and wires the MSP Spring Boot BOM for dependency management. Names the bootJar after the root project and registers copyOtelJavaagent to copy the OpenTelemetry Java agent into build/libs at assemble time. Adds spring-boot-devtools (developmentOnly), micrometer-registry-prometheus (runtimeOnly), msp-spring-boot-application (implementation), and msp-spring-test-starter (testImplementation). Rewrites application.yml at processResources time with build metadata (context name, version, CI environment). When com.stano.docker is also applied, auto-configures the Docker image name, build args, and wires bootWar output as the Docker build context.

0.1.15
(14 August 2026)

A plugin that adds assertions for annotated method parameters at compile time.

4.5.0
(14 July 2026)