Every update to Create My Map, newest first.
feGaussianBlur filter instead of a thick stroke, producing clean anti-aliased text on all backgrounds.applyNum() and applyLogic() now call renderLabels() after recalculating colours.opacity to fillOpacity + strokeOpacity so borders of dimmed regions don't bleed into adjacent selected regions.#screen-editor CSS scoped to .active only, so the editor never renders behind the dashboard on mobile.position: fixed pinned to the viewport, bypassing iOS Safari's unreliable flex layout.env(safe-area-inset-bottom) so nothing is hidden behind the iPhone home indicator..cmmproject), and localStorage keys all updated.# ANNOTATIONS section in .cmmproject and .xlsx files, with a type column (text or pin) distinguishing them. Fully backward-compatible.transform:translateX with cubic-bezier easing; overlay uses opacity instead of display-toggle, eliminating jitter.SCALE × vs so borders look identical to the editor at every zoom level and any resolution setting.scaleX transform so vector borders match the canvas..xlsx (Overview, Coloring Rules, Element Values, Annotations). Theme, labels and export settings are included..cmmproject now shows the same preview modal as Excel: map thumbnail, mode, theme, element count. The project opens in the editor immediately on confirm./app/index.html). Fixes the "MIME type not JavaScript" errors for all maps.<iframe> snippet into any website, article, or blog. The map renders live with your colours and legend.