Release date: Jul 31, 2021
-
Expose choices to remote access API even without
Item.BUILD
permission for some choice providers. (JENKINS-66145)-
Following choice providers:
-
Textarea Choice Parameter
-
-
For plugin developers: Overriding
ChoiceListProviders#requiresBuildPermission
to returnfalse
allows exposing choices to remote access API withoutItem.BUILD
permission. It should be allowed only when choices can be calculated only from the job configuration for security reasons.
-
Release date: Nov 7, 2020
-
Expose choices to remote access API (JENKINS-63786)
-
You can retrieve choice values in JENKINS_URI/job/JOBNAME/api/json and so on. See https://www.jenkins.io/doc/book/using/remote-access-api/ for more details aboud remote access API.
-
An empty list will be returned if you don’t have
Item.BUILD
permission for that job.
-
-
Move documentation to GitHub (#45)
Release date: May 20, 2018
-
Add an option to switch the behavior of input value when the input is editable (JENKINS-22316, JENKINS-50315)
-
You can select "Display all choices" (the behavior same to Extensible Choice Paramter ⇐ 1.4.2) or "Display only matching choices" (the behavior same to Extensible Choice Paramter 1.5.0).
-
"Display all choices" is the default behavior.
-
Release date: Mar 17, 2018
-
Filter options by input when the input is editable (JENKINS-22316)
-
Save as more simple configurations (JENKINS-49210)
Release date: Jan 27, 2018
-
Compatible with Jenkins >= 2.102 (JENKINS-49017)
-
See JEP-200 for more details
-
-
Fix typo (PR #32)
Release date: Aug 27, 2017
-
FIXED: HTML in description is always escaped (JENKINS-42903)
-
Fix typo (PR #29)
Release date: Apr 10, 2017
-
SECURITY FIX: Jenkins Security Advisory 2017-04-10#Extensible Choice Parameter Plugin
-
Groovy scripts run with Script Security Plugin
-
Existing scripts are configured to run in the script sandbox.
-
You might require approve some methods for the sandbox, or configure scripts run without the sandbox and approve scripts.
-
-
Targets Jenkins >= 1.580.1.
-
The pre-defined variable 'jenkins' is no longer provided.
-
You can get Jenkins instance with
jenkins.model.Jenkins.instance
instead. Require appropriate approving.
-
Release date: Jan 28, 2017
-
Use the top most value if the specified default parameter isn’t contained in the choice list.
-
Note: Builds fail if you passed a value not contained in the choice list explicitly (e.g. via Parameterized trigger plugin).
-
Release date: Oct 22, 2016
-
FIXED: "Top Most Value" is replaced with an empty value when saved before the job configuration page is completed to be load (JENKINS-37147)
Release date: Aug 23, 2015
-
Fixed UnsupportedOperationException when Empty Choice is configured for File Choice Parameter (JENKINS-29934)
-
Improved the help of Exclude Pattern of File Choice Parameter.
Release date: Jun 20, 2015
-
Fixed NPE with "List Files Now" in configuration pages (JENKINS-28841, regression in 1.3.0)
Release date: May 05, 2015
-
Now you can disable specific providers in system configuration page (JENKINS-27375).
-
See #Disabling providers for details.
-
-
Validates parameter names by checking they can be handled by Jenkins core (JENKINS-22222).
-
Fixed "Error: No stapler-class is specified" when saving project configuation with Jenkins 1.610(JENKINS-28046).
-
Dot letters are allowed for variable names with Jenkins > 1.526.
-
-
Added an empty choice option to FilenameChoiceListProvider (JENKINS-22318).
-
Also accepts $class introduced in Jenkins 1.588 (JENKINS-25403).
Release date: Dec 08, 2013
-
Added feature to use
project
in System Groovy Script. JENKINS-17875 -
Added feature to reverse file lists.
Release date: Jun 22, 2013
-
Added documents for System Groovy Script Choice Parameter.
-
Added "Run the Script Now" Button for System Groovy Script Choice Parameter.
Release date: May 03, 2013
-
Added new providers
-
System Groovy Script Choice Parameter: runs a System Groovy script to determine the list of choices
-
File Choice Parameter: lists files in a directory.
-
-
Added checkbox "Add Edited Value" to Textarea Choice Parameter and Global Choice Parameter. By checking this, edited values used in builds are automatically added to choices.
Release date: Feb 06, 2013
-
Now you can select the default choice in each job.
-
Fixed the misspell.