Skip to content

Releases: microsoft/content-generation-solution-accelerator

v2.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 08:13
822a458

2.7.1 (2026-06-22)

  • chore: dev to main merge (822a458)
  • Add explicit dependsOn for AI Services private endpoint (986306a)
  • Merge pull request #870 from microsoft/psl-dockerbuildpipelineupdate (61440ae), closes #870
  • Merge pull request #871 from vishalsvs7/dev (577fe45), closes #871
  • Merge pull request #873 from chaudhariniraj/dev (d02ca68), closes #873
  • Merge pull request #877 from microsoft/Ash-Bicep-Dependson (f12ed0e), closes #877
  • Reduce model capacity to 50k (453c8e1)
  • regenerate main.json (70b96d7)
  • fix: resolve dependabot alert (f199cc5)
  • fix: resolve dependabot alert #191 - update qs to 6.15.2 (83b7387), closes #191
  • fix: resolve dependabot alerts #191, #192 - update vite to 8.0.16 and qs to 6.15.2 (b068a69), closes #191 #192
  • fix: update ACR_TEST_LOGIN_SERVER references to use vars in Docker workflows (38a1c95)
  • fix: update Azure login step to extract registry name from login server (f443638)
  • fix: update job name to reflect purpose of building and pushing test images for feature branches (81cec44)
  • fix: update role definition IDs for search and storage services in Bicep templates (7dfe467)
  • refactor: simplify docker build job inputs and conditions in workflows (aeba464)

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 05:45
bcdb280

2.7.0 (2026-06-08)

  • agentframework version update (d6bcbe6)
  • cgen-auto-fix (2fe2ed5)
  • cgen-cp-fixed (d071704)
  • cp-fix-step-typo (2a7a839)
  • Fix Copilot review comments on PR #857 (e51b782), closes #857
  • implement token provider for Azure OpenAI authentication in orchestrator and title service (d7ecc62)
  • Merge branch 'dev' into Upgrade_agentframework_Akhileswar (c1de7e7)
  • Merge pull request #863 from microsoft/dev (972ded5), closes #863
  • Merge pull request #866 from microsoft/dev (bcdb280), closes #866
  • Merge remote-tracking branch 'origin/dev' into Upgrade_agentframework_Akhileswar (e816fe7)
  • remove unused WorkflowEvent import from orchestrator.py (7aac9b4)
  • fix: correct class reference for HandoffBuilder in orchestrator.py (14841ec)
  • fix: remove unnecessary whitespace in agent name separator logic (809591d)
  • fix: update agent name separator logic for Foundry workflow compatibility (0c1cf56)
  • fix: update custom token provider functions for copilot review (b0bd21b)
  • fix: update handoff instruction regex to support both underscore and hyphen agent names (e45bce4)
  • fix: update log message to specify DefaultAzureCredential token provider in orchestrator.py (fc5628d)
  • fix: update token handling in orchestrator and title service for Azure OpenAI integration (7a12cbb)
  • fix: upgrade agent framework versions (f473a92)
  • test: add unit tests for filtering handoff instructions with hyphenated agent names and initialize w (d1f0983)
  • test: content gen-fixed-flaky-test (742a0a7)
  • refactor: remove unused WorkflowEvent import from orchestrator.py (a8ed515)
  • feat: enable history persistence for all agents in content generation orchestrator (699abba)

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 25 May 06:10
94ef846

2.6.0 (2026-05-25)

  • fix: Fix SFI issues and update Foundry Roles naming (94ef846)
  • fix: SFI issue fixes (1205126)
  • fix: Update resource group creation to use dynamic owner tag value (9df2803)
  • Merge pull request #851 from microsoft/PSL-US-43670 (78ac4fe), closes #851
  • Merge pull request #852 from microsoft/architecture-updates (c2957eb), closes #852
  • Merge pull request #853 from microsoft/pls-workflowchanges (cd15408), closes #853
  • Merge pull request #854 from microsoft/sfi-issueFix (3fc9d88), closes #854
  • Merge remote-tracking branch 'origin/dev' into PSL-US-43670 (7953f6a)
  • SFI issue fixes (95de97a)
  • SFI issue fixes (3695601)
  • Updated bicep (5cb1c09)
  • Updated Foundry Roles name (b7d69e0)
  • chore: downmerge from main to dev (12404b6)
  • feat: Enhance email template, add RG owner tag, scalability input (78b989c)
  • docs: Updated Architecture diagram (b15312c)

v2.5.2

Choose a tag to compare

@github-actions github-actions released this 18 May 05:45
2a2eeca

