Teams: Check client version using PowerShell

An easy way to check MS Teams version is in the client by going to About > Version:

The version will be displayed near the Command Box:

The MS Teams client is installed per user and the version is stored in the settings.json file:

%AppData%\Microsoft\Teams\

Using PowerShell we can convert JSON files to PowerShell Objects:

PowerTip: Convert JSON File to PowerShell Object
https://blogs.technet.microsoft.com/heyscriptingguy/2014/04/23/powertip-convert-json-file-to-powershell-object/

Now we can run the following PowerShell cmdlet to get the Teams client version:

Get-Content $env:UserProfile”\AppData\Roaming\Microsoft\Teams\settings.json” | ConvertFrom-Json | Select Version, Ring, Environment

The install/update date is in the installTime.txt file in the same folder:

Get-Content $env:UserProfile”\AppData\Roaming\Microsoft\Teams\installTime.txt”

Note: The date is stored in MM/dd/yyyy

Since MS Teams is installed on a user level we can have multiple versions on the same machine.

To check all the installed versions we can use a PowerShell Script that will execute the previous cmdlets for each user.

The script is available in TechNet Gallery and doesn’t take any parameter:

MS Teams installed version for each user profile
https://gallery.technet.microsoft.com/MS-Teams-Get-installed-60c0dc5c

Get-TeamsVersion.ps1

Thanks to The Scripting Guys for a way to list the user profile paths:

Use PowerShell to Find User Profiles on a Computer
https://blogs.technet.microsoft.com/heyscriptingguy/2011/11/10/use-powershell-to-find-user-profiles-on-a-computer/

Skype Room Systems V2 Update List: August 2018

Here is the update list for the Skype Room System V2:

Download the latest Skype Room System v2 Deployment Kit

Version Release Date More Info
4.0.19.0 August 31, 2018 Release Notes
4.0.18.0 August 27, 2018 Release Notes
4.0.8.0 July 6, 2018 Release Notes
3.1.115.0 June 20, 2018 Release Notes
3.1.113.0 June, 2018 Release Notes
3.1.104.0 April 16, 2018 Release Notes
3.1.100.0 March 16, 2018 Release Notes
3.1.99.0 March 14, 2018 Release Notes
3.1.98.0 March 8, 2018 Release Notes
3.0.16.0 November 27, 2017 Release Notes
3.0.15.0 October 3, 2017 Release Notes
3.0.12.0 September 1, 2017 Release Notes
3.0.10.0 August 10, 2017 Release Notes
3.0.8.0 August 4, 2017 Release Notes
3.0.6.0 June 2, 2017
2.0.2.0 March 15, 2017
1.0.8.0 December 7, 2016 RTM

Lync/SfB: Check client version using PowerShell

During troubleshooting we often need to check the installed version, for Lync/SfB Server we already know how to check the installed version using PowerShell:

Skype for Business Server Component Version using Get-CsServerPatchVersion

Skype for Business Server 2015 Component Version using PowerShell

Lync Server Component Version using PowerShell (Windows Registry)

On the client we can check the version by using going to Option > Help > About:

However, for the SfB 2016 MSI this is a slightly different since the displayed version is the MSO component and not the SfB client version:

To get the Lync/SfB client version we can simply run the following in PowerShell cmdlet:

(Get-ItemProperty -path “HKLM:\Software\Microsoft\Windows\CurrentVersion\App Paths\lync.exe”).”(Default)” | ForEach-Object {Get-ChildItem -Path $_ | Select-Object -ExpandProperty VersionInfo | Select FileDescription,ProductVersion} | ft -autosize

Skype for Business 2016 MSI

Skype for Business 2016 Click-to-Run

Skype for Business 2015 MSI

Please note that this will work for Lync2013/SfB2015/SfB2016 Click-to-Run or MSI versions.

For Lync 2010 and previous client versions we need to modify from lync.exe to communicator.exe:

(Get-ItemProperty -path “HKLM:\Software\Microsoft\Windows\CurrentVersion\App Paths\communicator.exe”).”(Default)” | ForEach-Object {Get-ChildItem -Path $_ | Select-Object -ExpandProperty VersionInfo | Select FileDescription,ProductVersion} | ft -autosize

Skype for Business on Mac Update List: September 2018

Here is the update list for the Skype for Business on Mac:

Download the latest update for Skype for Business on Mac

Version Release Date
16.21.65 September 14, 2018
16.20.90 August 13, 2018
16.19.132 July 13, 2018
16.18.51 June 7, 2018
16.17.65 May 9, 2018
16.16.102 April 3, 2018
16.15.166 February 28, 2018
16.14.163 January 31, 2018
16.13.184 December 7, 2017
16.12.77 November 8, 2017
16.12.75 October 31, 2017
16.11.149 October 5, 2017
16.10.97 August 30, 2017
16.9.37 August 02, 2017
16.8.196 June 20, 2017
16.6.333 May 2, 2017
16.5.185 March 28, 2017
16.3.240 February 6, 2017
16.2.145 December 12, 2016
16.1.456 November 23, 2016
16.0.3638 October 27, 2016 (RTM)

Please also check the Known issues – Skype for Business on Mac.

