Skip to content

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Aug 17, 2025

Updated Azure.Bicep.Local.Extension from 0.35.1 to 0.37.4.

Release notes

Sourced from Azure.Bicep.Local.Extension's releases.

0.37.4

Highlights

  • [Experimental] Bicep MCP server (#​17519, #​17572, #​17607, #​17712). See Using Bicep MCP Server in VS Code (Preview!) for usage information.
  • [Experimental] Simplified C# authoring experience for Local Deploy extensions (#​17557, #​17616) - thanks @​samirbanjanovic !
  • GA release for the externalInput() function (#​17470)
  • [Requires the localDeploy Experimental feature] Simplify publishing process by supporting type discovery via gRPC (#​17665)
  • Add "format" capability to bicep jsonrpc (#​17567)
  • [Requires the moduleExtensionConfigs Experimental feature] Extension config assignment syntax updates and module aware extension config assignment (#​17389)

Breaking Changes

bicep generate-params now preserves the specified output file extension

The command no longer overrides the output file extension when --outfile is specified.

Previously, the command would change the output file’s extension even if one was explicitly provided. For example:

bicep generate-params main.bicep --outfile main
bicep generate-params main.bicep --outfile main.txt

would all produce main.parameters.json, which was an unintentional behavior.

Starting with this release, the command preserves the file name exactly as specified:

bicep generate-params main.bicep --outfile main
bicep generate-params main.bicep --outfile main.txt
bicep generate-params main.bicep --outfile main.params.json

now produces main, main.txt, and main.params.json respectively.

Bugs and Features

  • Use language version 2.0 for extensibility (#​17714)
  • Update short-circuiting linter to use nested deployment expander (#​17334)
  • Emit an error diagnostic when a secure output is dereferenced indirectly (#​17453)
  • Improve reduce type inference (#​17574)
  • Add stacks extensibility linting rule. Restrict syntax on config assignments. (#​17654)
  • Add control bar for visual designer (#​17518)
  • Remove deprecated CLI arguments (#​17564)

Community Contributions

  • Update params-file-grammar.md (#​17510) - thanks @​rgant !
  • Add linter rule to warn on usage of outdated AzPowerShell version in deployment scripts (#​17556) - thanks @​guimatheus92 !
  • Added references to the Azure Verified Module website and bicep-registry-module repository (#​17664) - thanks @​johnlokerse !

0.36.177

Highlights

  • Add Identity Snippets for Resources (#​17335)
  • Update Bicep linter diagnostics to point to https://aka.ms/bicep/linter-diagnostics (#​17390)
  • Mark conditional resources as nullable for the purposes of property access (#​16987)
  • Typing improvements for extensions (#​17242)

Features and Bug Fixes

  • Handle union type properly in use-secure-value-for-secure-inputs rule (#​17372)
  • Update Azure.Deployments.Templates to latest (#​17375)
  • Fix extension collection reference codegen (#​17381)
  • Detect usage of fully-qualified non-deterministic functions in resource identifiers (#​17505)
  • Remove auxiliary file size limit for local deploy (#​17506)
  • Add (WIP) visual designer and resource type explorer apps (#​17503)
  • Add DeployTimeConstant Flag for Module Identity (#​17383)
  • Support ES target for highlight.js (#​17285)
  • Only use listOutputsWithSecureValues to dereference secure outputs (#​17423)

Snapshot command

  • Add support for null-valued parameters to snapshot command (#​17291)
  • Use the target scope of the template file as the target scope of a params file (#​17292)
  • Surface cross-module validation errors in snapshot command as messages, not unhandled exceptions (#​17378)
  • Enable speculative reference evaluation in snapshot helper (#​17512)

Community Contributions

  • Correct Param & Var Declarations (#​17511) - thanks @​rgant !
  • Add Dependabot configuration for .NET SDK updates (#​17424) - thanks @​JamieMagee !
  • Type definition code base and associated unit tests (#​17391) - thanks @​samirbanjanovic !

0.36.1

Highlights

  • GA release for optional types in variables (#​17055)
    // current variable syntax
    var foo = 'hello'
    
    // new variable syntax with optional type
    var foo string = 'hello'
  • Add userPrincipalName to deployer() function return type (#​17099)
    Example usage:
    var myUser = deployer().userPrincipalName
  • [Experimental] New CLI command group bicep snapshot for snapshot validation. See Using the snapshot command for usage information.
  • [Experimental] Local Deploy: Various improvements to support end-to-end scenarios (#​17048, #​17195, #​17234, #​17235, #​17095)
  • [Requires the moduleIdentity Experimental feature] Support identity assignments on modules (#​17150, #​17233)
    Example usage:
    param identityId string
    
    module mod './module.bicep' = {
      identity: {
        type: 'UserAssigned'
        userAssignedIdentities: {
          '${identityId}': {}
        }
      }
    }
    Note that this is introduced for future capabilities, and is not currently supported by the backend service.
  • Bicep Extensibility feature flag has been removed (#​17094)
    Documentation available at Use Bicep Extensions

Fixes

  • Fix completions for function arguments (#​17146)
  • Enable decompilation of KV reference in parameters json (#​17196)
  • Allow outer variable completions in user-defined functions (#​17198)
  • Handle case insensitive name clashes for imported variable, func, and type symbols (#​17200)
  • Add value bounds to loop index variable (#​17201)
  • Raise error diagnostic on ambiguous scope (#​17202)
  • Fix F12 for imported symbols from oci modules (#​16941)
  • use-secure-value-for-secure-inputs linter rule: Remove some false positives (#​17107)
  • adding cases to handle user defined typed params (#​16864)
  • adding completion support for 'extends' keyword (#​17194)
  • Fix F12 for imported symbols from oci modules (#​16941)

Community Contributions

... (truncated)

Commits viewable in compare view.

Updated Grpc.AspNetCore from 2.63.0 to 2.71.0.

Release notes

Sourced from Grpc.AspNetCore's releases.

2.71.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.70.0...v2.71.0

2.71.0-pre1

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.70.0...v2.71.0-pre1

2.70.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.67.0...v2.70.0

2.67.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.66.0...v2.67.0

2.67.0-pre1

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.66.0...v2.67.0-pre1

2.66.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.65.0...v2.66.0

2.66.0-pre1

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.65.0...v2.66.0-pre1

2.65.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.64.0...v2.65.0

2.65.0-pre1

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.64.0...v2.65.0-pre1

2.64.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.63.0...v2.64.0

2.64.0-pre1

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.63.0...v2.64.0-pre1

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps Azure.Bicep.Local.Extension from 0.35.1 to 0.37.4
Bumps Grpc.AspNetCore from 2.63.0 to 2.71.0

---
updated-dependencies:
- dependency-name: Azure.Bicep.Local.Extension
  dependency-version: 0.37.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Grpc.AspNetCore
  dependency-version: 2.71.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Aug 17, 2025
Copy link
Author

dependabot bot commented on behalf of github Oct 5, 2025

Superseded by #11.

@dependabot dependabot bot closed this Oct 5, 2025
@dependabot dependabot bot deleted the dependabot/nuget/src/Bicep.Extension.Kubernetes/multi-7054a5c5b8 branch October 5, 2025 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants