Skip to content

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Apr 05:38
78c93d6

2.4.0 (2026-04-13)

Features

  • add support for deploying Azure Bastion and Jumpbox resources in private networking (8cf7f41)
  • Add VM size recommendations for Bastion and Jumpbox subnets (8a74f59)

Bug Fixes

  • add bicep version requirement (>= 0.33.0) to azure.yaml (c5b4086)
  • add bicep version requirement (>= 0.33.0) to azure.yaml (e74493f)
  • add RG_TAGS environment variable for resource group creation (ef25e8a)
  • address Copilot review comments - deploy.sh Dockerfile path and docs region example (3dcd660)
  • address PR review - use npm ci --omit=dev, create server/static dir before copy (3d05925)
  • address remaining PR 777 copilot comments (b518ac8)
  • align VNet subnet deployment with deployAdminAccessResources condition (2d6e64a)
  • correct azd-template-validation workflow indentation (2a10da3)
  • deploy.ps1 Dockerfile path and remove eastus from checkquota defaults (c3cd3ed)
  • honor deployBastionAndJumpbox independently from VM password (36d3815)
  • improve error handling for JSON parsing (db4409e)
  • improve error handling for JSON parsing (d4bd501)
  • Remove create-release.yml path filter changes (9bccc87)
  • rename environment variable for container registry in Docker build job (4211d9d)
  • rename param name to vnetName to avoid collision with output name in virtualNetwork.bicep (dafa23d)
  • resolve 6 Copilot review comments on PR #768 (10ede7e)
  • resolve Copilot review comments - deployment condition, output comment, and docs clarity (887db52)
  • Resolve merge conflicts with dev branch (34d01a3)
  • Restore push trigger with path filters for azure-dev.yml (45d9c08)
  • simplify check for ACI deployment in custom deployment (8bf12c6)
  • Simplify first run check for ACI deployment in azure_custom.yaml (462a53d)
  • uncomment metadata section in azure.yaml (eff00ed)
  • update environment variable names to use AZURE_ prefix in deploy.ps1 (c72e70e)
  • update environment variable references for image model in documentation and scripts (bd0aff5)
  • update link to local development guide in documentation (c07d99c)
  • update usage instructions and add legacy environment variable support in tests (14b3547)
  • wrap MessageBubble copy handler in useCallback (1650f11)

Other Updates

  • Add support for deploying local changes via azd up (7b04179)
  • add VM size recommendations for Bastion and Jumpbox subnets in virtualNetwork.bicep (1252f6f)
  • clean up unused barrel exports and standardize httpClient imports (bfce2ef)
  • eliminate remaining Task 2/6/8 issues (4f22f79)
  • extract AI_DISCLAIMER constant, remove dead selector and trivial useMemo (f336f3b)
  • extract readSSEResponse helper, un-export GENERATION_STATUS_LABELS (8a7d3b4)
  • frontend: complete Tasks 1-5 UI refactoring (86d2279)
  • frontend: dedup streamChat, remove dead code, tighten imports and memoization (50bac33)
  • frontend: GenerationStatus enum, delete dead code, dedup validation, hooks barrel (3216286)
  • frontend: remove dead code, deduplicate error handling, tighten utility exports (8007ba0)
  • frontend: Task 6 — Modularize utility functions by domain (653846d)
  • remove 3 unused barrel exports (setShowChatHistory, parseTextContent, resolveImageUrl) (ddf6a0c)
  • remove event_utils changes from PR (7494e38)
  • rename image_model_choice to AZURE_ENV_IMAGE_MODEL_NAME across workflows and scripts (947ae2d)
  • rename src/app to src/App and update all path references (b9b95ef)
  • restructure frontend folder - move contents to app/, rename frontend-server to server (14f61f8)
  • update Azure environment variable names and remove telemetry parameters (1e74f69)
  • update environment variable names to use AZURE_ENV prefix (9f272f9)