rundeck-api-java-client/src/changes/changes.xml
2014-04-23 16:37:11 -07:00

126 lines
6.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2011 Vincent Behar
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<document xmlns="http://maven.apache.org/changes/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd">
<properties>
<title>Changelog</title>
<author>Vincent Behar</author>
</properties>
<body>
<release date='2014-04-24' description='Rundeck API version 11' version='11.0'>
<action type='add' dev='gschueler'>Project creation</action>
<action type='add' dev='gschueler'>Get Project configuration</action>
<action type='add' dev='gschueler'>Set Project configuration</action>
<action type='add' dev='gschueler'>Get/Set Project configuration keys</action>
<action type='add' dev='gschueler'>Delete project</action>
<action type='add' dev='gschueler'>Export project archive</action>
<action type='add' dev='gschueler'>Import project archive</action>
<action type='add' dev='gschueler'>Key file upload</action>
<action type='add' dev='gschueler'>Key file delete</action>
<action type='add' dev='gschueler'>Key file list</action>
<action type='add' dev='gschueler'>Key file get</action>
<action type='add' dev='gschueler'>API Token create</action>
<action type='add' dev='gschueler'>API Token list</action>
<action type='add' dev='gschueler'>API Token delete</action>
</release>
<release date='2014-02-27' description='Rundeck API version 10' version='10.0'>
<action type='add' dev='gschueler'>
Execution State - Retrieve workflow step and node state information
</action>
<action type='add' dev='gschueler'>
Execution Output with State - Retrieve log output with state change information
</action>
<action type='add' dev='gschueler'>
Execution Output - Retrieve log output for a particular node or step.
</action>
<action type='add' dev='gschueler'>
Execution Info - added successfulNodes and failedNodes detail.
</action>
<action type='remove' dev='gschueler'>
Remove deprecated RundeckClient methods.
</action>
</release>
<release date='2014-01-24' description='Bugfix' version='9.3'>
<action type='fix' dev='gschueler'>
Issue #7: Fix authentication to Tomcat container (thanks @katanafleet)
</action>
</release>
<release date='2014-01-23' description='Bugfix' version='9.2'>
<action type='fix' dev='gschueler'>
Bugfix. If apiVersion is set to 0, request defaults to current API version.
</action>
</release>
<release date='2014-01-16' description='Complete Rundeck API version 9' version='9.1'>
<action type='add' dev='gschueler'>
Add uuidOption support to jobs import, API v9
</action>
</release>
<release date='2013-08-26' description='Update for Rundeck API version 9' version='9.0'>
<action type='add' dev='gschueler'>
Add project to parsed execution result, API v9
</action>
<action type='add' dev='gschueler'>
Add project=* all projects executions now running query, API v9
</action>
</release>
<release date='2013-08-06' description='Update for Rundeck API version 8' version='8.0'>
<action type='add' dev='gschueler'>
Support script interpreter parameters, API v8
</action>
<action type='add' dev='gschueler'>
Support project parameter for imported jobs, API v8
</action>
<action type='update' dev='gschueler' issue='2'>
Replace unwieldy methods with many arguments with Builder based interfaces, deprecating the old methods.
The old methods will be removed completely in version 10 of this library.
</action>
</release>
<release date='2013-02-21' description='Update for Rundeck API version 6' version='6.0'>
<action type='add' dev='gschueler'>
Support update for output entry format, API v6 #1
</action>
</release>
<release version="5.0" date="2012-12-30" description="Use RunDeck REST API version 5 (RunDeck 1.4.4)">
<action dev="gschueler" type="add">Job Execution result contains average duration (v5)</action>
<action dev="gschueler" type="fix">Issue #1: execution results don't contain argstring</action>
<action dev="gschueler" type="add">Bulk Job delete (v5)</action>
<action dev="gschueler" type="add">Executions query (v5)</action>
<action dev="gschueler" type="add">History query (v5)</action>
<action dev="gschueler" type="add">Support Rundeck API version 5</action>
<action dev="gschueler" type="add">Maintenance and support of rundeck-api-java-client now primarily provided by the Rundeck project, and is now available at https://rundeck.github.com/rundeck-api-java-client</action>
<action dev="connaryscott" type="add">Add output download, profile page, API token generation</action>
<action dev="connaryscott" type="add">Support Cookie-based user session authentication</action>
</release>
<release version="2.0" date="2011-08-01" description="Use RunDeck REST API version 2 (RunDeck 1.3+)">
<action dev="vbehar" type="add">Token-based authentication</action>
</release>
<release version="1.2" date="2011-07-31" description="Ad-hoc scripts + history events">
<action dev="vbehar" type="add">Run ad-hoc scripts</action>
<action dev="vbehar" type="add">List history events</action>
</release>
<release version="1.1" date="2011-07-28" description="Import / export jobs">
<action dev="vbehar" type="add">Import jobs (XML or YAML)</action>
<action dev="vbehar" type="add">YAML format is now supported when exporting jobs definitions</action>
<action dev="vbehar" type="add">Support for using an HTTP proxy</action>
</release>
<release version="1.0" date="2011-07-08" description="Use RunDeck REST API version 1 (RunDeck 1.2+)">
<action dev="vbehar" type="add">Initial release</action>
</release>
</body>
</document>