v0.5.0
New Azure Services
App Service & Web Apps (#103)
Full emulation of Azure App Service resources, contributed by @abusarah-tech:
- Web Apps (
Microsoft.Web/sites) — CRUD, slots, publishing credentials, config sub-resources (app settings, auth settings v1/v2, connection strings, backup, logs, metadata, push settings, slot config names, storage accounts) - App Service Plans (
Microsoft.Web/serverFarms) — CRUD with SKU tier detection - Container Apps (
Microsoft.App/containerApps) — CRUD, start/stop, revisions, secrets, auth tokens, custom domain analysis, subscription-level listing - Managed Environments (
Microsoft.App/managedEnvironments) — CRUD with app logs configuration - Container App Jobs (
Microsoft.App/jobs) — CRUD, start/stop, executions, detectors, secrets - Name Availability —
CheckNameAvailabilityendpoint for sites - azlocal CLI — New
containerappandcontainerapp envcommands - Terraform examples — New
containerappsandwebappsscenarios
The existing Azure Functions emulation has been refactored into the broader sites package.
Bug Fixes
Cert/key loading error handling (#105)
Improved error handling when loading existing TLS certificates and keys, giving clearer error messages when files are corrupted or unreadable. Fixes #104.
Full Changelog: v0.4.4...v0.5.0