Updates

What's new
in MapMe

Release notes for the iPad battle map maker. Newest version at the top.

New App Store versions have been landing about every 6 days.

On the App Store

2.1.3

Fixed

  • Map resizing is smoother during autosave

    Resizing a map no longer freezes up the app during autosave. Mask images now update in the background, so resizing large maps doesn't stall the interface.

  • Map resizing now clears out old image caches

    When you erase or resize parts of your map, the app now drops any stale image files and updates the document so nothing is left behind.

  • Fixed a crash dismissing the Learn sheet on iOS 17.7

    Closing the built-in Learn sheet won't sometimes crash the app anymore if fullscreen media was not open, especially on iOS 17.7.

  • Undo works correctly on shape objects

    Undo and redo for custom shapes no longer causes the app to crash by calling itself over and over. The stack overflow is gone.

  • Toolbar responds better after resizing the map

    The object toolbar won't flicker or relayout for no reason right after you change the map size. It now only updates when it should.

  • Startup is faster and stays responsive on map launch

    Shader preparation at launch no longer blocks the main layout pass. Map startup is now quicker and doesn't hang during initial setup.

2.1.2

New

  • Copy placed shapes just like objects

    You can now duplicate placed shapes the same way you copy other map objects. This speeds up making similar terrain or walls without redrawing.

  • Pack installs with the same ID are grouped

    When you install map packs that share an ID, they're grouped together in the pack list and picker. It keeps your pack manager tidier and easier to browse.

  • Choose to replace or keep map packs with the same ID

    If you import a map pack already installed, you now get the choice to replace, keep both, or cancel. This prevents accidental overwrites.

  • Adjust shape scale from the sidebar

    Shape stroke scale now lives in the sidebar. Use a slider (0.2x, 6x) to set line thickness instead of fiddly on-map handles.

Improved

  • Region grouping and wall blocking are more predictable

    Built and merged areas now group and block as you’d expect, with fewer surprises tracing walls or connecting rooms. Open pens create proper rooms again.

  • Rectangle resizing stays locked for the whole drag

    When resizing a rectangle, the app keeps the resize action active until you let go. The rectangle won't suddenly move instead of resizing mid-gesture.

  • Restyled install dialog for already-installed packs

    The prompt when you try to install a map pack that's already present now fits the screen better and is easier to read. Cancel and Keep options are side by side.

Fixed

  • Duplicating shapes no longer triggers archive errors

    Copying placed shapes works smoothly now and doesn't cause errors in the saved archive.

  • Live floor textures show right away after switching assets

    Floor textures update immediately when you change the tile asset, so you see the right look without saving and reopening.

  • Open pen rooms restore their floor and merge correctly

    If you sketch an open room that ends up closed, the floor fills in right and wall textures behave as expected. Migrations handle winding so walls and portals fit.

  • Scene view closes without memory errors

    Closing a map view releases resources properly and avoids rare errors when leaving or entering battle maps.

2.1.1

New

  • Batch edit maps in your library

    You can now select multiple maps at once and batch delete, duplicate, or move them. This helps clean up or organize your campaign faster.

  • Campaign folders for maps

    Group your maps into single-level folders to keep campaigns better organized. Works for both local and iCloud storage.

  • Apple Pencil only mode for map editing

    You can now set maps to only allow edits with Apple Pencil. Fingers still pan and zoom, but drawing, selecting, and moving objects are Pencil only if you want.

  • Edit wall and path thickness with on-canvas handles

    Change wall and path thickness directly on the map using new handles. Each stroke saves its own size now, so you don’t lose adjustments when switching asset packs.

  • Modifier-key shortcuts on Mac and iPad keyboards

    On Mac or iPad with a keyboard, use Shift to constrain movement, Alt to duplicate, Cmd to invert snapping, arrows to nudge, and other shortcuts to speed up editing.

Improved

  • Apple Pencil setting is now explicit

    The Apple Pencil only mode toggle now lives in Settings. No more idle timers or automatic switching. This means you control how and when Pencil mode is used.

  • Folder creation sheet matches map creation

    When creating a folder, the title is now smaller and centered, and the name field matches the look of creating a new map. Makes the UI feel more consistent.

  • Large stroke sizes allowed for walls and paths

    You can now set wall stroke thickness above 4x the default size. Thin floor pattern strokes still max out at 4. Thick walls look right with no hacks.

  • Live feedback when adjusting stroke sizes

    The stroke size handle now stays put while you drag, with a clear readout. Changes update caps and endpoints live, so it's easier to fine-tune walls and paths.

