Elan Ruusamäe [Wed, 7 Dec 2016 13:37:43 +0000 (15:37 +0200)]
2.19.4 (2016-11-23)
- Reduce logging level when the localization resource is missing ResourceBundleUtil#getBundle(). (issue 39604)
- Custom remoting enable/disable settings were not properly persisted on the disk and then reloaded. If the option has been configured in Jenkins starting from 2.16, a reconfiguration may be required. (issue 39465)
- Prevent NullPointerException when rendering CauseOfInterruption.UserInterruption in build summary pages for non-existent users. (issue 38721 and issue 37282, regression in 2.14)
- Display transient actions for labels. (issue 38651)
- Performance: Fix the performance of file compress/uncompress operations over the remoting channel. (issue 38640, issue 38814)
- Add user to restart log message for restart after plugin installation. (issue 38615)
- Remoting 2.62.2: Improve connection stability by turning on Socket Keep-alive by default. Keep-alive can be disabled via the -noKeepAlive option on slave agent process. (issue 38539)
- Remoting 2.62.2: Prevent NullPointerException in Engine#connect() when host or port parameters are null or empty. (issue 37539)
- Jenkins startup does not fail if one of ComputerListeners throws exception in the onOnline() handler. (issue 38487)
- Fix handling of the jenkins.model.Jenkins.slaveAgentPort system property, which was not honored. (issue 38187, regression in 2.0)
- Properly enable submit button on New Item page when choosing item type first. (issue 36539)
- Add missing internationalization support to ResourceBundleUtil. It fixes internationalization in Blue Ocean and Jenkins Design Language. (issue 35845)
- Properly handle quotes and other special symbols in item names during form validation. (issue 31871)
- Prevent deadlocks during modification of node executor numbers (e.g. during deletion of nodes). (issue 31768)
- Restore automatic line wrapping in Build Step text boxes with syntax highlighting. (issue 27367)
- Print warnings if none of Tool Installers can be used during the tool installation. (issue 26940)
- Node build history page was hammering the performance of the Jenkins instance by spawning parallel heavy requests. Now the information is being loaded sequentially. (issue 23244)
- Fix JS/browser memory leak on Jenkins dashboard. (issue 10912)
Elan Ruusamäe [Thu, 4 Jun 2015 07:58:20 +0000 (10:58 +0300)]
up to 1.609.1 (2015-05-29)
- Concurrent build limits not honored on Jenkins 1.607 (issue 27708)
- Division by zero in Executor.getProgress (issue 28115)
- Channel listener onClose propagated exceptions (issue 28062)
- Failed to instantiate class hudson.plugins.copyartifact.CopyArtifact when saving a job (issue 28011)
- Block on upstream projects does not work (issue 27871)
- Unhelpful log warning about stapler-class (issue 27918)
- 404 on jenkins.plugins.nodejs.tools.NodeJSInstaller.json.html (issue 28093)
- 1.610 "Failed to instantiate" error (issue 28110)
- NPE from LoadStatistics$LoadStatisticsSnapshot$Builder.with (issue 28384)
- Dropdowns display limited and scrollable (issue 27067)
Elan Ruusamäe [Tue, 6 Jan 2015 14:33:42 +0000 (16:33 +0200)]
up to 1.580.2 (2014/12/15)
- Job owned by SYSTEM instead of creator when 'Setup after creation'
used (issue 25400)
- Missing build history moving a job when BuildDir is set to a custom
location (issue 24825)
- Manage->Cancel Shutdown requests POST method and even POST fails due
to invalid crumb if CSRF protection is enabled (issue 23020)
- Memory leak in ProgressiveRendering (issue 25081)
- AbstractProject: makeDisabled() performs operations even if
supportsMakeDisabled() is false (issue 24340)
- Jenkins merges queued builds with the different file parameters (issue 19017)
- quietDown reports HTTP 405 Method Not Allowed (issue 23942)
- SSH slaves can block for a long time in NativePRNG (issue 20108)
- ListView's ItemListener runs with user privileges, might miss affected
views (issue 22769)
pawelz [Wed, 24 Mar 2010 12:47:11 +0000 (12:47 +0000)]
- install tomcat context configuration into /etc/hudson and symlink it to %{_tomcatconfdir}
- use all these new cool tomcat-related macros
- clear tomcat cache in %postun
- require tomcat and new rpm macros
pawelz [Sun, 1 Feb 2009 23:27:52 +0000 (23:27 +0000)]
- do not be so tomcat-centric. Use /usr/share/hudson instead of
/usr/share/tomcat/webapps/hudson
- not tested. Please backup you /var/lib/hudson befor upgrading!
pawelz [Mon, 26 Jan 2009 09:05:16 +0000 (09:05 +0000)]
- deploy hudson in tomcat
- is this a correct way to package .war apps? Please comment. It works
out-of-the-box. If you have apache-tomcat installed, you can just
rpm -ivh hudson and it works.