Skip to content

Releases: KyoriPowered/mammoth

mammoth 1.4.0

25 Aug 00:50
Compare
Choose a tag to compare

This is a small feature release bringing the following new utilities:

What's Changed

✨ Features

  • feat: Add isolating classloader for sharing across projects by @zml2008 in #74
  • feat(test): Allow filtering test variants based on active runtime version by @zml2008 in #73

Full Changelog: v1.3.1...v1.4.0

mammoth 1.3.1

03 May 02:23
Compare
Choose a tag to compare

🐛 fixes

  • Avoid calling deprecated API where possible, to avoid Gradle warnings

🔧 changes

New Contributors

Full Changelog: v1.3.0...v1.3.1

mammoth 1.3.0

08 Oct 02:41
Compare
Choose a tag to compare

This is a small feature release adding a new ProjectOrSettingsPlugin interface based on a pattern used in several plugins.

✨ Additions

  • Add a new ProjectOrSettingsPlugin interface for plugin developers to use - #18

mammoth 1.2.0

12 Sep 00:25
Compare
Choose a tag to compare
  • Add a helper to ProjectPlugin that allows requiring a minimum Gradle version
  • test: Add convenience methods to TestContext to allow working with literal text rather than classpath resources

mammoth 1.1.0

20 Jan 22:17
Compare
Choose a tag to compare

Additions

  • Add a functional test harness for testing Gradle plugins via JUnit. See the README for details.
  • Add an overriable method to ProjectPlugin that doesn't use the deprecated Gradle Convention API
  • Switch from checker-qual to JetBrains nullability annotations
  • Add a method to safely call the now-deprecated Provider.forUseAtConfigurationTime Gradle API