Fixed

  • Merge walls don’t invert or punch holes

    Merging walls between touching or oddly-shaped rooms no longer creates weird holes or blobs. Outlines and occluders are handled without inverting or breaking hallways.

  • Autosave won’t pause after shape edits

    After editing shapes, the app no longer gets stuck showing a paused autosave. Memory handling is safer, so your work keeps saving without surprises.

  • Swift package update for Xcode 26.5 and 27

    Fixed an issue that blocked Swift package builds on recent Xcode versions. This only matters if you build from source.

2.1

Highlight

Dynamic lighting

Place lights on the map to carve rooms out of darkness. Closed doors keep a corridor dark, and shadows follow the painted walls.

Highlight

Autosave

MapMe now saves your work continuously, so you never have to worry about losing a map.

Highlight

Faster maps and packs

Your library appears right away, large packs open in seconds instead of minutes, and painting, zooming, and panning hitch less on older iPads.

Highlight

Rounded corners on rectangles

Drag the new corner handles on a rectangle shape to round its corners.

New

  • Map folders named after your maps

    Map folders now use the map’s display name instead of random IDs. It’s easier to manage files in your storage and spot the map you want by name.

  • Reverse wall path direction from the toolbar

    You can now reverse the direction of a drawn wall right from the shape toolbar. Handy if you need the wall’s start and end flipped for doors or lighting.

  • Persist terrain sidebar textures per map

    The terrain choices you pick in the sidebar are now saved with each map. Maps remember their terrain sidebar next time you open them.

Improved

  • Truer colors for lights and glow effects

    MapMe now blends light and ambient color in linear light, so colored light keeps its proper hue instead of washing out or going gray.

  • Wall shadows start at the wall edge

    Shadows now cast correctly from the painted wall edge, not from the center. This lines up how shadows look with the art you painted.

  • Smoother soft shadows and less banding

    Shadow edges from lights now look clean without bands or harsh steps, even at wide penumbras. The math under the hood for lights is more precise.

  • Rounder corners for wall shadow joins

    Walls drawn with round joins now get matching round shadows at corners. No more odd points poking past the art.

  • Faster map and asset loading in the library

    Main menu, asset packs, and sidebars now open faster by using new persistent indexes. Large libraries should load in seconds, not minutes.

  • More accurate pack loading progress in sidebars

    Sidebar progress shows each pack’s real loading status. Fast packs don’t hide slow ones, and titles no longer jump around as they load.

  • Better color picker behavior for lighting

    The color picker for light settings is now more reliable. It only dismisses pickers it brought up and handles multiple controls correctly.

  • Grid style and toolbar label settings persist

    Your chosen grid and label preferences in settings are now saved automatically for future sessions.

Fixed

  • Fixed persistent terrain and shards after force-quit

    Terrain and shape work are now kept after low memory or force-quitting the app. Maps won’t get wiped and will restore properly.

  • Correct WebP export image quality and transparency

    Exported WebP images now preserve your quality setting and transparency instead of saving nearly blank or corrupted images.

  • Clean up Mac window state on fullscreen exit

    When you leave fullscreen on Mac, the app now keeps windows where they should be. It won’t snap back to a wrong size or spot.

  • Zoom and pan gestures stay in sync

    Two-finger pan and pinch gestures now keep map position and scale locked together. No more weird jumps or unsynced moves.

  • Door and wall segments on shadow-heavy maps stay accurate

    Wall joins in maps with lots of doors now cast correct shadows and don’t lose faraway walls. Shadows represent your art more faithfully.

  • Rectangle corner handles behave on first drag

    Corner-radius handles follow true diagonals and don’t run away on first drag. Edits are smoother, especially on skinny rectangles.

  • Fix object selection when switching layers

    Switching between object and other layers now clears and restores your selection. Group selections aren’t left behind unexpectedly.

  • Custom color picks commit more reliably

    When you pick a custom color for terrain and close the picker, the color is now saved to your palette without extra steps or silent drops.

2.0.2

