Skip to content

v0.6.0

2026-02-26

Map

  • [x] When changing grid size, background tokens should stay the same size. Thus, if the grid is 150x150, and a background token is 10x10 squares, it should be 1500x1500 pixels, and if the grid changes to 100x100, the token should still be 1500x1500 pixels, but now it covers 15x15 squares. This is important for pre-rendered maps with their own grid, where the GM needs to match the grid size.
  • [x] When resizing background tokens by dragging a corner, show useful information near the cursor: original and current size in pixels, with % difference, also show size in grid squares (no need to round to whole squares, can show decimals), and show "preserving aspect ratio" if the Shift key is held. This makes it much easier for GMs to resize pre-rendered maps to fit the grid, which is a common use case.
  • [x] When the user right-clicks the map to Import Character, and submits the modal, the new token should be created at the cursor location of the original right-click. Currently it goes to 0,0.
  • [x] In the Import Character as Token modal, add a button to "Import Multiple". This replaces the Import button on each card with a checkbox (default: unchecked). The modal footer should have a button saying "Import # Tokens" which creates tokens for all checked characters.
  • [x] Fix memory hole when dragging a token to move it (it's in the pathfinding algorithm)
  • [x] When dragging a background token, don't show the movement path.
  • [x] Bug: the "Snap to Grid" toggle in Token Context when the selected token is a background token does nothing when clicked.
  • [x] Bug: the "Snap to Grid" functionality for background tokens is not working. When disabled, the background token can be positioned anywhere on the map, without snapping to the grid. Also, when adjusting the offset x/y coords (Edit Grid modal), the background token should maintain its pixel position, rather than snapping to the grid squares.