Try it free
Changelog

What's new

Every update to Create My Map, newest first.

Apr 2026
v3.5
Export Quality & PNG Resolution Picker
New Fix
  • 1× / 2× / 4× resolution picker — choose export resolution before downloading PNG. 4× produces publication-quality output (1560px wide on iPhone 15 Pro).
  • Fixed: border thickness on export — stroke width is now correctly divided by the scale factor so borders look identical to the editor at any export resolution.
  • Fixed: SVG rendering at scale — the SVG is now declared at the full export pixel size before rasterization, eliminating blurry 4× exports.
Apr 2026
v3.4
Mobile Editor — Full Release
New Fix
  • Mobile editor — full editing experience on iPhone and Android. Four tabs: Color, Elements, Style, Settings. Fixed bottom tab bar and icon bar always visible above iOS safe area.
  • Canvas tap to select — tap any region to select it. Tap-drag to pan; pinch to zoom. Touch and browser natural click no longer double-fire.
  • Legend drag & resize on touch — drag the legend handle, resize from the corner grip. X button and title edit work correctly.
  • Text annotation drag on mobile — annotations can be repositioned by touch.
  • Isolate mode on mobile — switch to Elements tab then tap canvas regions to add/remove from the isolate set. Color tab taps fall through to normal selection.
  • Mobile export frame — Export PNG on mobile collapses the panel, transforms the icon bar into a title+source strip, and the tab bar into a stamp. Captures a clean framed PNG. Viewport or Full Canvas.
  • ⋯ menu — Import and Export dropdowns with nested sub-menus collapse into the top-bar overflow menu on small screens.
  • Share toast — Share link now always shows a toast on mobile even when the share button is hidden in the ⋯ menu.
Apr 2026
v3.3
Smooth Labels, Value Updates & Dashboard Fixes
New Fix
  • Smooth label halo — label outlines now use an SVG feGaussianBlur filter instead of a thick stroke, producing clean anti-aliased text on all backgrounds.
  • Fixed: labels not updating after Apply Scale / Apply RulesapplyNum() and applyLogic() now call renderLabels() after recalculating colours.
  • Dashboard table scroll — table view wraps in a horizontal scroll container on mobile; page no longer scrolls horizontally.
  • Dashboard import dropdown — fixed duplicate file input IDs; import now correctly targets the active screen.
  • Isolate mode bleeding fix — switched from opacity to fillOpacity + strokeOpacity so borders of dimmed regions don't bleed into adjacent selected regions.
Apr 2026
v3.2
Website Mobile Nav & Pinch-Zoom Control
New Fix
  • Mobile hamburger nav — website pages now have a slide-in navigation on ≤768px. All 5 pages updated.
  • Pinch-zoom disabled on website pages — accidental pinch-zoom is blocked on the marketing/docs pages. The app canvas still supports pinch-to-zoom freely.
  • Fixed: editor/dashboard bleed#screen-editor CSS scoped to .active only, so the editor never renders behind the dashboard on mobile.
Apr 2026
v3.1
Real DOM Panel & Mobile Architecture
Fix
  • Real DOM panel movement — mobile panel now moves the actual panel node (not a clone) so all click, input, and selection events work natively without any re-binding.
  • Fixed: mobile panel disappearing on iPhone — tab bar and icon bar are now position: fixed pinned to the viewport, bypassing iOS Safari's unreliable flex layout.
  • iOS safe area — bottom bars use env(safe-area-inset-bottom) so nothing is hidden behind the iPhone home indicator.
Apr 2026
v3.8
Rebrand to Create My Map · Map Pins · Unified Overlay Format
New Fix
  • Rebranded to Create My Maps — name, title, export file extension (.cmmproject), and localStorage keys all updated.
  • Map Pins — drop draggable pins on any map: 6 types (teardrop, dot, star, flag, diamond, square), per-pin colour, editable name, drag-to-resize handle. Pins scale with map zoom and stick to their geographic position through pan/zoom.
  • Unified overlay export format — text annotations and pins share a single # ANNOTATIONS section in .cmmproject and .xlsx files, with a type column (text or pin) distinguishing them. Fully backward-compatible.
  • Right panel redesigned — two tabs (Annotate · Export) matching the left panel's tab-bar style, with the collapse chevron at the far left of the tab row.
  • Mobile: 5 tabs — Color, Elements, Style, Annotate, Export.
  • Fixed: hamburger menu animation — slide-in drawer now uses transform:translateX with cubic-bezier easing; overlay uses opacity instead of display-toggle, eliminating jitter.
  • Resources page — comprehensive in-app help covering all colour modes, panels, annotations, and export.
