Skip to content

Update Map v2.1.0 schema to match final release definition - #636

Open
Ismael Navarro-Fuentes (ismael-ms) wants to merge 1 commit into
microsoft:mainfrom
ismael-ms:fix/map-2.1-schema-alignment
Open

Update Map v2.1.0 schema to match final release definition#636
Ismael Navarro-Fuentes (ismael-ms) wants to merge 1 commit into
microsoft:mainfrom
ismael-ms:fix/map-2.1-schema-alignment

Conversation

@ismael-ms

@ismael-ms Ismael Navarro-Fuentes (ismael-ms) commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

v2.1.0 has not yet been released. This PR updates the definition to the final draft definition before release.

Add missing Map options, feature-service query settings, range and series-group styling, marker rotation, polygon extrusion metadata, data label settings, and heatmap color and weight expressions.

Add the Map options currently persisted by the frontend and passed through
unchanged by the backend, including feature-service query settings, range
and series-group styling, marker rotation, polygon extrusion metadata, data
label settings, and heatmap color and weight expressions.

Keep the schema on draft-07 and declare the styling properties explicitly in
each closed option object so existing validators continue to reject unknown
properties through additionalProperties: false.

Use reusable definitions only where they represent repeated value shapes:

- styleExpression: an operator-first rendering expression array
- numberOrStyleExpression: a fixed number or style expression
- valueRangeColorStep: one numeric step and its color

Correct the aggregate-expression description and preserve all existing
accepted payloads while widening image, height, and heatmap weight to the
expression forms emitted by the product.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ismael-ms Ismael Navarro-Fuentes (ismael-ms) changed the title Update Map v2.1.0 schema to match persisted definitions Update Map v2.1.0 schema to match latest definition Sep 2, 2026
@ismael-ms Ismael Navarro-Fuentes (ismael-ms) changed the title Update Map v2.1.0 schema to match latest definition Update Map v2.1.0 schema to match final release definition Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant