Skip to content

Releases: Kruptein/PlanarAlly

Release 0.16.0

19 May 07:26
Compare
Choose a tag to compare

Starting with this release, windows builds should automatically be created and added to the release.

Notable changes:

  • Windows build works again!
  • New vision tool when you have multiple tokens
  • 2 New options in the initiative UI (lock vision & lock camera)
  • Fake player mode for DM

All changes:

Added

  • Option to listen on a socket instead of HOST:PORT.
  • Vision tool to change active tokens.
  • Vision lock button to initiative to only show vision of current actor.
    • This only applies to tokens the player owns for other tokens the normal vision is restored.
    • This is purely client side and can thus be chosen by player/DM separately.
  • Camera lock button to initiative to automatically center on current actor.
    • It will center when an actor begins its turn and the client is owner of that actor.
    • It does not prevent camera movement after the initial center action.
  • Automatic build of windows executables on azure pipelines for all tags
    • These will also create a github release automatically
  • Fake player button to DM Settings to disable all DM functions except DM settings.
    • You can control which player(s) you want to emulate with the vision tool.

Changed

  • Filter tool is only visible if there are labels defined.

Fixed

  • Fix a bug causing labels without category to throw errors.
  • CSS bug with menu.
  • Bug making it impossible to remove trackers/auras.
  • Windows build being completely broken.

0.15.1

15 May 08:36
Compare
Choose a tag to compare

This is a hotfix for the 0.15.0 release to address an issue with some upgrades from previous versions.

Release 0.15.0

14 Apr 16:03
Compare
Choose a tag to compare

Apart from the following list of changes, the project can now also be found on docker hub and will automatically build the dev and master branches on commit. Link

Added

  • Keybinding to toggle UI (ctrl+u).
  • Keybinding to copy selection to clipboard (ctrl+c).
  • Keybinding to paste clipboard to board (ctrl+v).
  • Labeling system.
    • You can add labels to shapes.
    • You can filter the gameboard on these labels.

Changed

  • Asset preview now disappears when starting a drag asset action.
  • A mouse down in general will now trigger layer or tool selection.
    • In the past a 'click' was required, now any 'mousedown' will trigger.
  • Zoom scale has been modified.
  • Select tool can now also select shapes not owned by the player.
    • The selection info box is shown with all info visible for the user.
    • The tokens cannot be dragged or resized.
    • Groupselect will only select your own tokens.
  • Some minor style changes to the edit asset dialog
  • Shape names can now be hidden from other users.
  • Default vision mode changed to triangle mode. Legacy vision mode (bvh) can still be selected in the DM options.

Fixed

  • Bug causing rulers to stick on DM screen.
  • Bug causing rulers to not appear on other screens.
  • Drag and drop asset on firefox redirecting to random urls.
  • Some eventlisteners not being removed properly.
    • This caused zoom behaviour to mess up when leaving and joining a room multiple times.
  • Bug causing players not being able to add or update initiative effects.
  • Bug causing shown initiative effect to be one lower than it actually is on location load.
  • Move layer to/from DM layer having broken results for players untill a refresh of the page.
  • Bug causing some windows (e.g. initiatives) to no longer appear.
  • Vision bugs at different zoom levels caused by the world boundary being too large.
    • Reduced boundary location from 1e10 to 1e8.
  • Bug causing the vision recalculation not happening in a lot of cases.

Removed

  • Some old css files.

Hotfix 0.14.2

28 Jan 19:11
Compare
Choose a tag to compare

Fixed an issue where registered users first had to logout and then login again before being able to perform any action.

Hotfix 0.14.1

28 Jan 12:23
Compare
Choose a tag to compare

This is a hotfix for the 0.14.0 release which fixes a lot of thing being broken due to an internal change in the way shape ownership is tracked.

Release 0.14.0

27 Jan 21:54
Compare
Choose a tag to compare

Most notable addition to this release is the new polygon draw tool! Left-clicking adds points to the polygon and a right click will finalise it. This is especially nice in combination with the recently introduced triangle based vision mode which also received some fixes.

Another small addition is the ability to change the fill and border colours of already drawn shapes, this can be done from the general shape edit dialog.

Added

  • Polygon shape in the draw tool.
    • This is especially nice in combination with the new experimental vision mode!
  • [DM] Options to set the minimal and maximal vision ranges when using LOS.
    • A radial gradient is applied starting from the minimal range and stopping at the maximal range.
    • This effectively allows you to play with how far tokens can see.
  • Autocomplete hints to the login form.
  • Edit shape dialog now has options to change the border and fill colour.
  • Shape properties can now also be opened from the contextmenu (i.e. right click on a shape).

Changed

  • Wait with recalculating vision until all shapes are added on startup.
  • Vision mode toggle has been moved to the DM options and is now synced with the server.

Fixed

  • Fix visionmode menu toggle not remembering what is currently selected.
  • SelectionHelper mistakenly geting send to the server.
  • SelectionHelper sometimes getting moved to a different layer instead of the actual shape.
  • Some small QOL changes to multiline.
  • Logout routing.
  • Active location not being remembered by server.
  • Notes not getting cleared on location change.
  • AssetManager shift selection causing double selections.
  • AssetManager issues with (re)moving files.
  • Player location not saving properly.
  • Prevent duplicate owner entries for a shape.

Release 0.13.3

19 Jan 09:43
Compare
Choose a tag to compare

This release contains a couple of bugfixes for the recently introduced vision system.

Release 0.13.2

13 Jan 22:12
Compare
Choose a tag to compare

This release has some small fixes.

Fixed

  • Static images were accidentally no longer checked into the repository.
  • DM layer was not being sent by the server.

Release 0.13.1

13 Jan 21:21
Compare
Choose a tag to compare

This is the same as the 0.13.0 build but with the production build.

Release 0.13.0

13 Jan 19:27
Compare
Choose a tag to compare

This release has been dedicated to integrating a new vision system. The new vision system is based upon triangulation and replaces the old ray tracing based system. You can try the new system out by changing your vision mode in the client options of a session.

Added

  • A new vision system has been added based on triangulation.
    • You can select this new system as a client option
    • It is more precise (i.e. exact) than the previous vision system which was a good approximation.
    • It can handle any polygon under any angle, so expect some new draw tools in the future!
    • It is slightly more expensive to preprocess, but this should be relatively unnoticeable.

Fixed

  • Draw tool mouseUp behaviour had some strange quirks that are now ironed uit.
    • In particular this prevented some shapes of being synced correctly.