|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -| WARNING: Changelogs have been moved to [GitHub Releases](https://github.com/jenkinsci/ssh-slaves-plugin/releases) | |
| 3 | +| WARNING: Changelogs have been moved to [GitHub Releases](https://github.com/jenkinsci/ssh-agents-plugin/releases) | |
4 | 4 | | --- | |
5 | 5 |
|
6 | 6 | ### Newer versions |
7 | 7 |
|
8 | | -* See [GitHub Releases](https://github.com/jenkinsci/ssh-slaves-plugin/releases) |
| 8 | +* See [GitHub Releases](https://github.com/jenkinsci/ssh-agents-plugin/releases) |
9 | 9 |
|
10 | 10 | ### 1.30.1 (Jul 21, 2019) |
11 | 11 | * [JENKINS-58340](https://issues.jenkins-ci.org/browse/JENKINS-58340) docker-plugin-1.1.6 Docker cloud does not work with 1.30.0 |
|
38 | 38 | #### Breaking changes |
39 | 39 |
|
40 | 40 | * if you upgrade from 1.29.X, you would have to uninstall trilead-api plugin is no longer used. |
41 | | -* Due to [SECURITY-440](https://jenkins.io/security/advisory/2018-06-25/#SECURITY-440), ssh-credentials could be incorrectly migrated see [Troubleshooting Guide](https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/doc/TROUBLESHOOTING.md#after-upgrade-to-ssh-slaves-128-failed-to-connect-using-ssh-key-credentials-from-files) |
| 41 | +* Due to [SECURITY-440](https://jenkins.io/security/advisory/2018-06-25/#SECURITY-440), ssh-credentials could be incorrectly migrated see [Troubleshooting Guide](https://github.com/jenkinsci/ssh-agents-plugin/blob/master/doc/TROUBLESHOOTING.md#after-upgrade-to-ssh-agents-128-failed-to-connect-using-ssh-key-credentials-from-files) |
42 | 42 | * see 1.27 |
43 | 43 |
|
44 | 44 | ### 1.29.1 (Nov 20, 2018) |
|
50 | 50 | * see 1.27 and 1.29.0 |
51 | 51 | * It does not longer use the Trilead-ssh2 library provided by the core, it now uses Trilead-api plugin. |
52 | 52 | * **Plugins that have it as a dependency (EC2 Fleet, Docker, ...) must test the upgrade to 1.29.0.** |
53 | | - |
| 53 | + |
54 | 54 | ### 1.29.0 (Nov 18, 2018) |
55 | 55 |
|
56 | 56 | * [JENKINS-54686](https://issues.jenkins-ci.org/browse/JENKINS-54686) Use trilead-api plugin instead trilead-ssh2 from core |
|
101 | 101 | ### 1.26 (Feb 26, 2018) |
102 | 102 | * [JENKINS-49607](https://issues.jenkins-ci.org/browse/JENKINS-49607) - Report the required Java version when the plugin cannot find Java on the agent |
103 | 103 | * [JENKINS-43786](https://issues.jenkins-ci.org/browse/JENKINS-43786) - Adapt the administrative monitor to the new design in Jenkins 2.103+ |
104 | | -* [PR #82](https://github.com/jenkinsci/ssh-slaves-plugin/pull/82) - Do not lookup for credentials in SSHLauncher constructor so that the launcher can be initialized before the Credentials store is fully loaded (for Configuration-as-Code plugin) |
| 104 | +* [PR #82](https://github.com/jenkinsci/ssh-agents-plugin/pull/82) - Do not lookup for credentials in SSHLauncher constructor so that the launcher can be initialized before the Credentials store is fully loaded (for Configuration-as-Code plugin) |
105 | 105 |
|
106 | 106 | ### 1.25.1 (Jan 26, 2018) |
107 | 107 | * [JENKINS-49032](https://issues.jenkins-ci.org/browse/JENKINS-49032) - Revert usage of "exec" command so that SSH Node Launcher can connect to Windows agents (regression in 1.25) |
|
118 | 118 | ### 1.23 (Dec 12, 2017) |
119 | 119 | * [JENKINS-44893](https://issues.jenkins-ci.org/browse/JENKINS-44893) - Prevent the "java.lang.ClassNotFoundException: hudson.plugins.sshslaves.verifiers.JenkinsTrilead9VersionSupport" error in logs |
120 | 120 | * [JENKINS-19465](https://issues.jenkins-ci.org/browse/JENKINS-19465) - Prevent agent hanging and piling up of afterDisconnect() handler threads when the agent gets disconnected before the launch completion |
121 | | -* [PR #73](https://github.com/jenkinsci/ssh-slaves-plugin/pull/73) - Add explicit MIT license definition to the pom.xml file |
| 121 | +* [PR #73](https://github.com/jenkinsci/ssh-agents-plugin/pull/73) - Add explicit MIT license definition to the pom.xml file |
122 | 122 |
|
123 | 123 | ### 1.22 (Oct 16, 2017) |
124 | 124 | * [JENKINS-47448](https://issues.jenkins-ci.org/browse/JENKINS-47448) - Workaround the issue with default JDKInstaller in the plugin by installing Java jdk-8u144 |
125 | | -* [PR #71](https://github.com/jenkinsci/ssh-slaves-plugin/pull/71) - Add Chinese translation |
| 125 | +* [PR #71](https://github.com/jenkinsci/ssh-agents-plugin/pull/71) - Add Chinese translation |
126 | 126 |
|
127 | 127 | ### 1.21 (Aug 18, 2017) |
128 | 128 | * [JENKINS-29412](https://issues.jenkins-ci.org/browse/JENKINS-29412) - Minimal required Java Level is determined dynamically. Java 8 is required on agents when Jenkins version is 2.54+ |
129 | 129 | * [JENKINS-38832](https://issues.jenkins-ci.org/browse/JENKINS-38832) - Add support for credential usage tracking |
130 | | -* [PR #58](https://github.com/jenkinsci/ssh-slaves-plugin/pull/58) - Remove obsolete reflection code in SSHLauncher |
131 | | -* [PR #53](https://github.com/jenkinsci/ssh-slaves-plugin/pull/53), [PR #56](https://github.com/jenkinsci/ssh-slaves-plugin/pull/56), [PR #57](https://github.com/jenkinsci/ssh-slaves-plugin/pull/57) - Cleanup typos in the documentation and logs |
132 | | -* [PR #64](https://github.com/jenkinsci/ssh-slaves-plugin/pull/64) - The plugin codebase is now explicitly licensed with MIT License |
| 130 | +* [PR #58](https://github.com/jenkinsci/ssh-agents-plugin/pull/58) - Remove obsolete reflection code in SSHLauncher |
| 131 | +* [PR #53](https://github.com/jenkinsci/ssh-agents-plugin/pull/53), [PR #56](https://github.com/jenkinsci/ssh-agents-plugin/pull/56), [PR #57](https://github.com/jenkinsci/ssh-agents-plugin/pull/57) - Cleanup typos in the documentation and logs |
| 132 | +* [PR #64](https://github.com/jenkinsci/ssh-agents-plugin/pull/64) - The plugin codebase is now explicitly licensed with MIT License |
133 | 133 |
|
134 | 134 | ### 1.20 (Jun 13, 2017) |
135 | 135 | * [JENKINS-44832](https://issues.jenkins-ci.org/browse/JENKINS-44832) IllegalArgumentException under some conditions after update to 1.18 (or 1.19). |
|
151 | 151 | * [JENKINS-42022](https://issues.jenkins-ci.org/browse/JENKINS-42022) Remove 'unix machines' from description. |
152 | 152 |
|
153 | 153 | ### 1.14 (Mar 16, 2017) |
154 | | -* [PR #44](https://github.com/jenkinsci/ssh-slaves-plugin/pull/44) Get rid of IOException2. |
| 154 | +* [PR #44](https://github.com/jenkinsci/ssh-agents-plugin/pull/44) Get rid of IOException2. |
155 | 155 | * [JENKINS-42022](https://issues.jenkins-ci.org/browse/JENKINS-42022) Remove 'unix machines' from description. |
156 | 156 |
|
157 | 157 | ### 1.13 (Jan 28, 2017) |
158 | | -* [PR #41](https://github.com/jenkinsci/ssh-slaves-plugin/pull/41) Do not swallow IOException in case it is not recoverable. |
| 158 | +* [PR #41](https://github.com/jenkinsci/ssh-agents-plugin/pull/41) Do not swallow IOException in case it is not recoverable. |
159 | 159 | * [JENKINS-40001](https://issues.jenkins-ci.org/browse/JENKINS-40001) Added plugin's description. |
160 | 160 |
|
161 | 161 | ### 1.12 (Dec 01, 2016) |
|
225 | 225 | * Added some Japanese localizations |
226 | 226 | * Prevented persistence of duplicate credentials under some code paths |
227 | 227 | * Restored support for using an empty username as an indicator of the user that Jenkins is running as. |
228 | | -* Upgrade to the latest version of the ssh-credentials plugin. |
| 228 | +* Upgrade to the latest version of the ssh-credentials plugin. |
229 | 229 |
|
230 | 230 | ### 0.23 (Mar 21, 2013) |
231 | 231 | * Rely on SSH Credentials Plugin for unified credential handling across different places that use SSH |
|
0 commit comments