Skip to content

Releases: dark-loop/functions-authorize

v4.2.0

28 Jan 20:14
6d3e390
Compare
Choose a tag to compare
  • Removing support for STS .NET versions (7.0), as these versions are not supported by Azure Functions runtime.
  • Removing ARM authentication support to align with Azure Functions runtime changes.
  • Aligning IdentityModel packages versions with versions specified in the Script.WebHost* project for the version used in Azure hosts at the moment for InProc apps on .NET 8 (.NET 6 package still targets dependencies for that version).
  • Referenced version of the SDK Host is 4.35 to ensure compatibility with development environments.

Most of the changes here correct issues for .NET 8 In-Process scenarios where identity packages were not aligning with the host environment.
Isolated applications don't have these issues as the version of the identity packages do not conflict with the Functions host runtime.

v4.2.0-preview-20250128-7

28 Jan 20:10
ce1ee16
Compare
Choose a tag to compare
Pre-release
  • Downgrading WebHost reference to minor used in development environments.

v4.2.0-preview-20250128-5

28 Jan 17:52
d3842fe
Compare
Choose a tag to compare
Pre-release

Downgrading WebHost private dependency to 4.834

v4.2.0-preview-20250128-3

28 Jan 16:37
0b1f442
Compare
Choose a tag to compare
Pre-release
  • Removing support for STS .NET versions (7.0), as these versions are not supported by Azure Functions runtime.
  • Removing ARM authentication support to align with Azure Functions runtime changes.
  • Aligning IdentityModel packages versions with versions specified in the Script.WebHost* project.

v4.1.3

22 Nov 16:43
dbfa2a5
Compare
Choose a tag to compare

Added support for specifying a scheme name in a AddJwtFunctionsBearer method overload. It throws exception if Bearer is defined as the scheme.

v4.1.3-preview-20241121-5

21 Nov 14:36
2179968
Compare
Choose a tag to compare
Pre-release

Adding support for specifying a scheme name in a AddJwtFunctionsBearer method overload.

v4.1.2

21 Aug 11:16
9f56b1d
Compare
Choose a tag to compare

Fixes

  • Ensuring metadata collection middleware is thread safe when no metadata has been built for a specific function.

v4.1.2-preview-20240819-12

19 Aug 17:17
88832db
Compare
Choose a tag to compare
Pre-release

Setting flag for Monitor to release locks on all awaiting threads after first locking threads exits

v4.1.2-preview-240818-2

19 Aug 02:43
f5020f3
Compare
Choose a tag to compare
Pre-release
  • Resolving issue related to race condition between metadata and authorization middleware.
  • Moving sample app to FunctionsBearer scheme for attribute

v4.1.1

17 Aug 03:21
81033d4
Compare
Choose a tag to compare

Adding AuthenticateResult to middleware features and creating specific .NET targets with package for 6, 7 and 8

  • Enabling storing AuthenticateResult in authentication features, mirroring what ASP.NET Core middlewares do.
  • Adding framework specific dependencies for .NET 6, .NET 7 and .NET 8.
    ASP.NET Core Authentication and Authorization packages reference version 6 of Identity Model packages that causing issues when referenced by this framework.