Releases: microsoft/content-generation-solution-accelerator
Releases · microsoft/content-generation-solution-accelerator
v2.4.1
v2.4.0
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)
v2.3.4
2.3.4 (2026-03-30)
Bug Fixes
- added model deployment module for existing AI services (ba01ec0)
- copilot review comments fixed (4e513f0)
- update dependency condition for log analytics workspace in Bicep module (eb06e0d)
- update log analytics workspace condition to include existing log analytics check (d723ef3)
- update orchestrator module import and references in test cases (a2a162a)
- update rollup and minimatch to resolve alerts (41240f4)
- update rollup and minimatch to resolve high-severity Dependabot alerts (2c025cb), closes #169 #172 #173
- update subprocess shell handling for cross-platform compatibility (2ca3559)
- use platform-specific shell setting for subprocess calls in post_deploy script (3ce0b25)
Other Updates
- Azure parameters and update API versions across Bicep modules and AVMPostDeploymentGuid (7b3a4ae)
v2.3.3
v2.3.2
v2.3.1
v2.3.0
2.3.0 (2026-03-16)
Features
- Dev to Main merge with folder restructure, image-1-mini (4bf7bd6)
- Remove archive-doc-gen folder, Refactor Azure Template Validation workflow and update README (95c8134)
Bug Fixes
- e2e test locator change update (c583930)
- improve quota check script output handling (4e8f906)
- remove psl-bug-36267 branch from push triggers in Azure workflow (77ef761)
- replacing gpt-image-1 with gpt-image-1-mini (7ca4b64)
- update analyzing brief text to reflect accurate status message (ce31a4a)
- Update Azure Template Validation workflow to include push triggers and validation parameters (3c1a68d)
Other Updates
- Add sections for Features, Guidance, and Resources in README (3c1974f)
- Downmerge main to dev (c7fd67f)
- Improve test assertions and cleanup in test files (68b22ba)
- routing logic moved from frontend to backend (721884f)
- temporarily disable send-notification job in deployment orchestrator (046bd35)
- update ACR name extraction logic in deployment workflows for Linux and Windows (cd2c7a2)
v2.2.3
v2.2.2
v2.2.1
2.2.1 (2026-02-23)
Bug Fixes
- add validation for conversation name length (fbc213f)
- added test coverage (334fc59)
- Dev to main (4c022e3)
- prevent new conversation action when no messages are present (ee9fb41)
- prevent new conversation action when no messages are present (e2b4d75)
- regenerated image persistence (Cosmos) and update UI color/product state after successful regeneration (3efb1e7)
- rename test files to avoid module name collision with dev branch (d05b1e7)
- resolve conftest.py conflict by adopting dev branch version (b02635c)
- update dev test assertions to match new 4-word title truncation behavior (dc72aa0)
- update dev tests to match new title behavior (4-word truncation, New Conversation default) (cd710a1)
- Updates for text-context updation after regenerating image (e6ce244)
Other Updates
- add unit tests for chat history title generation (57 tests) (d92d0f2)
- Added unit test for backend (67cccd4)
- bump esbuilt, vite and qs package upgrade (5db14d6)
- bump the github-actions group with 2 updates (2a7e6ac)
- deps: bump the all-backend-deps group in /src with 15 updates (bf1c46d)
- deps: bump the all-frontend-deps group (4952a00)
- downmerge the archive-doc-gen package upgradtion changes. (4554a4a)
- Include AI and Data playbooks in README (9f98ff8)
- Resolve Conflict (9e716f3)