Future releases are being tracked on Github
- No changes from 2.0rc4, just making final label
- Added exception handling for intermittent case where, when deleting multiple XDBC/ODBC servers in a row, the 2nd one will fail
- #78 Added support for mlContentForestsPerHost
- #77 Support Spring Boot-style properties with a "marklogic." prefix
- Depends on 2.5 of ml-javaclient-util and ml-junit
- #73 Added support for setting a FileFilter on AppConfig for controlling what assets are loaded
- Repackaging to com.marklogic
- Fixed issue with setting custom asset permissions; now just have appConfig.setModulePermissions via mlModulePermissions
- #72 Now waits for a restart properly after deleting an app server (worked fine for REST API servers, but not ODBC/XDBC servers)
- New resource API
- Improved logging of commands, including directories/files being processed
- Added disableAll/enableAll methods to ConfigManager (flexrep)
- Added disable/enable methods to TargetManager (flexrep)
- Fixed bug with getAsXml(String resourceNameOrId) on ServerManager (it was omitting the required group-id param)
- Allowing for DocumentFormatGetter to be overridden on LoadModulesCommand
- Added SetSslFipsEnabledCommand
- #67 Now supporting triggers (requires ML 8.0-4)
- #68 Now supporting alert configs, actions, and rules (requires ML 8.0-4)
- Can delete all scheduled tasks with TaskManager
- Can delete all flexrep configs with ConfigManager
- Can delete all alert configs with AlertConfigManager
- Added null-check in SimpleAppDeployer
- Added convenience constructor to DeployDatabaseCommand to simplify creating a new command for a custom database
- #62 Amps are now deployed after the modules database is created.
- #61 Forest replicas can now be created as part of mlDeploy
- #59 Allow for forests to only be created on a single host, and DeployTriggersDatabaseCommand and DeploySchemasDatabaseCommand now default to this
- #56 ConfigureForestReplicasCommand now supports "undo", using new methods in ForestManager to delete replica forests. Also extracted AbstractUndoableCommand.
- #57 Fixed creation of forests on multiple hosts