Skip to content

Releases: jenkinsci/tfs-plugin

5.3.0

14 Jan 04:52
Compare
Choose a tag to compare
5.3.0 Pre-release
Pre-release

Incomplete release due to configuration error, please ignore.

5.2.1

16 Sep 17:40
Compare
Choose a tag to compare
  • Minor:
    • Spaces need to be encoded as %20, via pull request #138

5.2.0

15 Sep 02:14
Compare
Choose a tag to compare
  • 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:
    • Fix error when building URL using UriHelper#join, via pull request #129
    • Converted ERROR into NOTICE & improved wording, via pull request #130
    • Set the User-Agent header with plugin version, via pull request #133
  • Tools and infrastructure:
    • Fix hpi:run, via pull request #124

5.1.0

30 Aug 14:01
Compare
Choose a tag to compare
  • 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:
    • Detect missing team project collection configuration, via pull request #111.
    • Reduce the chance of error with Team Services URLs, via pull request #110.
    • Improve validation of Collection URL, via pull request #127.
  • 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

06 Aug 14:24
Compare
Choose a tag to compare
  • Major:
  • 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:
    • Upgrade Jenkins dependencies to 1.580, via pull request #81.
    • Add David to the list of developers in pom.xml, via pull request #82.
    • changed language level check to use 1.6. Thanks to @mosabua for pull request #83.
    • Test setup improvements. Thanks to @mosabua for pull request #85.
  • Special thanks go out to:

4.1.0

29 Feb 21:14
Compare
Choose a tag to compare
  • 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)

27 Aug 20:20
Compare
Choose a tag to compare
  • 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)
  • 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)

15 Apr 02:15
Compare
Choose a tag to compare
  • 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)

25 Feb 16:16
Compare
Choose a tag to compare
  • 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

25 Feb 16:03
Compare
Choose a tag to compare
3.1.0 Pre-release
Pre-release

Oops, release incorrectly performed, please ignore.