Skip to content
This repository has been archived by the owner on Oct 8, 2021. It is now read-only.

Latest commit

 

History

History
87 lines (52 loc) · 3.54 KB

RELEASENOTES.md

File metadata and controls

87 lines (52 loc) · 3.54 KB

Release Notes

Releases

5.0.0.7 - 18 September 2021

  • Marked SpeechDevice as Obsolete as it is no longer supported by SmartThings.
  • general code cleanliness.

5.0.0.6 - 1 September 2021

  • Fix for Location initialization
  • Added support for undocumented notification API to ISmartThingsAPIHelper.

    NOTE: UNDOCUMENTED! MIGHT BE BUGGY!

  • Added docs for SmartThingsAPIHelper
  • Detailed the required opt in process for SmartThings x.509 cert request verification.

5.0.0.5 - 21 August 2021

  • Fix blob collision issue in Azure storage backed managers.

5.0.0.1 - 27 May 2021

  • Fix for validators

5.0.0.0 - 26 May 2021

  • .NET 5
  • Move to confirmation flow, fixes issue #10
  • Move to Samsung public key as opposed to local key file
  • General cleanup

3.1.4.0 - 23 June 2020

  • Package build and deployment via Github Actions

3.1.2.0 - 6 May 2020

  • Full test coverage, updates from testing, updates per changes in ST API

3.1.0.0 - 18 December 2019

  • Reved all 3.0 references to 3.1

3.0.5.0, 3.0.6.0 and 2.2.12.0 - 1 November 2019

  • Strange packaging issue

3.0.4.0 and 2.2.10.0 - 1 November 2019

  • Allow IntalledAppTokenManagerService refresh interval to be confiurgable. To set the interval, configure a InstalledAppTokenManagerConfig with RefreshInterval set to your desired TimeSpan and inject it via .Configure<InstalledAppTokenManagerConfig>(config.GetSection(nameof(InstalledAppTokenManagerConfig))).

3.0.3.0 and 2.2.9.0 - 29 October 2019

  • Strange packaging issue

3.0.2.0 and 2.2.8.0 - 29 October 2019

  • Fixed an issue with PresenceSensorFromDynamic, presenceSensorNamePattern. If used, it now must be passed as a string (was not working at all before). The value can be set / gathered however you see fit. For example, it could be set in the config and gathered via your InstallUpdateHandler.

3.0.1.0 - 25 October 2019

2.2.7.0 - 25 October 2019

  • Fix for DI issue in Azure Functions Apps.

2.2.6.0 - 25 October 2019

  • A bit of code cleanup.
  • Reved to beta.
  • Fixed some package issues.
  • Added symbols package.

2.2.2.0 - 24 October 2019

  • Lots of bug fixes around token management and hosting in AZ Functions. This forced a split in how we add token management to AZ Functions vs ASP.NET Core. Full details.
  • Breaking change to avoid a naming conflict. The InstalledApp model has been renamed to InstalledAppInstance. It was either that or rename the InstalledApp namespace. I took the path of least resistance.
  • Tons of code cleanliness and CA supressions for things like exception text globalization (perhaps we will add a resource manager for the strings later).
  • Updated the samples to use the nuget package and they are fully working now.
  • Created separate solutions for the SDK and the samples.

2.2.1.0 - 21 October 2019

  • Massive updates after working on a SmartApp using the SDK. README and samples completely updated.
  • Huge perf improvements using mostly fire-and-forget async calls to ensure the responses get back to Samsung ASAP.