2.5.2 (2026-05-18)

  • add validation for empty request body and message content in chat handler (9cf4bc6)
  • add validation for missing, empty, and whitespace-only messages in chat endpoint (9107631)
  • Merge pull request #848 from microsoft/dev (2a2eeca), closes #848
  • test file updated (9503de6)
  • updated test file (17f4688)
  • chore: downmerge from main to dev (49c45bb)
  • fix: Add validation for empty request body and message content in chat handler (0d06ce5)

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 15 May 04:59
5a76906

2.5.1 (2026-05-15)

  • Merge pull request #849 from microsoft/psl-workflow-fix (5a76906), closes #849
  • fix: restrict deploy workflow to manual trigger only (1f05e8e)

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 11 May 06:49
c20645d

2.5.0 (2026-05-11)

  • Add files via upload (7c54088)
  • Add files via upload (bcbdc41)
  • adjust retry count and delay for admin API health check to improve reliability (9f5eb06)
  • enhance admin API health check and improve error handling in proxy middleware (307663f)
  • increase retry count and delay for admin API health check as in WAF container needs time to restart (1abee32)
  • Merge branch 'LogoutFunctionality_Akhileswar' of https://github.com/microsoft/content-generation-sol (f122056)
  • Merge pull request #818 from microsoft/psl-image (cc7ce5a), closes #818
  • Merge pull request #838 from microsoft/LogoutFunctionality_Akhileswar (7a5344e), closes #838
  • Merge pull request #839 from microsoft/psl-addBicepVer (8f12a70), closes #839
  • Merge pull request #840 from microsoft/psl-dependabotfix (9d2d508), closes #840
  • Merge pull request #842 from NirajC-Microsoft/dev (def0444), closes #842
  • Merge pull request #843 from microsoft/dev (c20645d), closes #843
  • Merge pull request #844 from microsoft/rc-bug-fix0605 (d105440), closes #844
  • Merge remote-tracking branch 'origin/dev' into LogoutFunctionality_Akhileswar (965c60b)
  • refine exception handling in admin API health check to catch specific JSON errors (baefa82)
  • Remove debugging logs from proxy request and response handlers (5b41bc2)
  • Resolve Copilot comment (3ba9adf)
  • Update email format (74c7e7b)
  • Update email format 4 (8350cbf)
  • Update email format 5 (825abe8)
  • Update email format 8 (9b053d8)
  • Update script URL in quota check documentation (20e22f7)
  • Update steps for adding redirect URI in app registration (de74326)
  • fix: Enhance admin API health check reliability and error handling (9c0e3a2)
  • fix: improve user initials extraction and update display name logic in LoginButton (e4e4cc7)
  • fix: resolve dependabot alert #189 - update postcss to 8.5.13 (bba25d2), closes #189
  • fix: update SEND_BUTTON locator to use aria-label for improved accessibility (d5b6ceb)
  • fix: update SEND_BUTTON locator to use aria-label for improved accessibility (17eaacb)
  • fix: use httpClient.fetchExternal, reliable isAuthenticated, and aria-label on LoginButton buttons (accbc2c)
  • docs: Add Bicep CLI (v0.33.0+) version pinning alongside azd/PowerShell (44877e9)
  • docs: Add Bicep CLI (v0.33.0+) version pinning alongside azd/PowerShell (e53a11a)
  • docs: Add Bicep CLI (v0.33.0+) version pinning alongside azd/PowerShell (06bf03e)
  • docs: add Bicep CLI prerequisite to local deployment guide (601479f), closes AB#42634
  • docs: Align azd minimum version to v1.18.0+ for consistency (Copilot review) (0ab2d2f)
  • docs: Update AddPlatform and Web screenshots with latest Azure portal UI (9b0b30c)
  • docs: Use 'az bicep upgrade' to ensure existing Bicep is bumped (Copilot review) (461008f)
  • feat: enhance authentication logic and improve error handling in HTTP client (2fd8500)
  • feat: enhance LoginButton with user initials and tooltip, update AuthContext to fetch user email fro (cd4a946)
  • feat: implement authentication context and login button, refactor AppHeader to use LoginButton (43e30af)
  • feat: pass userName prop to AppHeader component for personalized display (ed29c57)
  • feat: refactor LoginButton to use Redux for user state management and remove AuthContext (49e5cb2)
  • refactor: remove userName prop from AppHeader and App component (88f9f12)

v2.4.3

Choose a tag to compare

@github-actions github-actions released this 05 May 07:14
8459a99

