Support API version 2026-04-01
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 52/100
Research direction
Start with src/Azure.AppConfiguration.Emulator.Versioning/ApiVersions.cs and compare the existing 2024-09-01 support with the published 2026-04-01 REST references and Azure REST API specifications. Trace the emulator's snapshot handling to determine the required operation-status behavior; done means the new API version and its documented snapshot LRO surface are supported.
Written by the indexing model from the issue text.
Description
The currently supported versions of App Configuration Emulator don't include version 2026-04-01 of the Data plane API yet. Can the emulator be updated to support this new version?
Based on the published REST API references and the Azure REST API specifications repository, the 2026-04-01 data-plane version appears to be an evolutionary update over 2024-09-01, with the most notable addition being explicit support for tracking long-running operations (LROs) for snapshot-related operations.
Summary of the changes generated with Copilot:
| Area | 2024-09-01 | 2026-04-01 | Difference |
|---|---|---|---|
| Long-running operation status endpoint | No dedicated GET /operations endpoint is documented in this version. Snapshot creation returns an Operation-Location header. |
New GET /operations?snapshot={name} endpoint returns operation state (Running, etc.), operation ID, error details, and retry information. |
New capability: clients can explicitly poll operation status rather than relying solely on response headers. |
| Snapshot operation model | Snapshot creation supports asynchronous behavior via the Operation-Location response header. |
Snapshot operations are integrated with a documented long-running operation (LRO) pattern that includes a dedicated status resource. | More complete LRO support and a clearer REST contract for asynchronous snapshot processing. |
| Operation status schema | Not documented as a public resource. | Introduces an Operation Details resource containing id, status, and structured error information. |
New resource type exposed by the API. |
| Error model | Uses App Configuration error objects. | Adds Azure Core-style error definitions for operation tracking responses (Error, InnerError, detailed error hierarchy). |
Expanded error contract for operation-status APIs. |
| Overall resource set | Includes keys, key-values, labels, revisions, locks, and snapshot APIs. | Retains existing resource areas and adds documented operation-tracking APIs. | No major resource removals observed; API surface is extended rather than replaced. |
- Dominant language
- C#
- Stars
- 38
- Forks
- 8
- Avg merge
- 1m
- Merged PRs (30d)
- 1
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/AppConfiguration-Emulator
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Azure/AppConfiguration-Emulator#73 · 2 comments ·
-
Collaboration with TestContainers community for a module to support the AppConfiguration emulatorOpen
Difficulty 5/5 Over a week Newbie friendliness 25/100
Azure/AppConfiguration-Emulator#71 · 3 comments · 1 reaction ·
-
Development status of Feature Flags, Snapshots, and Real-time pushMay be free again @zhiyuanliang-ms claimed this 334 days ago, and no pull request is open. Open
Azure/AppConfiguration-Emulator#59 · 7 comments · 1 assignee ·
-
Support dark theme for AAC emulator UXMay be free again @zhiyuanliang-ms claimed this 336 days ago, and no pull request is open. Open
Azure/AppConfiguration-Emulator#57 · 1 comment · 2 reactions · 2 assignees ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Azure/AppConfiguration-Emulator#48 · 1 comment ·
All issues in Azure/AppConfiguration-Emulator
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
PCL-Community/PCL-CE#3652 ·
Maintainers usually reply within 1 day
-
area:frontend bug FE P3
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
klasolsson81/jobbliggaren#2010 ·
Maintainers usually reply within 1 day
-
agentic-workflows untriaged
Difficulty 1/5 Under an hour Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
area: homeblaze type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
RicoSuter/Namotion.Interceptor#630 ·
Maintainers usually reply within 1 day
-
Akka.Hosting enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100