If you were looking for the previous version here is the list:

Lync Mac 2011

Version Release Date KB Article
14.4.1 July 13, 2016 KB3175174
14.3.3 February 23, 2016 KB3139293
14.2.1 October 1, 2015 KB3098588
14.1.1 July 23, 2015 KB3074981
14.0.11 March 14, 2015 KB3037358
14.0.10 (Hotfix 1) December 3, 2014 KB3019983
14.0.10 October 29, 2014 KB3007876
14.0.9 (Hotfix 1) July 31, 2014 KB2979062
14.0.9 June 10, 2014 KB2963369
14.0.8 April 9, 2014 KB2952672
14.0.7 December 13, 2013 KB2909662
14.0.6 October 8, 2013 KB2888920
14.0.5 (Hotfix 1) September 4, 2013 KB2884053
14.0.5 June 6, 2013 KB2844274
14.0.4 (Hotfix 1) April 18, 2013 KB2836517
14.0.4 February 1, 2013 KB2778095
14.0.1 RTM NA

Lync 2013/Skype for Business 2015 Client Update List: September 2018

Here is the list for the Lync 2013/Skype for Business 2015 client updates:

Version Release Date KB Article Download
15.0.5067.1000 September 4, 2018 KB4092457 32 bit 64 bit
15.0.5059.1000 August 7, 2018 KB4032250 32 bit 64 bit
15.0.5049.1000 July 10, 2018 KB4022225 32 bit 64 bit
15.0.5041.1000 June 5, 2018 KB4022170 32 bit 64 bit
15.0.5031.1000 May 1, 2018 KB4018377 32 bit 64 bit
15.0.5023.1000 April 3, 2018 KB4018334 32 bit 64 bit
15.0.5015.1000 March 6, 2018 KB4018290 32 bit 64 bit
15.0.5007.1000 February 6, 2018 KB4011678 32 bit 64 bit
15.0.4997.1000 January 2, 2018 KB4011638 32 bit 64 bit
15.0.4989.1000 December 5, 2017 KB4011284 32 bit 64 bit
15.0.4981.1000 November 7, 2017 KB4011255 32 bit 64 bit
15.0.4971.1000 October 10, 2017 KB4011179 32 bit 64 bit
15.0.4963.1000 September 12, 2017 KB4011107 32 bit 64 bit
15.0.4953.1000 August 1, 2017 KB4011046 32 bit 64 bit
15.0.4945.1000 July 5, 2017 KB3213574 32 bit 64 bit
15.0.4933.1000 June 13, 2017 KB3191939 32 bit 64 bit
15.0.4927.1000 May 2, 2017 KB3191876 32 bit 64 bit
15.0.4919.1000 April 4, 2017 KB3178731 32 bit 64 bit
15.0.4911.1000 March 14, 2017 KB3172539 32 bit 64 bit
15.0.4903.1001 February 7, 2017 KB3161988 32 bit 64 bit
15.0.4893.1000 January 3, 2017 KB3141468 32 bit 64 bit
15.0.4885.1000 December 6, 2016 KB3127976 32 bit 64 bit
15.0.4875.1001 November 1, 2016 KB3127934 32 bit 64 bit
15.0.4867.1000 October 11, 2016 KB3118348 32 bit 64 bit
15.0.4859.1002 September 6, 2016 KB3118281 32 bit 64 bit
15.0.4849.1001 August 9, 2016 KB3115268 32 bit 64 bit
15.0.4841.1000 July 5, 2016 KB3115261 32 bit 64 bit
15.0.4833.1001 June 7, 2016 KB3115033 32 bit 64 bit
15.0.4815.1000 April 12, 2016 KB3114944 32 bit 64 bit
15.0.4805.1000 March 8, 2016 KB3114831 32 bit 64 bit
15.0.4797.1000 February 9, 2016 KB3114732 32 bit 64 bit
15.0.4787.1002 January 12, 2016 KB3114502 32 bit 64 bit
15.0.4779.1001 December 8, 2015 KB3114351 32 bit 64 bit
15.0.4771.1001 November 10, 2015 KB3101496 32 bit 64 bit
15.0.4763.1001 October 13, 2015 KB3085581 32 bit 64 bit
15.0.4753.1000 September 8, 2015 KB3085500 32 bit 64 bit
15.0.4745.1000 August 11, 2015 KB3055014 32 bit 64 bit
15.0.4737.1001 July 14, 2015 KB3054946 32 bit 64 bit
15.0.4727.1001 June 9, 2015 KB3054791 32 bit 64 bit
15.0.4719.1001 May 12, 2015 KB3039779 32 bit 64 bit
15.0.4711.1002 April 14, 2015 (1) KB2889923 32 bit 64 bit
15.0.4701.1000 March 10, 2015 KB2956174 32 bit 64 bit
15.0.4693.1001 February 10, 2015 KB2920744 32 bit 64 bit
15.0.4675.1000 December 9, 2014 KB2910927 32 bit 64 bit
15.0.4667.1001 November 11, 2014 KB2899507 32 bit 64 bit
15.0.4659.1001 October 2014 KB2889929 32 bit 64 bit
15.0.4649.1000 September 2014 KB2889860 32 bit 64 bit
15.0.4641.1001 August, 2014 KB2881070 32 bit 64 bit
15.0.4623.1000 June, 2014 KB2850074 32 bit 64 bit
15.0.4615.1001 May, 2014 KB2880980 32 bit 64 bit
15.0.4605.1003 April, 2014 KB2880474 32 bit 64 bit
15.0.4569.1508 March, 2014 KB2863908 32 bit 64 bit
15.0.4569.1503 February, 2014 (SP1) KB2817430 32 bit 64 bit
15.0.4551.1005 November 7, 2013 KB2825630 32 bit 64 bit
15.0.4517.1508 August 2013 KB2817621 32 bit 64 bit
15.0.4505.1510 July 9, 2013 KB2817465 32 bit 64 bit
15.0.4481.1004 May, 2013 KB2768004 32 bit 64 bit
15.0.4454.1509 February, 2013 KB2760512 32 bit 64 bit
15.0.4420.1017 RTM NA NA NA

