accepted

ShotMap analytical default uses magma instead of turbo

The built-in analytical ShotMap default now uses `colorScale="magma"` instead of `"turbo"`. Consumers who need the earlier output must pass `colorScale="turbo"` explicitly.

ShotMap default-behaviourbreaking-changechart-api

Context

The chart-library follow-through pass recalibrated ShotMap toward the public benchmarks we chose to follow. The analytical preset now defaults to a safer perceptual ramp, and XgColorScale widened to include cividis.

That changed the zero-config analytical look for any consumer relying on the previous turbo default.

Decision

Accept the default flip to magma, but record it as an explicit pre-release breaking change rather than letting it hide inside regenerated SVG fixtures.

Migration

  • If you want the previous analytical output, pass colorScale="turbo".
  • If you want the new safer default, do nothing.

Consequences

  • Static SVG fixtures changed where the analytical scale bar is visible.
  • Active docs now carry the migration note next to the colorScale prop and in the ShotMap spec.
← All decisions