Releases: jenkinsci/tfs-plugin
Releases · jenkinsci/tfs-plugin
5.3.0
Incomplete release due to configuration error, please ignore.
5.2.1
5.2.0
- Major:
- Import Release Management post-build action. Thanks to @vishnugms for pull request #132
- Collect build results for an upstream TFS/Team Services build, via pull request #131
- Fix TeamRestClient for TFS on Windows and improve "Test connection" button, via pull request #135
- Fuzzy TFS/Team Services URL matching, via pull request #136
- Automatic integration, via pull request #134
- Update the documentation, especially around integration features, via pull request #137
- Minor:
- Tools and infrastructure:
- Fix
hpi:run
, via pull request #124
- Fix
5.1.0
- Major:
- Link back to the TFS/Team Services build that triggered the Jenkins build, via pull request #114.
- Display "pull request merged" event details in build summary & details, via pull request #117.
- Associated work items link back to the Jenkins build, via pull request #118.
- Add support for per-computer TFVC configuration folders, via pull request #119.
- [JENKINS-13663] The TFVC SCM can be used with collection credential pairs, via pull request #122.
- Withstand all sorts of workspace-related mishaps, via pull request #125.
- Improve support for proxy servers (including those that need authentication), via pull request #126.
- Minor:
- Tools and infrastructure:
- Upgrade TFS SDK to version 14.0.3, via pull request #115.
- Remove unused endpoint variations, via pull request #112.
- Switch to Jackson for events parsing, via pull request #116.
- Improve construction of TeamFoundationServerScm, via pull request #120.
- Use collection URI in payloads, if possible, via pull request #121.
5.0.0
- Major:
- Integration with Git repositories hosted on TFS/Team Services, via pull requests #86, #87, #88, #89, #90, #91, #92, #93, #96, #97, #98, #99, #100, #101, #103, #105, #104, #102, #108, #107, #109.
- JENKINS-30330: Only request workspaces for the current computer, via pull request #95.
- JENKINS-34446: Fix bug - TFS PLUGIN environnement variables in project path. Thanks to @sylvainmouquet for pull request #75.
- Deactivate logging of each resource get in build log. Thanks to @mosabua for pull request #106.
- Minor:
- Updated repo browser label. Thanks to @mosabua for pull request #74.
- Fix Changeset number display for Delivery Pipeline. Thanks to @pskumar448 for pull request #76, ultimately merged via pull request #78.
- Implemented getAffectedFiles in ChangeSet. Thanks to @drphrozen for pull request #77.
- Cloaked paths should be case insensitive when polling for changes. Thanks to @watsonlu for pull request #79.
- Work around TFS SDK defect when re-creating an older workspace. Made possible with pull request #80.
- Automatically configure used webbrowser access. Thanks to @mosabua for pull request #84.
- Clarify the plugin's SCM is for Team Foundation Version Control (TFVC), via pull request #94.
- Tools and infrastructure:
- Special thanks go out to:
- @davidstaheli for all the code reviews and the end-to-end testing.
- @yacaovsnc for carefully reviewing and testing the documentation.
- @mosabua for running tests on a representative environment.
- @AndreyAlifanov for helping test pull request #95.
- @jasholl and @AlexRukhlin for testing and validating the endpoints.
4.1.0
- Major:
- Add workspace cloaking. Thanks to Aaron Alexander (@ajalexander) and Luke Watson (@watsonlu) who helped implement JENKINS-4709. Made possible through the following pull requests: #28, #60, #64 and #68.
- Support connecting through a proxy server. Thanks to Yorick Bosman (@ytterx) for fixing JENKINS-6933. Made possible through pull requests #66 and #72.
- Fix links to changesets, files and diffs. Thanks to Dominick DeMaio (@DD202) and Manfred Moser (@mosabua) who fixed JENKINS-16207. Made possible through pull requests #26 and #71.
- Minor:
- Fix VSTS workspace management by upgrading to TFS SDK to 14.0.2 and better detection of existing workspaces. (pull request #67)
- Fix repository browser URL persistence. Thanks to Manfred Moser (@mosabua) who fixed JENKINS-30703 with pull request #69.
4.0.0 (Aug 27 2015)
- Major
- Re-work: use only the TFS SDK for Java for talking to TFS/VSO, eliminating the need to install Visual Studio, Team Explorer or Team Explorer Everywhere on build agents. Made possible through the following pull requests: #42, #44, #46, #47, #48, #49, #51, #52, #54, #56
- This change marks the drop of support for older versions of TFS (2005, 2008 and 2010)
- Re-work: use only the TFS SDK for Java for talking to TFS/VSO, eliminating the need to install Visual Studio, Team Explorer or Team Explorer Everywhere on build agents. Made possible through the following pull requests: #42, #44, #46, #47, #48, #49, #51, #52, #54, #56
- Minor
- Development improvement: Add framework for integration and functional tests. (pull request #41)
- Improvement: Upgrade to version 14.0.1 of the TFS SDK for Java. (pull request #45)
- Feature: Add support for Visual Studio Online. Made possible through the following pull requests: #50, #57
- Improvement: More efficient single version history. Thanks to Matt Mitchell (@mmitche) who reported the issue through pull request #53, ultimately fixed with pull request #55.
- Development improvement: Fix Javadoc errors and enforce Javadoc verification. (pull request #58)
3.2.0 (Apr 14 2015)
- Fix: Passwords are no longer encoded but encrypted. Thanks to Nicolas De loof (@ndeloof) who helped fix JENKINS-23033.
- This makes downgrading the plugin difficult - create a backup of the job configuration XML files if you intend to downgrade to pre-3.2.0 and don't want to re-enter the TFS user's password.
- Fix: TFS plugin does not create label as trigger value is not saved in config. Thanks to Chad Strauch (@boatski) who fixed JENKINS-23344 with pull request #29.
- Minor feature: can now checkout by version spec (i.e. label). Thanks to Vinicius Kopcheski (@kopcheski) who implemented JENKINS-3002 with pull request #24, subsequently improved with pull request #36.
3.1.1 (Feb 25 2014)
- Minor improvement: Safely convert URI to File. Thanks to Jesse Glick (@jglick) for the code reviews in pull request #19.
- Minor feature: getBriefHistory now uses TFS Java SDK. Thanks to Alban Fonrouge (@albanf) for pull request #21.
- Minor feature: Created a Publisher to create a label on TFS after the build. Thanks to Rodrigo Lopes (@rodrigolopes) who fixed JENKINS-3785 with pull request #20.
- Fix: Support TFS 2008. Thanks to Vladimir Kralik (@vlk32) who fixed JENKINS-20426 with pull request #23.
3.1.0
Oops, release incorrectly performed, please ignore.