Apr 2026
v3.6
Export Stroke Fixes · Resolution Picker · Dashboard Table Scroll
Fix
  • Fixed: border thickness on export — stroke width is now divided by SCALE × vs so borders look identical to the editor at every zoom level and any resolution setting.
  • Fixed: SVG export thick borders — the map SVG embedded in the frame SVG is now divided by the frame scaleX transform so vector borders match the canvas.
  • Fixed: 1× / 2× / 4× resolution picker — the scale selector now reads from the DOM at export time instead of an unreliable global; all three export paths (desktop PNG, mobile PNG, mobile SVG) respect the selected value.
  • Dashboard table: horizontal scroll — table view wraps in a scroll container so it never pushes the page wider on mobile.
\
Apr 2026
v2.2
Element Visibility & Isolate Mode
New Fix
  • Hide elements — toggle visibility per region in the Elements tab. Hidden elements are excluded from all exports. A "X of Y visible" counter and "Show All" button appear when elements are hidden. State persists across saves.
  • 🎯 Isolate mode — select regions and click "Isolate Selected" to dim all others to 20% opacity. Great for focused presentations. Dimming updates live as you change selection.
  • Border opacity slider — a new opacity control next to the border colour picker means the canvas and Style tab always match, even for semi-transparent borders.
  • Fixed: element visibility bleeding — hidden elements in one project no longer appear hidden when opening a different project.
Apr 2026
v2.1
Excel Import / Export & CymProject Preview
New
  • Excel export — export your map as a 4-sheet .xlsx (Overview, Coloring Rules, Element Values, Annotations). Theme, labels and export settings are included.
  • Excel import — re-import the file to restore everything. Works from the dashboard (creates a new project and opens it) or from the editor (imports into a new project if the map differs).
  • CymProject import preview — importing a .cmmproject now shows the same preview modal as Excel: map thumbnail, mode, theme, element count. The project opens in the editor immediately on confirm.
Apr 2026
v2.0
Focus Mode, Labels & Infrastructure Fixes
New Fix
  • Focus mode — hides all panels, leaving only the map and zoom/legend controls. Mode, Selected, Undo/Redo labels are hidden for a clean presentation view.
  • Label style — renamed "Full" to "Long". Label on/off, style and export settings now persist across sessions via localStorage.
  • Fixed: map loading on Netlify — assets resolve correctly from rewritten URLs (/app/index.html). Fixes the "MIME type not JavaScript" errors for all maps.
  • Fixed: Reset button — navigates to the clean app base URL so all assets load correctly after reset.
  • Fixed: border colour on share links — custom stroke colours survive share links and project reloads.
  • Logic rules — panel scrolls internally after ~3 rules; Element Values section always remains visible below.
Mar 2026
v1.3
Share & Embed
New New
  • Share link — copy a URL that encodes your entire map. Anyone who opens it sees your project instantly. No account needed, no backend.
  • Map embedding — paste an <iframe> snippet into any website, article, or blog. The map renders live with your colours and legend.
Mar 2026
v1.2
New maps & website
New Improved
  • Arunachal Pradesh — all 60 assembly constituencies added.
  • 200+ maps — world, continents, every major country, US states and counties, Indian states.
  • Public website launched — landing page, map gallery, use cases, credits.
  • Map gallery deep-links — clicking a map in the gallery opens the editor with that map pre-selected.
Mar 2026
v1.1
Export & legend improvements
Improved Fix
  • Framed exports — PNG and SVG exports include a title strip, description, source credit, and branded stamp.
  • Draggable legend — floating legend widget with Light, Dark, and Blur styles. Resizable, snappable to corners.
  • Text annotations — drop text labels anywhere on the map. Drag to reposition.
  • Fixed theme changes overriding custom colours.
Feb 2026
v1.0
Initial launch
New
  • 4 coloring modes: Flat, Tag/Category, Gradient scale, Logic rules.
  • Projects with auto-save and localStorage persistence.
  • PNG and SVG exports with title strip and branded stamp.
  • Title strip, description, source credit, and branded stamp on exports.
  • Region labels (short and full name modes).