2.4.3 (2026-05-05)

  • Cleanup unused bicep (a064de7)
  • Merge branch 'dev' into test/remove-foundry-search-connection (b7e1318)
  • Merge pull request #835 from microsoft/dev (8459a99), closes #835
  • refactor: Clean up unused Bicep resources (631ef87)
  • fix: Clean Up Unused Bicep Resources (1c6dbae)
  • fix: remove aiSearchFoundryConnection resource for testing without explicit project-level search con (276788e)
  • fix: remove comments (197c6c9)
  • fix: temporarily disable notification step in deployment workflow (bb14b54)
  • fix: update template hash in main.json and remove AI search connection comments from main_custom.bic (db88a44)

v2.4.2

Choose a tag to compare

@github-actions github-actions released this 28 Apr 11:03
05a6966

2.4.2 (2026-04-28)

  • chore: dev to main PR (05a6966)
  • fix: add content-type check for non-JSON responses in HttpClient (5125900)
  • fix: add content-type check for non-JSON responses in HttpClient (93463a9)
  • fix: adding a loading spinner when products are being fetched (f465d19)
  • fix: Configure API proxy with dynamic BACKEND_URL (817791c)
  • fix: correct route definition for SPA support in server.js (1d3c341)
  • fix: include content-type in error message for non-JSON responses in fetchExternal (5756ebd)
  • fix: resolve dependabot security alerts - upgrade uuid to v14 (06d3daa)
  • fix: resolve Dependabot security alerts (vite, picomatch, path-to-reg… (ca921f2)
  • fix: resolve Dependabot security alerts (vite, picomatch, path-to-regexp) (e618f1c), closes #177 #179 #180 #181 #183 #185 #186 #187
  • fix: resolve PR review comments - expand CI path filters and remove non-null assertion (dc95c0a)
  • fix: update API versions in Bicep and JSON files to latest specifications (33d2474)
  • fix: update backend URL to use actual ACI IP/FQDN from deployment outputs (521db3c)
  • fix: update server.js for Express 5 and http-proxy-middleware v3 compatibility (4f183a1)
  • Add pytest coverage comment to PRs (a8a8125)
  • apply API proxy middleware based on BACKEND_URL (c352d61)
  • commit (a16ad7e)
  • commit (2424ed8)
  • commit (e62839f)
  • conditionally log backend URL when starting server (aed5114)
  • ensure BACKEND_URL environment variable is set for API proxy (16dac5b)
  • Merge branch 'dev' into rc-dependabotchanges (338442f)
  • Merge branch 'dev' of https://github.com/microsoft/content-generation-solution-accelerator into depe (e11b916)
  • Merge branch 'dev' of https://github.com/microsoft/content-generation-solution-accelerator into psl- (e89489e)
  • Merge branch 'dev' of https://github.com/microsoft/content-generation-solution-accelerator into psl- (f8bf49a)
  • Merge pull request #814 from microsoft/psl-ui-refractoring (e03e3ae), closes #814
  • Merge pull request #816 from microsoft/psl-add-coverage-pr-comment (76e63ed), closes #816
  • Merge pull request #819 from microsoft/rc-dependabot-changes (33c9f90), closes #819
  • Merge pull request #820 from microsoft/feature/remove-bicep-version (bcc61af), closes #820
  • Merge pull request #821 from microsoft/AVM_Bicep_Versions_Update_Akhileswara (b5bb2db), closes #821
  • Merge pull request #824 from microsoft/psl-dev-fixes (ea6367e), closes #824
  • Merge pull request #827 from microsoft/AVM_Bicep_Versions_Update_Akhileswara (705bd66), closes #827
  • Removed the bicep paramater (4ce0d68)
  • update ACI backend URL construction for improved clarity (85ff335)
  • Update Bicep modules and resources to latest versions (e535e24)
  • updated the dependabot packages (ea02b51)
  • refactor: UI code cleanup and folder restructure (bb4eabf)
  • build: bump the github-actions group with 4 updates (0ac9732)
  • build: bump the github-actions group with 7 updates (2aa55e5)
  • build: bump the npm-deps group across 2 directories with 18 updates (9e541fe)
  • build: bump the python-deps group across 3 directories with 4 updates (20d9c8b)

v2.4.1

Choose a tag to compare

@github-actions github-actions released this 20 Apr 08:42
1870eb5

2.4.1 (2026-04-20)

Bug Fixes

  • Enhance local_dev scripts to auto-run setup and readme update (1f4e632)
  • Update API version in documentation and refine local_dev script output (2f43aa6)
  • update the local development scripts, readme and custom deployment pre provision hook (fd99dcb)

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)