New

  • Per-layer wall export toggle

    You can now turn wall export on or off for each shape layer. If a layer shouldn't act as a wall (for vision or lighting), just flip the switch. Handy for furniture or terrain that shouldn't block sight.

Improved

  • Wall export control always visible and clearer

    The toggle for exporting a layer as walls is now easy to find, labeled, and stays next to your layer controls. No more missing icons or hunting through menus.

Fixed

  • Wall export icon now matches the eye and always shows up

    Fixed an issue where the export wall icon was missing or invisible in Manage Layers. Now it's always shown with a clear symbol, just like the eye toggle.

2.0.1

Fixed

  • Plus feature access when offline

    You now keep MapMe Plus access and packs after losing connection or crashing. No more losing features just because your network is down.

  • Objects now always draw above shapes

    Objects no longer end up hidden behind shape walls or end caps. They stay visible as you'd expect when layering map elements.

  • Better Encounter+ detection for imports

    When importing from Encounter+, the app now detects it through the URL scheme. This is more reliable than inspecting the file formats.

2.0

New

  • Mac support: full map editing and menu bar controls

    MapMe now runs natively on Mac with full menu bar commands, right-click context menus, window sizing, pointer hover feedback, and proper Mac-style scrolling. Prep or run sessions on iPad or Mac.

  • Lighting layer: add, edit, and export baked lighting

    Add light sources to maps, set their strength and color, and bake realistic lighting right in your map, export with lighting, including UVTT for VTTs.

  • Solid-color terrain brushes and better painting tools

    You can now use solid color terrain brushes or textured ones. The brush shows a tip preview and live size outline for precise terrain painting.

  • Reference underlay: trace or calibrate from any image

    Import an image as a map underlay, with live grid calibration and snapping. Useful for tracing hand-drawn maps or overlaying reference material.

  • Export and import with Encounter+ and UVTT support

    Export maps as .eplus Encounter+ packages and hand off UVTT data directly. If Encounter+ isn’t installed, MapMe helps you get set up.

  • Spray object tool: scatter and randomize objects

    New spray tool lets you scatter objects across the map randomly, great for rocks, trees, or debris. Supports density and radius settings.

  • Semantic theme filtering for assets

    Type a map description, get asset suggestions matching the theme. Filters let you focus on objects that fit your prep, not just by pack or tag.

  • Contextual help search in the editor

    Get help right in the editor with a searchable dashboard, smart layer-linked topics, and in-context guides. Makes new tools less mysterious.

  • Label layer: add map text and labels

    Add text labels directly to your maps. Useful for room names, secrets, or reference notes for your prep.

  • Main menu: sort maps by last modified date

    Maps in the main menu sort by last time you changed them. Recently edited maps are always at the top.

  • Internationalization: six new language options

    MapMe now supports Spanish, German, French, Italian, Polish, and Russian for main screens and help. Switch in Settings.

Improved

  • Faster and more stable pack imports and map loading

    Importing asset packs and switching maps is faster. The app shows progress and uses less memory on large imports.

  • Better undo/redo and object snapping

    Undo redo is more reliable for painting terrain, recoloring, and working with objects. Object placement and snapping match grid settings.

  • Improved reference image import workflow

    Reference images now support grid calibration, snapping, direct placement, and proper state sync. Fewer surprises when tracing or adjusting maps.

  • Mac-specific UI fixes: color scheme, window sizing, toolbars

    Window chrome, toolbars, and color schemes look and feel native on Mac. Dark mode enforced, plus improved drag, zoom, and hover logic.

  • Export options for grid overlays and formats

    You can export maps with or without grids, use different formats, and tweak the export process. PDF export supports custom slicing.

Fixed

  • Crash fixes and memory leaks on map switching and imports

    Resolved bugs where switching maps or importing asset packs could crash the app or use too much memory. Should stay stable even with large files.

  • Object placement and selection bugs

    Fixed issues with object library previews, duplicate and flip logic, prefab sizes, hit-testing, and placement grid accuracy.

  • General UI glitches: toolbars, overlays, compact mode

    Addressed glitches in tool visibility, toolbars, appearance on compact mode, and various navigation bugs on Mac and iPad.

  • Terrain and grid alignment fixes

    Fixed mismatched terrain after resize, grid alignment issues (including hex grids), and stretched tiles after resizing maps.