- JENKINS-57879 Build number increments by more than 1
- JENKINS-51512 Git parameter plugin does not work with Windows agent
- JENKINS-50711 plugin doesn't work with ssh link to git repo
- JENKINS-52051 git-parameter exec: nc: not found
- PR #78: changed select element's id following previous fix in ae9de22
- JENKINS-55769: Tag match filter shows more entries than direct command (git tag -l "$tagFilter")
- JENKINS-55770: Intrusive and misleading warning text from the parameter selection display
- JENKINS-54359: Change error handling
- JENKINS-53911: Duplicate entries in list, if git repo is checked out twice.
- JENKINS-52533: Display commit message on the build action
- JENKINS-45925: Show git commit message when building with parameter "revision"
- JENKINS-51041, JENKINS-50510, JENKINS-45419: Fixed use repository option
- JENKINS-52273: Support git-parameter-plugin in declarative pipeline
- JENKINS-52132: Description with HTML support
- JENKINS-51521: Git parameter does not show branch list in case deleteDir() is present in pipeline
- JENKINS-51476: Git parameter plugin is not retrieving revision number
- JENKINS-50776: Default selected item doesn’t always honor exactly Default Value
- JENKINS-49727: Add optional parameter to specify the number of items the list will display
- JENKINS-45419: 'Use Repository' setting does not find other remote urls if multiple repos are added to job
- PR #55: Add complete French support
- JENKINS-47110: Retrieving Git references do not work with variable in Repository URL
- PR #54: Help improvement: complete English translation, and reorder items
- JENKINS-47078: IndexOutOfBoundsException for pipeline job
- JENKINS-39530: Add support to Pipeline projects
- JENKINS-46216: Null Pointer exception when no default parameter provided
- JENKINS-45577: [Git Parameter Plugin] Parameter does not support the definition from CLI
- JENKINS-46624: fix remote name
- JENKINS-46185: Set browser focus to filter after the QuickFilter has been filled
- JENKINS-46038: Extend list of supported type with pull request
- JENKINS-26799: Multiple SCMs plugin support part 3 (Work fine when selected revisions)
- JENKINS-42313: Default Value not honoured
- JENKINS-26799: Multiple SCMs plugin support part 2
- JENKINS-40523: Include Jenkins Project Name in Log message
- JENKINS-40232: Git Parameter Plugin doesn't need to clone
- JENKINS-41091: git-parameter:0.7.1 breaks the multi-line parameters in rebuild
- JENKINS-39366: Add support for a rebuild-plugin
- JENKINS-26799: Multiple SCMs plugin support
- JENKINS-37555: Better support for internationalization
- JENKINS-37595: Add support for polish localization
- JENKINS-37370: Retrieving Git references do not work with variable in "Repository URL"
- JENKINS-37953: Add support to ProxySCM
- JENKINS-37738: Update dependency in plugin and cleanup in pom
- JENKINS-34876: Git Parameters not working for Pipeline projects and Jenkinsfile from SCM
- JENKINS-36833: Race Condition Populating Multiple Tag Parameters
- JENKINS-36934: No return value passed to the url
- JENKINS-31939: The top value is better to be chosen by default of to have such option (part 3)
- JENKINS-31939: The top value is better to be chosen by default of to have such option (part 2)
- JENKINS-36104: Add Repo SCM support (Derron Hu)
- JENKINS-16290: git parameter plugin doesn't support Jenkins slave setup with git repos checked out only on slaves
- JENKINS-35363: Git parameter filter doesn't work
- JENKINS-34425: Git parameter plugin skips one build number while populating tags
- JENKINS-34544: NPE After update to 0.5.0
- JENKINS-34574: After cleaned workspace doesn't show branches
1. User interface
- JENKINS-27435: Quick branch filter (Thank Bruno P. Kinoshita for inspiration)
- JENKINS-33963: Branch filter does not save the value (part of the work Joe Hansche)
2. Refactor/fix/feature
- JENKINS-33361: Long release number in branch, tag or revision name
- JENKINS-33084: Git Parameter plugin should prune stale remote branches (@darashenka)
- JENKINS-31939: The top value is better to be chosed by default of to have such option
- JENKINS-33831: Revision Parameter Type: ArrayIndexOutOfBoundsException
- JENKINS-33912: Refactoring Test Case
- Possibility to select branch, tag or branch (Alban Dericbourg)
- Keep complex logics in jelly as less as possible (Yestin Sun)
- support folders (Nicolas De Loof)
- Minimized pom.xml as suggested by Jesse Glick
- Removed LICENSE.txt as suggested by Jesse Glick
User visible changes are:
- Updated help texts for configuration and when selecting your tag/revision
- Runs a fetch each time the user enters the "Build with parameter".
- Run clone when fetch fails on workspace empty (Gabor Liptak)
- Merging SortMode from graeme-hill
- With an empty workspace the tags are calculated after we made a checkout. This may take a long time.
Changes relevant to developer
- Added MIT-LICENSE.txt to use the same license as Jenkins-CI.
- Added Contributors.textile
- Display month not minutes in date. Add HH.mm. Display only first 8 chars of SHA1 (Niklaus Giger)
- Add backup pluginRepository (Gabor Liptak)
- Use GitTool to query configured location of the git executable (gliptak)
- Upgrade to git 2.2.0. (christ66)
- Build against latest stable Jenkins-CI version 1.554.1
- New co-maintainer/developer Niklaus Giger (id ngiger)
- Version 0.3 and 0.3.1 never made it to the distribution, because of problems with the release mechanism.
- Corrected error - plugin wasn't showing anything after change of main Git Plugin
- Corrected major dis-functionality - plugin now it showing revisions only from correct job/project.
- Adding support for choosing branch from which revisions/tags are returned
- Initial Release