Skip to content

v1.26.2 Restructure build/projects; remove legacy framework support; minor fixes

Compare
Choose a tag to compare
@chrisdunelm chrisdunelm released this 24 May 10:48

Build/project restructure:

  • The build is now defined with VS2017-compatible csproj files.
  • Support library packages now only support net45+ and netstandard1.3; other platforms use support library v1.25.0 or v1.10.0 (net40).
  • Generated libraries continue to support all platforms, except Silverlight. Support is now provided through the netstandard1.0 target, moving away from PCLs.
  • The Newtonsoft.Json dependency has been updated v10.0.2, to the most recent version.
    • Newtonsoft.Json is now the only non-Microsoft third-party dependency.

Bug fixes:

  • #558 Sanitize the project configurations.
  • #881 RefreshToken will delete token if exception is encountered in AuthorizationCodeFlow.
  • #978 Move to VS2017/csproj.
  • #979 Remove support for older/legacy platforms.
  • #980 Remove/update dependencies.
  • #987 LocalServerCodeReceiver.cs uses 'localhost' instead of a loopback IP.

New features:

  • #989 Allow NewtonsoftJsonSerializer to be parameterized with settings.