4.18.0
(feat): Add support for the FERN_JAVA_SKIP_FORMATTING environment variable. When set to a truthy
value (1, true, yes, or on), the generator skips the ./gradlew :spotlessApply pass
that normally runs after code generation, so generation makes no Gradle invocation at all.
This unblocks restricted networks that cannot reach the Gradle distribution or plugin
repositories, and shortens generation time.
Generated code is emitted unformatted; the Spotless plugin is still wired into the generated
build.gradle, so ./gradlew spotlessApply can be run separately. The variable is unset by
default, leaving existing output byte-for-byte unchanged. The Fern CLI forwards it from the
host into the generator container automatically.