Introduction
Welcome to the January Newsletter!
Happy new year from The Gradle Build Tool Team! In this issue, we’ll cover what’s new in Gradle 4.5, experimental new C++ plugins for Gradle, and some fresh new Gradle docs.
|
Gradle 4.5
Gradle 4.5 was released, and features:
- Faster up-to-date checks
- Memory usage optimizations
- Stable build cache support for C and C++
- Kotlin DSL v0.14
- Signing artifacts with
gpg-agent
Here’s a 42-second video demonstrating what’s new in Gradle 4.5.
|
Experimental new C++ plugins
In addition to recent improvements to incremental compilation and build caching for C and C++, Gradle is proud to introduce 4 new experimental C++ plugins for building and testing native projects. From the introductory blog post:
The plugins will eventually replace the software model plugins and take advantage of many new features baked into Gradle core, such as a rich dependency management engine, build cache, composite builds, finer grained parallel execution, build scans, and more.
The post also shows samples for:
- Building C++ libraries with the
cpp-library plugin
- Testing with Google Test and XCTest with the
cpp-unit-test plugin
- XCode integration with the
xcode plugin
- Running C++ applications with the
cpp-application Plugin
Your feedback would be very helpful as we stabilize these new plugins. Please try the plugins out and file issues in the gradle-native repository.
|
Fresh new docs
You shared your thoughts on Gradle documentation, and now it’s time to show you some of the improvements based on your feedback.
- More examples and use-case oriented docs on dependency management, the Gradle wrapper, command-line interface, and other popular topics.
- Improved navigation showing where you are and linking to other areas of the documentation.
- Mobile-friendliness and faster page speed.
- “Edit this page” link that makes it easy to suggest changes.
There is still a ways to go. Please continue to file issues and let us know what would make Gradle easier to understand and use. A special “thank you” to those who’ve helped out by using the “Edit this page” links.
|
Community posts and projects
Have something you’d like to see featured here? Just send us an email with the details to newsletter@gradle.com.
|
Upcoming online training
Until next time!
—The Gradle Build Tool Team
|