|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [2026-03-20] |
| 6 | +### Added |
| 7 | +- Read-only PostgreSQL mirroring preflight script for validating runner prerequisites before mirror setup |
| 8 | +- PostgreSQL mirroring follow-up wrapper to run preflight, preparation, and mirror creation as a deliberate post-deployment flow |
| 9 | +- Shared AI Search helper module for OneLake indexing scripts to centralize public network access toggles and tokenized REST calls |
| 10 | + |
| 11 | +### Changed |
| 12 | +- Repository documentation now uses Microsoft Foundry naming more consistently, including the README, deployment verification guide, and related runbooks |
| 13 | +- PostgreSQL mirroring guidance now treats mirroring as a follow-up step after `azd up`, with clearer public-access versus private-network paths |
| 14 | +- Postprovision now restores only PostgreSQL mirroring readiness preparation instead of attempting full mirror creation during the main deployment run |
| 15 | +- PostgreSQL infrastructure outputs now expose the intended Fabric connection identity and default authentication settings needed for mirroring setup |
| 16 | +- Fabric connection and workspace automation now resolve more values from deployment outputs, azd environment values, and deployed resources when transient hook context is incomplete |
| 17 | +- PostgreSQL mirroring scripts now support explicit connection-mode outputs, stronger credential handling, clearer network-path failures, and gateway-aware Fabric connection creation |
| 18 | +- Purview collection and Fabric datasource registration scripts now derive default names and deployment context more reliably from outputs and environment values |
| 19 | +- Fabric workspace and capacity automation now tolerate more incomplete hook context, recover more reliably from existing resources, and improve capacity/workspace lookup behavior |
| 20 | +- Preprovision retries the landing-zone deployment when Foundry account provisioning is still settling instead of failing immediately on transient provisioning-state errors |
| 21 | +- Secure REST helpers now sanitize captured response bodies before surfacing API errors in automation logs |
| 22 | +- Post-deployment and mirroring documentation consolidated the mirror workflow into a single primary runbook and clarified when mirroring should be deferred |
| 23 | + |
| 24 | +### Removed |
| 25 | +- Temporary PostgreSQL mirroring prep wrapper that toggled public access as a separate script |
| 26 | +- Fabric connection probe debug script and the redundant PostgreSQL mirroring opt-in guide |
| 27 | + |
| 28 | +## [2026-03-18] |
| 29 | +### Added |
| 30 | +- Parameter to override Log Analytics workspace resource ID and output mapping for automation scripts |
| 31 | +- Optional `SKIP_PURVIEW_INTEGRATION` guard for Purview automation scripts (used by hooks when Purview is disabled) |
| 32 | +- Retry/timeout handling for AI Search public network access toggles in OneLake indexing scripts |
| 33 | + |
| 34 | +### Changed |
| 35 | +- Preprovision error output simplified with concise failure reason and optional verbose diagnostics |
| 36 | +- Main parameter file reordered into required/optional/defaulted sections with clearer comments |
| 37 | +- OneLake indexing scripts prefer outputs, include AAD-only auth, and handle transient 409 run conflicts |
| 38 | +- Post-deployment steps now include Fabric mirroring checklist items and Key Vault networking guidance for retrieving the `fabric_user` password |
| 39 | + |
| 40 | +### Removed |
| 41 | +- Log Analytics linkage script `scripts/automationScripts/FabricPurviewAutomation/connect_log_analytics.ps1` |
| 42 | + |
5 | 43 | ## [1.3] - 2025-12-09 |
6 | 44 | ### Added |
7 | 45 | - Microsoft Fabric integration with automatic capacity creation and management |
8 | 46 | - Microsoft Purview integration for governance and data cataloging |
9 | 47 | - OneLake indexing pipeline connecting Fabric lakehouses to AI Search |
10 | 48 | - Comprehensive post-provision automation (22 hooks for Fabric/Purview/Search setup) |
11 | | -- New documentation: `deploy_app_from_foundry.md` for publishing apps from AI Foundry |
12 | | -- New documentation: `TRANSPARENCY_FAQ.md` for responsible AI transparency |
| 49 | +- New documentation: `deploy_app_from_foundry.md` for publishing apps from Microsoft Foundry |
| 50 | +- New documentation: `transparency_faq.md` for responsible AI transparency |
13 | 51 | - New documentation: `NewUserGuide.md` for first-time users |
14 | 52 | - Header icons matching GSA standard format |
15 | 53 | - Fabric private networking documentation |
16 | 54 |
|
17 | 55 | ### Changed |
18 | 56 | - README.md restructured to match Microsoft GSA (Global Solution Accelerator) format |
19 | | -- DeploymentGuide.md consolidated with all deployment options in one place |
| 57 | +- deploymentguide.md consolidated with all deployment options in one place |
20 | 58 | - Updated Azure Fabric CLI commands (`az fabric capacity` replaces deprecated `az powerbi embedded-capacity`) |
21 | 59 | - Post-provision scripts now validate Fabric capacity state before execution |
22 | 60 | - Navigation links use pipe separators matching other GSA repos |
23 | 61 |
|
24 | 62 | ### Removed |
25 | 63 | - `github_actions_steps.md` (stub placeholder) |
26 | | -- `github_code_spaces_steps.md` (consolidated into DeploymentGuide.md) |
27 | | -- `local_environment_steps.md` (consolidated into DeploymentGuide.md) |
28 | | -- `Dev_ContainerSteps.md` (consolidated into DeploymentGuide.md) |
| 64 | +- `github_code_spaces_steps.md` (consolidated into deploymentguide.md) |
| 65 | +- `local_environment_steps.md` (consolidated into deploymentguide.md) |
| 66 | +- `Dev_ContainerSteps.md` (consolidated into deploymentguide.md) |
29 | 67 | - `transfer_project_connections.md` (feature deprecated) |
30 | 68 | - `sample_app_setup.md` (replaced with `deploy_app_from_foundry.md`) |
31 | 69 | - `Verify_Services_On_Network.md` (referenced non-existent script) |
32 | | -- `add_additional_services.md` (outdated, redundant with PARAMETER_GUIDE.md) |
33 | | -- `modify_deployed_models.md` (outdated, redundant with PARAMETER_GUIDE.md) |
| 70 | +- `add_additional_services.md` (outdated, redundant with parameter_guide.md) |
| 71 | +- `modify_deployed_models.md` (outdated, redundant with parameter_guide.md) |
34 | 72 |
|
35 | 73 | ## [1.2] - 2025-05-13 |
36 | 74 | ### Added |
|
0 commit comments