v1.4.416

danielmiessler/Fabricv1.4.416Feb 21, 2026by github-actions[bot]

AI Summary

Introduced Azure Entra ID authentication support, consolidating Azure logic into a new `azurecommon` package and upgrading dependencies for Entra ID/MSAL support.

Key Highlights

  • Added a new Azure Entra ID authentication plugin.
  • Extracted shared Azure logic into a new `azurecommon` package.
  • Upgraded `azidentity` to v1.13.1 and added `golang-jwt` and `go-keychain` dependencies.

New Features

  • Azure Entra ID authentication plugin
  • Shared Azure utilities package

Full Release Notes

## Changes

### PR [#2013](https://github.com/danielmiessler/Fabric/pull/2013) by [ByronPogson](https://github.com/ByronPogson) and [ksylvan](https://github.com/ksylvan): feat: add Azure Entra ID authentication plugin

- Added a new Azure Entra ID authentication plugin with shared Azure utilities, integrating it into the plugin registry.
- Extracted shared Azure logic into a new `azurecommon` package, consolidating `ParseDeployments`, `BuildEndpoint`, and middleware.
- Upgraded `azidentity` to v1.13.1 with Entra ID/MSAL support, and added `golang-jwt`, `pkg/browser`, and `go-keychain` as new dependencies.
- Added `azure_credential_failure` and `azure_base_url_question` i18n keys across all locales, and enforced non-empty validation for Azure deployment names on configure.