Skip to content

2024.2

Compare
Choose a tag to compare
@Kruptein Kruptein released this 18 May 12:04

For more details on what's new checkout https://www.planarally.io/blog/release-2024.2/

planarally-bin provides a prebuilt client, with a python server that you'll need to run yourself.
planarally-windows provides a compiled executable that can simply be run by double clicking the exe in the planarally-windows-2022.3 folder.

Check the documentation over at https://www.planarally.io for more info

The changelog for this release:

Added

  • New grid section in Edit Shape dialog
    • Configure manual size for shape
      • Used for finetuning snapping behaviour
    • Show grid cells the shape occupies
    • Configure hex orientation
      • This is used to determine which orientation even-sized shapes should use in hex grids
  • Client Setting "Grid Mode Label Format" to decide what the ruler should show in grid mode
    • This can be set to either '#cells only', 'distance only' or 'both'
  • Import: option to specify the name for the imported campaign

Changed

  • Export/Import:
    • Error toasts no longer have a timeout
    • (Shape)Labels are no longer exported/imported
  • Ruler tool: allows Unit Size less than 1.0
  • Context menus have been restyled

Fixed

  • Draw Tool:
    • snapping mode was also snapping to the point being moved
    • now also snaps to hex vertices
    • the first mouse press now also properly snaps to the grid
    • fix small point changes when flipping the rectangle axis while drawing
  • Select Tool:
    • resizing in snapping mode was also snapping to the point being resized
    • polygon edit UI had a small visual glitch on appearance causing a circle to appear around (0, 0)
    • Snap to Grid:
      • This now has an implementation for hex grids
      • This should now more properly snap shapes that are larger than 1x1
  • Ruler Tool:
    • Snap now properly works for hex grids
  • Map Tool:
    • Now better supports hex grids
  • Spell tool:
    • selecting another tool would swap to the Select tool instead
    • Change 'Size' input box to allow entering numbers less than 1 easily
  • Polygon:
    • selection/contains check went wrong if a polygon used the same point multiple times
    • selection/contains check was also hitting on the line between the first and last points when not closed
  • Moving shapes to front/back not updating immediately
  • Export:
    • Missing Character, DataBlock and new Note data
    • Fixed note data migration crashing due to new format
  • Import:
    • Prevent a potential timing edgecase causing import to run twice
    • If an import fails, the newly created (faulty) room will be removed
  • Notes:
    • The filter was not properly rerunning when opening shape notes, causing notes from the previous shape to still be visible sometimes
    • When shape filtering, the shape name in the UI would change if you clicked on another shape with the select tool.
    • Note icons drawn on a shape could be drawn behind the shape in some circumstances.
    • Fix 'add shape' and 'remove shape' events not being synced immediately if you only have view access
    • Note icon on shape was drawn in strange locations for shapes larger than 1x1
    • Fix shape removal not properly removing the shape from related notes client-side
    • Fix notes not being stored in shape templates
  • Groups:
    • The 'edit shape' groups tab was completely broken, this has been resolved
    • Multiple things in the groups tab have become more responsive to changes
      • Everything badge related is now updating as it happens
      • Members will now appear/disappear immediately
  • Initiative:
    • Fixed an issue where Initiative.Order.Change would fail when called with some Shape Ids.
  • Annotations:
    • Fixed rendering of markdown which included raw HTML elements.
  • Changing client settings for the grid would not immediately update the screen