You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[2.1.0] - 2026-07-15
Changed
Invoke-AzCmd: the string -Arguments form now throws when the value contains a quote character — it splits on whitespace with no quote handling, so --name "my rg" silently became broken tokens and an opaque az error. Use -ArgumentList for values with spaces
Invoke-AdeBicepDeployment: deployment polling now backs off with age (5s for the first 2 minutes, 15s until 10 minutes, then 30s) — long modules (AKS, APIM, gateways) previously generated thousands of ARM reads per deploy and risked 429 throttling
deploy.ps1: the jobSchedule GUID is derived with SHA-256 (truncated) instead of MD5 — purely a scanner-noise fix; idempotency is name-based and unaffected, existing schedule links are still detected
Documentation
README.md halved (942 -> 443 lines): nine reference-heavy sections moved verbatim to docs/reference.md (feature flags, parameters, custom profiles, scripts, repository structure) and docs/operations.md (seed data, auto start/stop, cost dashboard, GitHub Actions setup). All README headings and anchors unchanged; each section keeps a summary plus a link