Azure Functions Proxies: community support ends 2025‑09‑30 — migrate off Proxies now
Key update
Microsoft has declared that community support for Azure Functions Proxies ends on 30 September 2025 — Proxies will remain in maintenance mode only until that date and after it will receive no fixes, updates, or official support. Microsoft recommends migrating proxy functionality to Azure API Management (APIM) (or other supported routing/gateway solutions) because Proxies are no longer being invested in. (azure.microsoft.com)
Why it matters
If your apps use Function Proxies for routing, redirects, simple auth, or request/response transforms, you now face a concrete operational and security risk: after 2025‑09‑30 Microsoft stops supporting the feature and may remove or break behavior at any time. The product team and Microsoft support channels have reiterated that Proxies are deprecated and migration is strongly advised; there will be no further bug fixes or security updates. (learn.microsoft.com)
Practical impact and immediate next steps for engineering teams:
- Treat this as a hard deprecation deadline: inventory Function apps that use proxies (search for proxies.json / function.json proxy definitions), capture behavior (routes, rewrites, headers, CORS, auth), and prioritize by production impact.
- Plan migration paths now — APIM provides like‑for‑like features (OpenAPI import, rate limiting, policies, JWT/OPA auth), but can be heavier and costlier; lightweight alternatives are Azure Front Door / Application Gateway, or running a small, maintained reverse proxy (NGINX/Caddy) in front of functions for simple rewrites and routing.
- Test behavior equivalence (redirect semantics, header transforms, timeouts) in staging, and update CI/CD to deploy APIM configuration or routing infra alongside Function deployments.
- If you cannot migrate immediately, take a mitigation posture: reduce exposure, add additional logging/alerts for proxy paths, and prepare rollback plans because Proxies may stop working unexpectedly after the deadline.
If you use Proxies today, this is actionable and urgent — migrate or implement compensating controls before 2025‑09‑30 to avoid unsupported, potentially broken production behavior. (azure.microsoft.com)
Source
Read Next
Node.js v25 scheduled for 2025‑10‑15 — semver‑major release imminent
September 30, 2025Node.js v25 is scheduled for October 15, 2025 (commit cutoff 2025‑09‑15). Teams should run CI against the new major, validate native modules, and prepare canary deployments.
NodeShield: runtime SBOM enforcement (CBOM) for Node.js limits supply‑chain attacks with negligible overhead
September 28, 2025A new paper introduces NodeShield, a runtime enforcement system that uses SBOMs extended with per‑dependency capabilities (CBOM) to prevent supply‑chain abuses in Node.js with ~98% effectiveness and <1ms overhead.
Wasm 3.0 completed — Memory64, multi‑memory, GC, and SpecTec are now official
September 27, 2025WebAssembly 3.0 finalised (Sep 17, 2025): 64‑bit address space, multiple memories, host garbage collection, JS string builtins and SpecTec for a verifiable spec — a step change for compiling high‑level languages and server‑side Wasm.