Skip to content

Releases: marklogic/ml-gradle

3.16.3

13 Nov 18:10
Compare
Choose a tag to compare

This bugfix release addresses the following issues:

  • #373 CorbTask now works correctly on Gradle 5
  • #498 Refactored mlUpdateIndexes, mlWatch, and mlClearModulesDatabase so that Data Hub can modify these tasks without replacing them (task replacement is not supported in Gradle 6)
  • #507 mlCreateTransform and mlCreateResource now creates modules in the first non-mlBundle/mlRestApi module path defined by mlModulePaths
  • #519 mlClearTriggersDatabase prints a message suggesting the use of mlClearDatabase instead

In addition, this includes two fixes from ml-javaclient-util 3.13.4.

3.16.2

15 Oct 13:21
Compare
Choose a tag to compare

This release just incorporates changes from ml-app-deployer 3.16.2.

3.16.1

18 Sep 17:07
Compare
Choose a tag to compare

Bugfix release that addresses two issues:

  • #500 mlNewProject and mlScaffold should write files to the correct paths now on Gradle 5.5+ and Java 11/12
  • #504 mlDeleteForestReplicas requires confirmation to run now
  • And a couple fixes in ml-app-deployer 3.16.1 too

3.16.0

29 Jul 17:37
Compare
Choose a tag to compare

This release only has changes in the libraries that ml-gradle depends on, not in ml-gradle itself:

3.15.2

11 Jul 18:35
Compare
Choose a tag to compare

This bugfix release addresses the following issues:

  • #476 mlDeleteCollections now handles "-Pcollections" correctly
  • #483 A typo in the task description for mlUnitTest was corrected
  • Includes fixes in ml-app-deployer 3.15.1

3.15.1

06 Jun 19:52
Compare
Choose a tag to compare

This is a bugfix release addressing a single issue:

  • #472 Preparing bundles - i.e. mlPrepareBundles - now works properly on Java 11+. This is important for e.g. any marklogic-unit-test users running on Java 11+.

3.15.0

04 Jun 14:24
Compare
Choose a tag to compare

The main focus of this release is the additional support in ml-app-deployer for using the Configuration Management API (please see the note in there for how to configure CMA usage based on the version of MarkLogic you're using). Please see the release notes for ml-app-deployer 3.15.0 for more information.

Issues addressed within ml-gradle in this release:

  • #464 mlNewProject now works correctly on Java 12+
  • #467 Now depends on the latest release of marklogic-unit-test

3.14.0

26 Apr 16:20
Compare
Choose a tag to compare

This release of ml-gradle includes significant changes within ml-app-deployer 3.14.0 for how databases are deployed. These changes were made for supporting resource files in bundles (see below) as well as laying the groundwork for further usage of the MarkLogic Configuration Management API for speeding up the deployment of applications by including as many resources as possible in a single request. The latter support should be available in the 3.15.0 releases of ml-gradle and ml-app-deployer.

All issues addressed by this release:

  • #449 ServerEvalTask now has a client property to allow for customizing the DatabaseClient that it uses
  • #451 Added mlNewTrigger for generating a new trigger file
  • #453 mlInstallAdmin now accepts a parameter for the realm
  • #454 Bundles now support an ml-config directory for resources. See Bundles for more information. Note that this includes support for merging certain resource types as well.
  • #456 Multiple instances of DeleteCollectionsTask can now be invoked at once

3.13.0

27 Mar 20:07
Compare
Choose a tag to compare

Highlights from the full set of changes:

3.12.0

08 Feb 22:17
Compare
Choose a tag to compare

This release addresses the following items: