ysb33r
01/06/2025, 2:39 PMOS
which give you access to attributes of the current operating system, such as the architecture, OS type, path separator. It is really useful when you have to configure the build differntly. depending on the OS. https://ysb33rorg.gitlab.io/gradle/operatingsystem-gradle-plugin
• Git Publisher (0.6.0) - We ventured into our own offering of a Git publishing plugin which simplifies pushing content to Git branches especially Gitlab Pages and Github Pages. We also ensured that it is compatible with JReleaser. https://git.ysb33r.org/
• GNU Make (2.0.1) - Our classic plugin for running (g)make
build got a facelift. https://gnumake-gradle.ysb33r.org/
• Doxygen (2.0.0) - Documentation for native code got an upgrade too. This plugin also offers a versioned zero-install of Doxygen. https://doxygen-gradle.ysb33r.org/
• GradleTest (4.0.0) - Testing your plugins against the widest range of Gradle versions is always important. This plugins allows you to write a variety of build scripts and test them easily against a configured selection of Gradle versions. https://gradletest.ysb33r.org/
• Grolifant (5.1.0) - This is the library that helps you build awesome plugins with the widest range of Gradle releases. https://grolifant.ysb33r.org.
What you can look forward to in Q1:
• We'll release a big update on Terraform support when 2.0.0 comes out, BUT we are also going to support OpenTofu!.
• The Javascript plugin is going to add proper support for PNPM, including zero-install support.
• We are planning to update the Git plugin to run with an isolated classpath as to not clash with other plugins that uses JGit.
Enjoy, and hopefully you can find some benefit from one or more of those releases.