Changelog

What's new in topograph

v1.9

A smoother purchase, plus accessibility. Buying Pro now sends a confirmation email (your email is your license) plus a PDF invoice you can submit for reimbursement. Behind the scenes: more reliable license checks that won't lock you out during a brief network hiccup, and automatic protection against accidental double purchases. We also ran an accessibility pass across every page for WCAG 2.1 AA: clearer focus outlines, proper labels and landmarks for screen readers, and stronger color contrast, including a darker light-theme accent so links and labels stay legible.

v1.8

Accuracy and reproducibility. A rebuilt terrain engine: the same seed now produces an identical map everywhere (on screen, in the variant gallery, and in batch export), with sharper contour geometry. Corrected the Cividis, Magma, and Viridis colormaps to their published scientific definitions and fixed elevation coloring on generated terrain. Real-elevation maps now disclose data gaps instead of filling them with sea level, and shareable links handle accented and non-Latin titles. Note: an existing procedural seed now renders differently because the noise generator was improved; real-elevation maps are unchanged.

v1.7

Free PNG export. Generate a map and export it as a watermarked PNG at no cost: no account, no paywall. Pro unlocks clean (unwatermarked) exports at full resolution and DPI, every other format (SVG, TIFF, PDF, DXF, GeoJSON, STL, heightmap), and video.

v1.6

Correct, compliant exports. A pass over every export format for accuracy in real tools: DXF, STL, and GeoJSON now carry correct orientation and georeferencing, heightmaps export as true 16-bit with a calibration sidecar, and PDFs honor your chosen DPI. Plus a privacy and compliance pass: fonts are now self-hosted (no third-party requests on page load), data sources are attributed honestly, exports are no longer auto-stamped with a license, and EU/UK checkout reflects the statutory cancellation right.

v1.5

Maps you can cite. Exports now carry their data source, datum, and a ready-to-paste citation, so a contour figure can go straight into a paper. Real-elevation exports correctly declare their vertical datum as the EGM96 geoid (orthometric heights), matching the SRTM/GMTED source rather than the WGS84 ellipsoid. Added Viridis, Cividis, and Magma: perceptually-uniform, colorblind-safe colormaps that meet journal figure standards. Fixed GeoJSON from procedural and uploaded terrain incorrectly claiming real-world coordinates, and replaced the misleading scale bar on non-geographic maps with a clear "no geographic scale" note.

v1.4

Stability, polish, and better error visibility. Smoother camera transitions and refined contour rendering on the landing page. Faster repeat-coordinate lookups via terrain tile caching. Backend observability now enabled and lightweight browser error diagnostics added so we can find and fix issues you might hit without you having to report them. No personal data collected; see the privacy policy for what's captured.

v1.3

Reactive editor and label overhaul. All parameters now update the map in real-time without clicking Generate. Zoom and pan preserved during adjustments. Contour labels rewritten with smarter placement on straight sections and cleaner outlines. New coordinate grid opacity control. Smart elevation formatting for low-relief terrain.

v1.2

Stability and polish. Fixed a crash on Safari. Redesigned the upgrade modal to match the pricing page. Improved reliability of license restore across devices. Faster and more secure across the board.

v1.1

Streamlined access. Removed third-party login entirely. Purchase a license directly via Stripe and restore it anytime with just your email. No account required.

v1.0

Public launch. Refined color palette across the entire product. New terrain shader accents for light and dark themes. Polished every page for launch day.

v0.9

Shader styles and animation. 20 real-time 3D shader styles across artistic, tech, and data-viz categories. Includes Ethereal Glow, Liquid Metal, Neon HUD, FUI Hologram, Cel Shading, Hand-Drawn Sketch, Strata, and more. Full playback controls: play/pause, loop toggle, per-style speed presets, and auto-rotate. Video recording in WebM, GIF, and MP4.

v0.8

Gallery and website redesign. New landing page with scroll-driven 3D terrain flyover. Gallery page with 15 curated locations from Everest to Patagonia. Standalone pricing page. Seamless page transitions with persistent terrain background. Staggered entrance animations throughout.

v0.7

Place name search, presets, and color generation. Search "Mount Everest" instead of pasting coordinates. Save and load map configurations as local presets. Dramatically expanded algorithmic color generation with richer palettes, varied lightness curves, and more distinctive stroke colors.

v0.6

Variant gallery, batch export, and compass styles. Generate 1-12 map variants with three modes: seed variations, terrain types, and full random. Batch export all variants as a ZIP file. 20 north arrow and compass styles with a visual grid picker. Copy share links to reproduce any map configuration.

v0.5

Cinematic 3D terrain preview. Realistic lighting with soft shadows and natural valley darkening. Contour lines rendered with consistent screen-space thickness. Atmospheric fog and cinematic tone mapping. Color accent zones matching 2D behavior in the 3D view.

v0.4

Pan and zoom, UI polish, and performance. Smooth pan and zoom with touch support. Frosted glass sidebar design. Color accent zones and line type options (solid, dashed, dotted). Faster elevation loading for large areas. Security and stability improvements throughout.

v0.3

Full export system. Six export formats: SVG (vector), PNG (web, with transparency), TIFF (professional print), PDF (print-ready), DXF (CAD software), and GeoJSON (GIS). DPI options from 72 to 600. Transparent background toggle. Full access to explore, Pro license to export.

v0.2

Real-time elevation data. Fetch elevation for any location on Earth using AWS Terrarium tiles. Progress indicator with status messages during tile downloads. Seed-based procedural generation for reproducible terrain. Paste Google Maps URLs or use geolocation to set coordinates.

v0.1

First working prototype. Six procedural terrain algorithms: Perlin noise, ridged mountains, rolling hills, peaks, valleys, and craters. Marching squares contour extraction with Catmull-Rom smoothing. Color schemes, hill shading, contour labels, and scale bars. Canvas-based rendering with fullscreen support.