(1) This update introduces the Skype for Business 2015 User Interface.

Please note that the download links listed are for the Lync 2013/Skype for Business 2015 update file, we should always check the necessary prerequisites in the related KB article.

As mentioned in a previous post Lync 2013/SfB 2015 client shares the same build as Lync 2013 VDI Plugin, this means that to update the  client from RTM we need to follow the same steps described in:

How to update the Lync VDI 2013 Plugin
https://blogs.technet.microsoft.com/uclobby/2016/03/04/how-to-update-the-lync-vdi-2013-plugin/

To check the version we need to go to Options > Help > About Microsoft Lync/SfB:

Lync 2013 UI

lync2013cul-01

lync2013cul-02

Skype for Business 2015 UI

lync2013cul-03

lync2013cul-04

Skype for Business 2016 Client Update List: August 2018

Here is the update list for the Skype for Business 2016 client that is part of the Office 2016 Volume Licence version.

Version Release Date KB Article Download
16.0.4732.1000 August 7, 2018 KB4032255 32 bit 64 bit
16.0.4717.1000 July 10, 2018 KB4022221 32 bit 64 bit
16.0.4705.1000 June 5, 2018 KB4022155 32 bit 64 bit
16.0.4690.1000 May 1, 2018 KB4018367 32 bit 64 bit
16.0.4678.1000 April 3, 2018 KB4018323 32 bit 64 bit
16.0.4666.1000 March 6, 2018 KB4011725 32 bit 64 bit
16.0.4654.1000 February 6, 2018 KB4011662 32 bit 64 bit
16.0.4639.1000 January 2, 2018 KB4011623 32 bit 64 bit
16.0.4627.1000 December 5, 2017 KB4011563 32 bit 64 bit
16.0.4615.1000 November 7, 2017 KB4011238 32 bit 64 bit
16.0.4600.1000 October 10, 2017 KB4011159 32 bit 64 bit
16.0.4588.1001 September 12, 2017 KB4011040 32 bit 64 bit
16.0.4561.1000 July 5, 2017 KB3213548 32 bit 64 bit
16.0.4546.1000 June 13, 2017 KB3203382 32 bit 64 bit
16.0.4534.1000 May 9, 2017 KB3191858 32 bit 64 bit
16.0.4522.1000 April 4, 2017 KB3178717 32 bit 64 bit
16.0.4510.1000 March 14, 2017 KB3178656 32 bit 64 bit
16.0.4498.1002 February 7, 2017 KB3141501 32 bit 64 bit
16.0.4483.1000 January 3, 2017 KB3128049 32 bit 64 bit
16.0.4471.1000 December 6, 2016 KB3127980 32 bit 64 bit
16.0.4456.1001 November 1, 2016 KB3127939 32 bit 64 bit
16.0.4444.1000 October 11, 2016 KB3118327 32 bit 64 bit
16.0.4432.1000 September 6, 2016 KB3118288 32 bit 64 bit
16.0.4405.1000 July 5, 2016 KB3115268 32 bit 64 bit
16.0.4393.1002 June 7, 2016 KB3115087 32 bit 64 bit
16.0.4351.1000 March 8, 2016 KB3114846 32 bit 64 bit
16.0.4339.1000 February 9, 2016 KB3114696 32 bit 64 bit
16.0.4312.1001 December 8, 2015 KB3114372 32 bit 64 bit
16.0.4266.1001 RTM NA NA NA

Please note that the download links listed are for the Skype for Business 2016 update file, we should check the necessary prerequisites in the related KB article.

An easy way to check which version is installed is using another Office 2016 application, like Word or Outlook, then look into File -> Account:

Office Professional Plus 2016 Volume License

sfb2016u01

Office Professional Plus 2016 Click-to-Run

sfb2016u02

Office 365 ProPlus

sfb2016u03a

Note: The Click-to-Run will have the Office Updates option displayed.

The following article contains the click-to-run version and build numbers for Office 365 ProPlus/Office 2016 Professional Plus:

Version and build numbers of update channel releases for Office 365 clients
https://technet.microsoft.com/en-us/library/mt592918.aspx