RELEASED: Public: 2019-08-21
New features
-
JENKINS-50939 +Jenkins LTS 2.121.1-cb-1
Allowlist java.util.EnumMap
and org.jruby.RubyNil
for use in
XStream
(XML serialization) and Remoting
(agent communication).
-
JENKINS-50692 +Jenkins LTS 2.121.1-cb-1
Allow incrementals deployment from core
-
JENKINS-49839 +Jenkins LTS 2.121.1-cb-1
GlobalConfiguration: Correct @Nonnull / @CheckForNull for get()
-
JENKINS-31661 +Jenkins LTS 2.121.1-cb-1
Jenkins.rootUrl too often unset or incorrect
-
JENKINS-50767 +Jenkins LTS 2.121.1-cb-1
Control initial crumb issuer proxy compatibility value
-
JENKINS-50585 +Jenkins LTS 2.121.1-cb-1
Extend pipeline-library runAth() function to allow calling full ATH suite
-
JENKINS-49737 +Jenkins LTS 2.121.1-cb-1
Extras Executable WAR should warn everybody that Java 9 is not supported
-
JENKINS-50439 +Jenkins LTS 2.121.1-cb-1
Remove spurious warning when starting Jenkins
-
JENKINS-50291 +Jenkins LTS 2.121.1-cb-1
Customize where AsyncPeriodicWork are logged
-
JENKINS-47020 +Jenkins LTS 2.121.1-cb-1
Change search result pagination from 20 to 100 jobs
-
JENKINS-50291 +Jenkins LTS 2.121.1-cb-1
Customize where AsyncPeriodicWork are logged
-
JENKINS-49618 +Jenkins LTS 2.121.1-cb-1
Display Remoting version in the agent log when starting up the agent
-
JENKINS-49269 +Jenkins LTS 2.121.1-cb-1
Upgrade Jenkins core flow to run the ath test defined in 49263
-
JENKINS-49565 +Jenkins LTS 2.121.1-cb-1
Update Jenkins CLI to Mina SSHD 1.7.0 and make it always similar to the Jenkins Core
-
JENKINS-22367 +Jenkins LTS 2.121.1-cb-1
Move JDKInstaller to a plugin
-
JENKINS-22936 +Jenkins LTS 2.121.1-cb-1
Move rename infrastructure from Job to AbstractItem
-
JENKINS-26810 +Jenkins LTS 2.121.1-cb-1
File attribute/symlink support in VirtualFile
-
JENKINS-36716 +Jenkins LTS 2.121.1-cb-1
FindBugs cleanup in the Jenkins core
-
JENKINS-43581 +Jenkins LTS 2.121.1-cb-1
Create new custom tool button should be on top
-
JENKINS-49635 +Jenkins LTS 2.121.1-cb-1
Permit VirtualFile to serve external file contents
-
JENKINS-49994 +Jenkins LTS 2.121.1-cb-1
Report uses of anonymous classes in outgoing Remoting packets
-
JENKINS-49994 +Jenkins LTS 2.121.1-cb-1
Report uses of anonymous classes in outgoing Remoting packets
-
JENKINS-51064 +Jenkins LTS 2.121.1-cb-1
Lenient URL validator for Root URL
-
JENKINS-50412 +Jenkins LTS 2.121.1-cb-1
Fingerprints logs should be less verbose
Resolved issues
-
CloudBees Internal Ticket: CTR-496
Internal changes to streamline development.
-
JENKINS-49498 +Jenkins LTS 2.121.1-cb-1
Dutch translation of 'allow users to sign-up' is wrong and creates a security hazard
-
JENKINS-49661 +Jenkins LTS 2.121.1-cb-1
DumbSlave class offers only "slave" and "dumb" in @Symbol
-
JENKINS-32778 +Jenkins LTS 2.121.1-cb-1
Jenkins plugin installation path traversal vulnerability
-
JENKINS-50748 +Jenkins LTS 2.121.1-cb-1
Don’t log null pointer exceptions on some forms with validation button.
-
JENKINS-50324 +Jenkins LTS 2.121.1-cb-1
Allow users without Overall/Read access to use the who-am-i
and
logout
commands.
-
JENKINS-49401 +Jenkins LTS 2.121.1-cb-1
Fix a race condition in the Setup Wizard that could lead to it being skipped on the first startup when groovy scripts or init scripts are pre-installed.
-
JENKINS-46386 +Jenkins LTS 2.121.1-cb-1
In rare configurations, agents tried to load unloadable classes from the
controller, resulting in
ClassNotFoundException: javax.servlet.ServletContextListener
on
agents.
-
JENKINS-44402 +Jenkins LTS 2.121.1-cb-1
Make Cancel Shutdown link in side panel work without requiring the page to be reloaded.
-
JENKINS-51062 +Jenkins LTS 2.121.1-cb-1
JEP-200 issue with plugin Gradle Plugin
-
JENKINS-9104 +Jenkins LTS 2.121.1-cb-1
Visual studio builds started by Jenkins fail with "Fatal error C1090" because mspdbsrv.exe gets killed
-
JENKINS-50969 +Jenkins LTS 2.121.1-cb-1
core site build is broken, needed for core taglibs reference
-
JENKINS-50616 +Jenkins LTS 2.121.1-cb-1
JEP-200 Refusing to marshal org.jruby.RubyNil for security reasons
-
JENKINS-50164 +Jenkins LTS 2.121.1-cb-1
'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
-
JENKINS-48347 +Jenkins LTS 2.121.1-cb-1
Winp - v1.25 - Failed to locate JAR file by URL zip:
-
JENKINS-50599 +Jenkins LTS 2.121.1-cb-1
Nodes#addNode does not fail atomically
-
JENKINS-25910 +Jenkins LTS 2.121.1-cb-1
Nodes are not sorted on label overview page
-
JENKINS-50296 +Jenkins LTS 2.121.1-cb-1
ThreadPools for remoting should run as SYSTEM user
-
JENKINS-21613 +Jenkins LTS 2.121.1-cb-1
f:combobox may break form.onsubmit
-
JENKINS-50237 +Jenkins LTS 2.121.1-cb-1
[JEP-200] java.lang.SecurityException: Rejected: org.apache.tools.ant.Location
-
JENKINS-50405 +Jenkins LTS 2.121.1-cb-1
runATH leads to deadlock of resource consumption for core PR builds
-
JENKINS-49573 +Jenkins LTS 2.121.1-cb-1
Matrix Configuration Parameter Plugin is affected by JEP-200
-
JENKINS-49971 +Jenkins LTS 2.121.1-cb-1
hudson.Util.loadFile() has a race condition
-
JENKINS-50124 +Jenkins LTS 2.121.1-cb-1
restore class compatibility for AbstractTaskListener
-
JENKINS-39495 +Jenkins LTS 2.121.1-cb-1
NullPointerException in ParametersAction
-
JENKINS-48821 +Jenkins LTS 2.121.1-cb-1
Time remaining for all pipeline jobs is N/A
-
JENKINS-50056 +Jenkins LTS 2.121.1-cb-1
AbstractLazyLoadRunMap - Do not copy all build numbers in case of descending search
-
JENKINS-2947 +Jenkins LTS 2.121.1-cb-1
Perforce should factor out global configuration to the global page
-
JENKINS-49642 +Jenkins LTS 2.121.1-cb-1
Accessing to jobs through a global view inside a folder gets a 404 error.
-
JENKINS-49596 +Jenkins LTS 2.121.1-cb-1
User session memory leak
-
JENKINS-49788 +Jenkins LTS 2.121.1-cb-1
ConcurrentLinkedQueue is missing from whitelisted-classes.txt
-
JENKINS-30909 +Jenkins LTS 2.121.1-cb-1
queue.xml only gets persisted on successful shutdown
-
JENKINS-49634 +Jenkins LTS 2.121.1-cb-1
Wrong escaping of quotes in the Setup Wizard
-
JENKINS-26143 +Jenkins LTS 2.121.1-cb-1
Workflow Snippet Generator - Incorrect format for Input with Choice Parameter
-
JENKINS-38812 +Jenkins LTS 2.121.1-cb-1
As user I would like a case insensitive autocomplete for copy job
-
JENKINS-11618 +Jenkins LTS 2.121.1-cb-1
Prototype 1.7 is missing the instance 'toJSON' method
-
JENKINS-29470 +Jenkins LTS 2.121.1-cb-1
NPE in AbstractProject.checkout
-
JENKINS-30909 +Jenkins LTS 2.121.1-cb-1
queue.xml only gets persisted on successful shutdown
-
JENKINS-32599 +Jenkins LTS 2.121.1-cb-1
JENKINS_HOME/users/config.xml Results in Nameless User
-
JENKINS-34712 +Jenkins LTS 2.121.1-cb-1
"controller is offline" preventing Pipeline from executing
-
JENKINS-34712 +Jenkins LTS 2.121.1-cb-1
"controller is offline" preventing Pipeline from executing
-
JENKINS-45387 +Jenkins LTS 2.121.1-cb-1
Setup wizard hangs when email not entered
-
JENKINS-46638 +Jenkins LTS 2.121.1-cb-1
Null pointer exception saving a parameterized freestyle job with no parameters defined
-
JENKINS-46652 +Jenkins LTS 2.121.1-cb-1
Authorize Project blocks Pipeline Jobs when Computer/Build for controller is lacking
-
JENKINS-47142 +Jenkins LTS 2.121.1-cb-1
archiveArtifacts step failure is not displayed
-
JENKINS-48467 +Jenkins LTS 2.121.1-cb-1
UserIdCause uses wrong approach to rendering users
-
JENKINS-49044 +Jenkins LTS 2.121.1-cb-1
DescriptorVisibilityFilters are not applied to SecurityRealm and AuthorizationStrategy
-
JENKINS-49319 +Jenkins LTS 2.121.1-cb-1
Old Prototype library causes problems with modern UI frameworks
-
JENKINS-49387 +Jenkins LTS 2.121.1-cb-1
"not an integer" error on ports that are not enabled
-
JENKINS-49543 +Jenkins LTS 2.121.1-cb-1
Refusing to marshal org.jenkinsci.main.modules.cli.auth.ssh.UserPropertyImpl on Old Apache TomCat 8.x versions
-
JENKINS-49573 +Jenkins LTS 2.121.1-cb-1
Matrix Configuration Parameter Plugin is affected by JEP-200
-
JENKINS-49795 +Jenkins LTS 2.121.1-cb-1
Bad serialization of ParametersAction.parameterDefinitionNames
-
JENKINS-49906 +Jenkins LTS 2.121.1-cb-1
Form validation considers the rename "no op" to be an error
-
JENKINS-49968 +Jenkins LTS 2.121.1-cb-1
Core 2.110 is unable to select a branch source via the server dropdown
-
JENKINS-50064 +Jenkins LTS 2.121.1-cb-1
Cleanup Medium-Severity FindBugs Errors in Jenkins CLI
-
JENKINS-13128 +Jenkins LTS 2.121.1-cb-1
Artifacts Permissions Stripped
-
JENKINS-14713 +Jenkins LTS 2.121.1-cb-1
Cancel permission is granted for users having build permission