Changelog
All notable updates and improvements to Mapiry.
Week of April 11, 2026
ποΈ Map Layers
Locations can now be organized into layers β named, color-coded groups that let you segment a map by theme, category, or any logic that fits your use case.
What's included:
- Create layers directly from the dashboard locations tab β click + New Layer, type a name, pick a color
- Each location can be assigned to one layer (or marked "Show on all layers" to appear everywhere)
- The dashboard locations table shows a tab per layer plus an All Locations view
- The map viewer sidebar shows a compact layer tab strip when two or more layers exist, filtering the locations list
- Layers are color-coded; pins marked "Show on all layers" get a small globe badge on the map
Week of April 9, 2026
π€ Map Collaboration
Map owners can now invite other Mapiry users to collaborate on individual maps.
What's included:
- Invite collaborators by email
- Assign Editor or Viewer roles
- Accept invitations through a dedicated
/invitations/acceptflow - Show shared maps and role labels in the dashboard
- Enforce role-based permissions across locations, categories, and tags
- Store collaboration activity history for invitations, membership changes, and content edits
Role behavior:
- Owners keep full control, including collaborator management and owner-only settings
- Editors can update map content
- Viewers get authenticated read-only access
Week of April 6, 2026
π Custom Domains
Pro maps can now be published on a verified custom domain.
What's included:
- One custom domain per map
- DNS TXT ownership verification
- Host routing to the linked map after verification
- Support for branded publishing on your own URL instead of
mapiry.com
π Short Pin Links
Sharing a specific location can now generate a short mpry.cc link.
What's included:
- Short links for individual map pins
- Redirects into the correct map, location, and zoom level
- Cleaner URLs for chat, SMS, and social sharing
π Facebook Login
Facebook OAuth is now enabled across login, signup, and connected-account flows.
β OAuth Callback Reliability
Cleaned up the auth callback flow so successful OAuth sign-ins no longer trip a false PKCE callback error.
Week of March 18, 2026
π΄ Better Map Cloning
Cloning is more reliable and more flexible than before.
What's included:
- Logged-out visitors can clone eligible public maps without being forced to log in first
- "Clone map to add location" now clones the full source map instead of only one clicked location
- Clone flows preserve full map structure more reliably
- Map owners can keep cloning disabled on maps where they do not want forks
Week of March 1, 2026
π§© Map Templates
Mapiry now includes a built-in template library under /templates.
What's included:
- Template index page by theme
- Theme pages and city-specific template detail pages
- One-click Use this template flow to create your own editable copy
- Starter categories and starter locations for common map types
π Crawlable Location Indexes
Public maps now expose server-rendered location index pages for better discovery and easier browsing.
What's included:
- Public
/m/{slug}/locationstext index pages - Stable anchors for individual locations
- Better crawlable text output for search and answer engines
π‘οΈ Report Abuse
Public maps now include a way to report abusive or misleading content.
What's included:
- Public Report this map action
- Structured report categories with optional notes
- Admin moderation queue for reviewing and resolving reports
Week of February 22, 2026
β¨ Visitor Suggestions for Pro Maps
Pro map owners can now let visitors submit suggested locations directly from map pages.
Highlights:
- New Suggest Location action in map controls
- Suggestion dialog with pin placement workflow
- Anonymous visitors can submit name + pin
- Signed-in visitors can also submit description, category, tags, and image
- Optional auto-approve mode for instant publishing
π§Ύ Submissions Moderation Dashboard
Added a dedicated /dashboard/submissions moderation experience for map owners.
What you can do:
- Review pending submissions by map
- Approve/reject individual submissions
- Bulk approve/reject up to 50 submissions at once
- Track pending counts from dashboard navigation
ποΈ New Map Management Page
Introduced a dedicated map management workspace at /dashboard/maps/$mapId.
Includes:
- Settings (visibility, slug, submissions, branding)
- Locations, categories, and tags management
- Stats and audit log sections
- Embed controls and danger zone actions
π Historical Slug Redirects
Map slug changes now preserve old links. Visiting an old slug automatically redirects to the latest slug.
Week of February 16, 2026
π·οΈ Location Tags System
Organize your locations with multiple tags for flexible filtering and grouping. Unlike categories (which control pin appearance), tags let you organize locations across multiple dimensions.
What you can do:
- Create unlimited tags per map with custom colors
- Assign multiple tags to any location
- Filter locations by tags in both map view and embedded maps
- Import/export tags via CSV, KML, and GeoJSON
Perfect for complex maps like trip itineraries ("family-friendly", "outdoor", "budget") or business directories ("open-late", "parking", "accessible").
π CSV Bulk Updates
Managing maps with 100+ locations just got way easier. You can now export your locations to CSV (with IDs), edit them in bulk using Excel or Google Sheets, and re-import to update everything in place.
How it works:
- Export your locations to CSV (includes location IDs)
- Edit multiple locations in Excel or Google Sheets
- Re-import to update locations in place
The system shows you a smart preview of changes before applying updates, and you can choose exactly which fields to update.
Features:
- Diff preview before importing
- Selective field updates (choose which columns to update)
- Handles new locations, updates, and missing IDs gracefully
- Batched processing for maps with 1000+ locations
πΊοΈ Interactive Map Guide
Need a quick refresher on map features? We've added:
- Contextual tooltips on every map control (hover on desktop, long-press on mobile)
- Map Guide sheet - Quick reference for all features, organized by category
- Access it anytime via the
?button in map view
Works on both desktop (modal dialog) and mobile (bottom sheet) with responsive design.
π Better Location Discovery
Geolocation nudge: A friendly one-time prompt helps visitors discover the "Find Your Location" button. Shows after the onboarding tour completes (or on next visit for returning users).
Location shortlisting: Bookmark your favorite locations with a heart icon and filter to see only your shortlisted spots. Stored locally (localStorage) for anonymous users.
π Sortable Maps Dashboard
Your dashboard maps table now has sortable columns. Click any header (Title, Locations, Views, Last Viewed, Created) to organize your maps the way you want.
Also added:
- New "Created" column showing relative time (e.g., "3 days ago")
- Simplified Country column to show just the flag (with country name on hover)
- Toggle sort direction by clicking the same column again
π Bug Fixes
- Fixed dark mode styling issues in Maps Table, CSV import preview, and location panels
- Fixed category update failing when markerValue is null
- Fixed clusters not re-appearing after removing all filters on map view
- Fixed CSV import tags not importing correctly
- Fixed progress bar stuck at 0% during CSV import
- Fixed pin colors and category pills not updating when editing a category
- Fixed 'edit' search param persisting after closing location sheet
Coming Soon
We're actively working on making Mapiry even better. Here's what's on the roadmap:
π API Access
Programmatic access to your maps and locations. Build custom integrations, automate workflows, and connect Mapiry to your tools.
β‘ Priority Support
Get help when you need it. Direct access to our team with faster response times for Pro users.
Want to see something else? Let us know β we love hearing from our users!
Earlier Updates
Check back soon for a full history of Mapiry updates!