Releases: marklogic/ml-gradle
3.8.1
This release addresses the following issues:
- #360 The DatabaseClient connection used by mlUnitTest can now be fully configured - see the example project for instructions on how to do so
- #361 The task mlDeployRestApis was added
- And ml-app-deployer 3.8.1 includes a fix for deploying mimetypes and avoiding unnecessary restarts
3.8.0
Full set of issues, and the highlights are:
- #359 New CallResourceTask for simplifying calls to REST services
- #354 Fixed bug in mlWatch, introduced in 3.7.0, where it would stop running when a REST extension failed to load
- Improvements in ml-app-deployer 3.8.0, which includes a new property - mlOptimizeWithCma - to speed up forest creation when using ML 9.0-5 or higher. Also see this Resources Wiki page for documentation on inserting host certificates, which is another new feature in 3.8.0.
3.7.1
This is a bugfix release that updates the version of ml-unit-test used by ml-gradle from 0.10.0 to 0.11.1. It also includes:
- #352 Added support for -PrunCodeCoverage when running mlUnitTest
- A fix in ml-app-deployer 3.7.1
3.7.0
Summary of the full list of issues:
- #324 mlDatabaseDataDirectories now supports multiple data directories per host
- #333 New mlDeployConfigurations task for deploying configuration packages - requires MarkLogic 9.0-5+
- #349 New task "mlPrintForestPlan" for previewing what forests and replicas will be created for a database - see Creating forests for more information
- #351 mlDeleteAllTasks now honors mlGroupName
- Enhancements from ml-app-deployer 3.7.0
3.6.3
This release addresses two issues:
- #337 When running Gradle in daemon mode on Windows, file paths should always be resolved correctly from the project directory
- #339 This release now uses version 0.10.0 of ml-unit-test and provides control over whether teardown scripts are run or not
3.6.2
This is a small bugfix release that does include a new feature via ml-app-deployer 3.6.2 - list of issues is at https://github.com/marklogic-community/ml-gradle/issues?q=is%3Aclosed+milestone%3A3.6.2 , highlights:
- #326 mlRestartCluster uses the correct Manage API endpoint now for restarting a cluster
- #329 mlDeleteModuleTimestampsFile now pays attention to the value of mlModuleTimestampsPath
- #335 mlUndeployMimetypes was added
- And here's the list of changes in ml-app-deployer 3.6.2
3.6.1
This fixes an issue in ml-app-deployer where the 3.6.0 version of ml-app-deployer did not include support for the "mlHostGroups" property. No changes to ml-gradle other than it now depends on 3.6.1 of ml-app-deployer.
3.6.0
See the full set of issues for this release.
Highlights:
- #293 Can now assign hosts to groups via the new mlHostGroups property; see the Property reference for more info.
- #316 New tasks for generating resource templates - see Generating new resources for more info.
- #321 New task - mlPrintProperties - for printing all of the supported properties
- Improvements from ml-app-deployer 3.6.0
- #322 ml-gradle now depends on marklogic-data-movement-components for DMSDK support
- Improvements from ml-app-deployer 3.6.0
3.5.0
The main focus of this release is support for the ml-unit-test framework. See the link to the example project below for more information.
Issues:
- #277 Support for running ml-unit-test tests
- #178 Added example project for using ml-unit-test
- #313 New task for generating an ml-unit-test test suite
- Improvements from ml-app-deployer 3.5.0 and ml-javaclient-util 3.5.0