This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summarySplit updateLayerStyle into entity, imagery, and primitive channels with typed styles.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Splits updateLayerStyle into entity, imagery, and primitive style channels. Splits updateLayerStyle into entity, imagery, and primitive style channels. Source: llm_adapter@2026-06-11 Confidence: low |
— |
| Feature | Low |
Splits `updateLayerStyle` into three typed channels: `layerStyle`, `imageryStyle`, and `primitiveStyle`. Splits `updateLayerStyle` into three typed channels: `layerStyle`, `imageryStyle`, and `primitiveStyle`. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
| Refactor | Low |
Adds Zod schemas with mutual-exclusion refinement for runtime validation. Adds Zod schemas with mutual-exclusion refinement for runtime validation. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
| Refactor | Low |
Maintains existing validation guards in the bridge for non-MCP callers. Maintains existing validation guards in the bridge for non-MCP callers. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
Full changelog
Patch Changes
-
2739034Thanks @gaopengbin! - feat(layer): split updateLayerStyle into entity/imagery/primitive channelsReplace the single untyped layerStyle param with three typed style channels:
layerStyle— entity layer style, including mutually-exclusive GeoJSON
thematic styles (choropleth / category / randomColor / gradient)imageryStyle— imagery visual style (alpha, brightness, contrast, hue,
saturation, gamma); visibility stays controlled by setLayerVisibilityprimitiveStyle— GeoJSON Primitive material style (color, opacity,
outlineColor, outlineWidth, pointSize, lineWidth)
Runtime adds zod schemas with mutual-exclusion refinement; the bridge keeps
matching validation guards for non-MCP callers.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About gaopengbin/cesium-mcp
AI-powered 3D globe control via MCP. Connect any MCP-compatible AI agent to CesiumJS — camera flight, GeoJSON/3D Tiles layers, markers, spatial analysis, heatmaps, and more through 19 natural language tools.
Related context
Beta — feedback welcome: [email protected]