rundeck-api-java-client/changes-report.html
2014-11-06 10:40:03 -08:00

177 lines
22 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia at Nov 6, 2014 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Changelog</title>
<link rel="stylesheet" href="./css/apache-maven-fluido.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
<style>body{padding-top: 20px;}</style>
<script type="text/javascript" src="./js/apache-maven-fluido.min.js"></script>
<meta name="author" content="Vincent Behar" />
<meta name="Date-Revision-yyyymmdd" content="20141106" />
<meta http-equiv="Content-Language" content="en" />
<!-- Google Analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-23435653-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div class="container-fluid">
<div id="breadcrumbs">
<ul class="breadcrumb">
<li class="">
<a href="http://rundeck.org" class="externalLink" title="RunDeck">RunDeck</a>
<li class="divider ">/</li>
</li>
<li class="">
<a href="./" title="RunDeck API - Java Client">RunDeck API - Java Client</a>
<li class="divider ">/</li>
</li>
<li class="">Changelog</li>
<li id="publishDate" class="pull-right">Last Published: 2014-11-06</li> <li class="divider pull-right">|</li>
<li id="projectVersion" class="pull-right">Version: 11.1</li>
</ul>
</div>
<div id="leftColumn" class="sidebar">
<div class="well">
<h5>RunDeck API - Java Client</h5>
<ul>
<li class="none">
<a href="index.html" title="Introduction">Introduction</a>
</li>
<li class="none">
<a href="status.html" title="Status">Status</a>
</li>
<li class="none">
<a href="faq.html" title="FAQ">FAQ</a>
</li>
<li class="none">
<a href="download.html" title="Download">Download</a>
</li>
<li class="none">
<strong>Changelog</strong>
</li>
<li class="none">
<a href="apidocs/index.html" title="API Documentation">API Documentation</a>
</li>
</ul>
<h5>Scripting examples</h5>
<ul>
<li class="none">
<a href="scripting.html" title="Introduction">Introduction</a>
</li>
<li class="none">
<a href="groovy.html" title="Groovy">Groovy</a>
</li>
<li class="none">
<a href="jruby.html" title="JRuby">JRuby</a>
</li>
<li class="none">
<a href="jython.html" title="Jython">Jython</a>
</li>
</ul>
<h5>Project Documentation</h5>
<ul>
<li class="collapsed">
<a href="project-info.html" title="Project Information">Project Information</a>
</li>
<li class="expanded">
<a href="project-reports.html" title="Project Reports">Project Reports</a>
<ul>
<li class="none">
<a href="apidocs/index.html" title="JavaDocs">JavaDocs</a>
</li>
<li class="none">
<a href="testapidocs/index.html" title="Test JavaDocs">Test JavaDocs</a>
</li>
<li class="none">
<a href="xref/index.html" title="Source Xref">Source Xref</a>
</li>
<li class="none">
<a href="xref-test/index.html" title="Test Source Xref">Test Source Xref</a>
</li>
<li class="none">
<a href="taglist.html" title="Tag List">Tag List</a>
</li>
<li class="none">
<strong>Changes Report</strong>
</li>
<li class="none">
<a href="dependency-updates-report.html" title="Dependency Updates Report">Dependency Updates Report</a>
</li>
<li class="none">
<a href="property-updates-report.html" title="Property Updates Report">Property Updates Report</a>
</li>
<li class="none">
<a href="plugin-updates-report.html" title="Plugin Updates Report">Plugin Updates Report</a>
</li>
<li class="none">
<a href="pmd.html" title="PMD Report">PMD Report</a>
</li>
<li class="none">
<a href="cpd.html" title="CPD Report">CPD Report</a>
</li>
<li class="none">
<a href="findbugs.html" title="FindBugs Report">FindBugs Report</a>
</li>
</ul>
</li>
</ul>
<div id="poweredBy">
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
</div>
<div id="bodyColumn" class="content">
<div id="contentBox">
<div class="section"><h2>Changelog<a name="Changelog"></a></h2><a name="Changelog"></a><div class="section"><h3>Release History<a name="Release_History"></a></h3><a name="Release_History"></a><table border="0" class="zebra-striped"><tr class="a"><th>Version</th><th>Date</th><th>Description</th></tr><tr class="b"><td><a href="#a11.1">11.1</a></td><td>2014-11-06</td><td>Bugfix</td></tr><tr class="a"><td><a href="#a11.0">11.0</a></td><td>2014-04-24</td><td>Rundeck API version 11</td></tr><tr class="b"><td><a href="#a10.0">10.0</a></td><td>2014-02-27</td><td>Rundeck API version 10</td></tr><tr class="a"><td><a href="#a9.3">9.3</a></td><td>2014-01-24</td><td>Bugfix</td></tr><tr class="b"><td><a href="#a9.2">9.2</a></td><td>2014-01-23</td><td>Bugfix</td></tr><tr class="a"><td><a href="#a9.1">9.1</a></td><td>2014-01-16</td><td>Complete Rundeck API version 9</td></tr><tr class="b"><td><a href="#a9.0">9.0</a></td><td>2013-08-26</td><td>Update for Rundeck API version 9</td></tr><tr class="a"><td><a href="#a8.0">8.0</a></td><td>2013-08-06</td><td>Update for Rundeck API version 8</td></tr><tr class="b"><td><a href="#a6.0">6.0</a></td><td>2013-02-21</td><td>Update for Rundeck API version 6</td></tr><tr class="a"><td><a href="#a5.0">5.0</a></td><td>2012-12-30</td><td>Use RunDeck REST API version 5 (RunDeck 1.4.4)</td></tr><tr class="b"><td><a href="#a2.0">2.0</a></td><td>2011-08-01</td><td>Use RunDeck REST API version 2 (RunDeck 1.3+)</td></tr><tr class="a"><td><a href="#a1.2">1.2</a></td><td>2011-07-31</td><td>Ad-hoc scripts + history events</td></tr><tr class="b"><td><a href="#a1.1">1.1</a></td><td>2011-07-28</td><td>Import / export jobs</td></tr><tr class="a"><td><a href="#a1.0">1.0</a></td><td>2011-07-08</td><td>Use RunDeck REST API version 1 (RunDeck 1.2+)</td></tr></table></div><div class="section"><h3>Release 11.1 - 2014-11-06<a name="Release_11.1_-_2014-11-06"></a></h3><a name="a11.1"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Issue #14: deleteJob fails</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 11.0 - 2014-04-24<a name="Release_11.0_-_2014-04-24"></a></h3><a name="a11.0"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Project creation</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Get Project configuration</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Set Project configuration</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Get/Set Project configuration keys</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Delete project</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Export project archive</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Import project archive</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Key file upload</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Key file delete</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Key file list</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Key file get</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>API Token create</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>API Token list</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>API Token delete</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 10.0 - 2014-02-27<a name="Release_10.0_-_2014-02-27"></a></h3><a name="a10.0"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Execution State - Retrieve workflow step and node state information</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Execution Output with State - Retrieve log output with state change information</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Execution Output - Retrieve log output for a particular node or step.</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Execution Info - added successfulNodes and failedNodes detail.</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/remove.gif" alt="remove" title="remove" /></p></div></td><td>Remove deprecated RundeckClient methods.</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 9.3 - 2014-01-24<a name="Release_9.3_-_2014-01-24"></a></h3><a name="a9.3"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Issue #7: Fix authentication to Tomcat container (thanks @katanafleet)</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 9.2 - 2014-01-23<a name="Release_9.2_-_2014-01-23"></a></h3><a name="a9.2"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Bugfix. If apiVersion is set to 0, request defaults to current API version.</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 9.1 - 2014-01-16<a name="Release_9.1_-_2014-01-16"></a></h3><a name="a9.1"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add uuidOption support to jobs import, API v9</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 9.0 - 2013-08-26<a name="Release_9.0_-_2013-08-26"></a></h3><a name="a9.0"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add project to parsed execution result, API v9</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add project=* all projects executions now running query, API v9</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 8.0 - 2013-08-06<a name="Release_8.0_-_2013-08-06"></a></h3><a name="a8.0"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support script interpreter parameters, API v8</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support project parameter for imported jobs, API v8</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/update.gif" alt="update" title="update" /></p></div></td><td>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. Fixes <a class="externalLink" href="https://github.com/rundeck/rundeck-api-java-client/2">2</a>.</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 6.0 - 2013-02-21<a name="Release_6.0_-_2013-02-21"></a></h3><a name="a6.0"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support update for output entry format, API v6 #1</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr></table></div><div class="section"><h3>Release 5.0 - 2012-12-30<a name="Release_5.0_-_2012-12-30"></a></h3><a name="a5.0"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Job Execution result contains average duration (v5)</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/fix.gif" alt="fix" title="fix" /></p></div></td><td>Issue #1: execution results don't contain argstring</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Bulk Job delete (v5)</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Executions query (v5)</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>History query (v5)</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support Rundeck API version 5</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>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</td><td><a href="team-list.html#gschueler">gschueler</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Add output download, profile page, API token generation</td><td><a href="team-list.html#connaryscott">connaryscott</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support Cookie-based user session authentication</td><td><a href="team-list.html#connaryscott">connaryscott</a></td></tr></table></div><div class="section"><h3>Release 2.0 - 2011-08-01<a name="Release_2.0_-_2011-08-01"></a></h3><a name="a2.0"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Token-based authentication</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr></table></div><div class="section"><h3>Release 1.2 - 2011-07-31<a name="Release_1.2_-_2011-07-31"></a></h3><a name="a1.2"></a><table border="0" class="zebra-striped"><tr class="b"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Run ad-hoc scripts</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>List history events</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr></table></div><div class="section"><h3>Release 1.1 - 2011-07-28<a name="Release_1.1_-_2011-07-28"></a></h3><a name="a1.1"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Import jobs (XML or YAML)</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr><tr class="a"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>YAML format is now supported when exporting jobs definitions</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Support for using an HTTP proxy</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr></table></div><div class="section"><h3>Release 1.0 - 2011-07-08<a name="Release_1.0_-_2011-07-08"></a></h3><a name="a1.0"></a><table border="0" class="zebra-striped"><tr class="a"><th>Type</th><th>Changes</th><th>By</th></tr><tr class="b"><td><div class="figure"><p align="center"><img src="images/add.gif" alt="add" title="add" /></p></div></td><td>Initial release</td><td><a href="team-list.html#vbehar">vbehar</a></td></tr></table></div></div>
</div>
</div>
</div>
<footer class="footer">
<div class="container-fluid">
<div class="row span16">Copyright &copy; 2011-2014.
All Rights Reserved.
</div>
</div>
</footer>
</body>
</html>