Thunderbolt(TM) Software Release Notes
======================================
This document is the release notes for version 16.1.47.275 of the Thunderbolt software

Supported Operating Systems
===========================
  Windows* 7   32-bit
  Windows* 7   64-bit
  Windows* 8.1 64-bit
  Windows* 10  64-bit


Supported Thunderbolt Controllers
=================================
  DSL4510/4410  Series - "Redwood Ridge"   (Tested with NVM rev 30)
  DSL5520/5320  Series - "Falcon Ridge"    (Tested with NVM rev 28)
  DSL5110       Series - "Thunderbolt LP"  (Tested with NVM rev 9)
  DSL6540/6340  Series - "Alpine Ridge"    (Tested with NVM rev 18)
  JHL6540/6340  Series - "Alpine Ridge"    (Tested with NVM rev 1)
  JHL6240       Series - "Alpine Ridge LP" (Tested with NVM rev 2)


Changes:
========
Version 16.1.47.275
  - Hotfix: Application GUI does not pop up on device hotplug after initial package installation
  - HVCI compliance per Microsoft Device Guard recommendations

Version 16.1.45.250
  - Added support for Alpine Ridge LP and Alpine Ridge C-step (including FW Update SDK)
  - Added Firmware Update progress indication in FW Update SDK and samples
  - Added SDK sample to update Firmware on device only
  - Added support for devices made of multiple controllers
  - Added support for external GPU user notifications
  - Added RSS support to Thunderbolt Networking to improve performance capabilities
  - General improvements and bug fixes

Version 15.3.40.275
  - Hotfix: added user notification when update needed for the Thunderbolt™3 port to function properly.   
    For more information go to https://thunderbolttechnology.net/updates

Version 15.3.39.250
  - Optimization in Firmware update flow to speed-up the NVM flashing process
  - System Tray application reports software & firmware component versions in the Details form
  - Updated SDK sample to add support for Power Delivery firmware version 
  - General improvements and bug fixes

Version 15.2.35.250
  -  Added Firmware Update SDK for devices based on L6000 controller series.   

Version 15.2.32.250
  -  Added support for Windows* 10 64-bit.
  -  Added support for L6000 controller series.
  -  Added support for L4000 controller series on Windows* 10 64-bit only.
  -  Added support INF based installation.
     * All drivers must be installed separately to have the complete functionality.
     * Installing Thunderbolt Controller driver (tbtxxx) triggers the full SW package installation.
     * Installing Thunderbolt Networking driver (tp2pxxx) installs the Thunderbolt Networking Support.
  -  Added Auto-connect mode for Thunderbolt Networking connections without user approval need.
  -  Added a desktop icon for fast access to an adjacent PC over a Thunderbolt Networking connection.
  -  Added End-to-End mode support for L6000 controller series to enhance Thunderbolt Networking performance.
  -  Added support for safe mode notification for L6000 controller series.
  -  Enhanced Firmware Update SDK for L6000 controller series support.
  -  Added support for Apple* Boot Camp.

Version 15.1.26.250
  -  General improvements and bug fixes

Version 3.0.19
  -  SW supports hosts with multiple Thunderbolt controllers.
  -  This SW package no longer supports the L4000 controller series. For support of L4000
     controllers please use SW package 2.5.7.

Version 2.5.7:
  -  SW will now create a Thunderbolt network when connecting two hosts via Thunderbolt 
     controllers: Windows-to-Windows and Windows-to-MacOS, on L5000 and L5110 controllers.
  -  For better usability, the SysTray application can be activated through its binary
     shortcut from the Windows Start menu as well.

Version 2.0.4:
  -  Added support for L5110 controllers. 
  -  Added a service component to the SW stack.
  -  The SW components (driver, service and System Tray application) will start automatically 
     when a new Thunderbolt device is connected and will go down when no devices are connected
     (except if user has one of these screens open: Settings, Manage Approved Devices).
  -  When Policy settings are changed via the system tray application the settings are applied 
     to connected devices without the need to disconnect them.
  -  System Tray application displays error messages when in No Security mode (Legacy mode).
  -  System Tray application supports moving devices from "connect once" to "always connect" via
     the Approve Devices dialog.
  -  When a non-admin connects a new device there will be a persistent dialog indicating the 
     new device (instead of a balloon that disappears). 
  -  Removed support from Windows 8 32b & 64b and from Windows 8.1 32b.

Version 1.5:
  -  Added toast notifications to notify users on need to approve newly connected devices (Win8,
     Win 8.1) 

Version 1.4:
  -  Added support for Win 8.1 32b & 64b.


Fixed Issues
============
4926783 When a Thunderbolt Networking session is connected, the SW can creates an icon on the desktop
        to ease the access to the peer shared folders. If non-ASCII characters are used in the remote 
        computer name this icon may not be created and/or not be displayed correctly in the application

4926959 When OS is set to ZH-HK (Hong Kong) display language settings, the language displayed is
        Simplified Chinese (CHS) while it should be Traditional Chinese (CHT).

4927081 After Firmware Update (upgrade or downgrade) completed, the new NVM version is not displayed
        in Thunderbolt Settings Details form (N/A is displayed)

4927067 When date/time is set backward, earlier than Thunderbolt Software installation date, notifications
        are not displayed to user upon device connection

4927204 Under certain circumstances, user may be wrongly suggested to perform Firmware Update. 
        This depends on current Hardware, Firmware and Power Delivery firmware version combinations


Known Issues
============
4926127 In this version the SW stack goes down when the last device is disconnected. However, 
        the system tray application will stay up if the last device is disconnected within a few
        seconds of the user changing the settings. 

4926352 When security level is "Secure Connect", after disconnecting and reconnecting devices while
        the PC is in sleep mode, the authorization window will not automatically open but the devices
        still need to be re-authorized.

4926928 Concurrent install/upgrade can lead the Thunderbolt Software to be partially installed if it is 
        run unattended while another MSI process is already running. In such a case the Thunderbolt
        software should be removed and re-installed.

4926173 When upgrading Thunderbolt software from version 3.0.x, the new driver is not properly installed
        if there is a Thunderbolt Networking already loaded during the upgrade. In such a case the 
        Thunderbolt SW driver in use will stay up and upgrade will not complete until the Thunderbolt
        controller is powered down (e.g. all devices and peers disconnected)


Limitations
============
   -  The Thunderbolt Networking implementation does not support Link aggregation (a.k.a. NIC teaming) 
      via the OS.


Legal Information
=================
Thunderbolt is a trademark of Intel Corporation in the U.S. and/or other countries.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of
Microsoft Corporation in the U.S. and/or other countries.

* Other names and brands may be claimed as the property of others.

Copyright(C) 2013-2016 Intel Corporation. All rights reserved.