Skip to content

Releases: RPTools/maptool

MapTool 1.12.0 Beta 3

09 Sep 19:31
6b6ccf0
Compare
Choose a tag to compare
MapTool 1.12.0 Beta 3 Pre-release
Pre-release

Warning: Beta Release - Please do not use for your regular gaming or to modify campaigns and maps without making a backup first.

If you are so inclined, download and install in a separate location and use to test/evaluate new features and provide feedback on them.

Uninstall any previous release of 1.12.0 first.

In particular, features that need broader testing are:

  • New theme support
  • Hill, Pit and MBL on Tokens
  • WebRTC stability/functionality
  • Add-On Libraries
  • Lights - especially colored lights and darkness sources
  • Loading older campaigns, maps, tokens, etc.

Changes since 1.12.0 Beta 2

  • #3605 Various fixes for theming of chat window.
  • #3603 GM panel macros disappearing on server start. Fixed.
  • #3594 Maps with radius, burst or blast templates cause NPE when server is started. Fixed.
  • #3589 Poor contrast for text in chat and non-Webview HTML displays. Fixed.
  • #3588 Contrast improved for inactive title bars under new theming.
  • #3587 Select Xcode Dark theme would produce NPE. Fixed.
  • #3583 Visual artifacts when dragging dockable windows over map area. Fixed.
  • #3582 Title bar and frame border color were not changing color with theme. Fixed.

See complete change log.

MapTool 1.12.0 Beta 2

03 Sep 10:42
54794eb
Compare
Choose a tag to compare
MapTool 1.12.0 Beta 2 Pre-release
Pre-release

Warning: Beta Release - Please do not use for your regular gaming or to modify campaigns and maps without making a backup first.

If you are so inclined, download and install in a separate location and use to test/evaluate new features and provide feedback on them. You should uninstall any previous release of 1.12.0 first.

In particular features that need broader testing are:

  • New theme support
  • Hill, Pit and MBL on Tokens
  • WebRTC stability/functionality
  • Add-On Libraries
  • Lights - especially colored lights and darkness sources
  • Loading older campaigns, maps, tokens, etc.

Changes since 1.12.0 Beta 1

  • #3583 Visual artifacts when dragging dockable windows over map area. Fixed.
  • #3574 Properties section of Edit Token dialog throwing exceptions. Fixed.
  • #3571 Some sections of Token/Map Preferences not visible with new theme engine. Fixed.
  • #3567 New theme support using FlatLaf.
  • #3561 Some VBL triggers error regarding orientation. Fixed.
  • #3558 setBarVisible() throwing NPE. Fixed.
  • #3542 setTokenImage() was throwing Null Pointer Exception. Fixed.
  • #3540 UVTT import now supports file extensions used by other map creation tools (.df2vtt and .uvtt).
  • #3534 Tokens with multi-image bars producing ArrayIndexOurOfboundsExceptions. Fixed.
  • #3530 Tokens with LastPath data saved were producing a ClassCastException when loaded. Fixed.
  • #3519 Improved lighting performance.
  • #3500 JavaFX 17 causing crashes to desktop on Mac M1 hardware. Updated to JavaFX 18.
  • #3457 Clearing of JavaScript contexts and overlays were being cleared at the wrong time during campaign load. Fixed.
  • #3387 getAllPropertyNames() now returns empty string/JSON arry if type invalid.
  • #3356 player.getConnectedPlayers() returns empty array when server started. Fixed.
  • #3334 Fixed an issue with creating user defined functions in add-on library onInit function.
  • #3322 Numbers stored in Add-On library properties as strings. Fixed.
  • #3102 Javascript Token.setProperty() cannot take numerical value. Fixed.
  • #1931 With dark theme, macro group names are black on dark bg. New L&F library with new themes now used.
  • #1904 With dark theme, text in chat is black on black. New L&F library with new themes now used.

See complete change log.

MapTool 1.12.0 Beta 1

08 Aug 15:22
90f8763
Compare
Choose a tag to compare
MapTool 1.12.0 Beta 1 Pre-release
Pre-release

Warning: Beta Release - Please do not use for your regular gaming or to modify campaigns and maps without making a backup first.

If you are so inclined, download and install in a separate location and use to test/evaluate new features and provide feedback on them. In particular features that need broader testing are:

  • Hill, Pit and MBL on Tokens
  • WebRTC stability/functionality
  • Add-On Libraries
  • Lights - especially colored lights and darkness sources
  • Loading older campaigns, maps, tokens, etc.

Changes since 1.12.0 Alpha 1

  • #3521 Vision broken on maps where VBL points had very small differences in location. Fixed.
  • #3515 User language now availabe through getInfo("client") and MapTool.clientInfo.getUserLanguage() in JavaScript.
  • #3514 setAllStates() was throwing a ArrayIndexOutOfBoundsException. Fixed.
  • #3510 createTable() function throwing exception. Fixed.
  • #3506 Updated MapTool.log() to varargs.
  • #3503 html5 javascript contexts now know their own identity and can get their user data.
  • #3498 Add-On libraries with undefined fields in the library.json would fail to load. Fixed.
  • #3489 Using Arrange->Send to Back in Draw Explorer would cause ClassCastException. Fixed.
  • #3488 Background/Object layer Drawings on Player clients rendered over Darkness sources. Fixed.
  • #3479 Darkness sources without color specified were not rendering on Player view. Fixed.
  • #3322 Add-On lib properties were always treated as strings. Fixed.

See 1.12.0-beta.1 release for change log.

MapTool 1.12.0 Alpha 1

12 Jul 19:59
aab9803
Compare
Choose a tag to compare
Pre-release

Warning: Alpha Release - Please do not use for your regular gaming or to modify campaigns and maps without making a backup first.

If you are so inclined, do download and install in a separate location and use to test/evaluate new features and provide feedback on them. In particular features that need broader testing are:

  • Hill, Pit and MBL on Tokens
  • WebRTC stability functionality
  • Add-On Libraries
  • Lights - especially colored lights and darkness sources
  • Loading older campaigns, maps, tokens, etc.

Highlights

  • Hill, Pit and MBL now supported on tokens via Edit Token dialog and macros
  • Various fixes/improvements to WebRTC support
  • Add-On Libraries Improvements
  • Improved colored light and darkness rendering.
  • Improved performance on maps with complex VBL and maps with many lights.

See 1.12.0-alpha.1 release for change log.

MapTool 1.11.5

14 Jan 18:16
6ee31f1
Compare
Choose a tag to compare

Connectivity Improvement Release

Read Me First

Before uninstalling any previous version, if you have saved your campaign files, logs, or anything else you want to keep under the directory structure where MapTool is installed, please copy them elsewhere beforehand. It is also a good idea to always have backups.

Note: Do not install over the top of an old version, either install into a new directory or uninstall the old version first.

Changes

  • Adds additional logging and improved connection handling when using the WebRTC server option.

See Change Log for more details.

Platform Notes

We strongly encourage you to use the installer format for your operating system. The JAR file should only by used by advanced users comfortable with installing Java releases. It requires a working Java 16 install with JavaFX on your system in order to use it.

Download one of the assets listed below. Each platform has options for which file to download, as described below.

  • Windows: Use either .msi (recommended) or .exe.
    • Recommend that previous 1.10 versions be uninstalled prior to installing new one. If you have made modifications to the MapTool.cfg file, make a backup so you can copy your changes into the new config file.
    • Do not install over older versions of MapTool.
    • We're seeing notes from Windows users that they double-click the icon after installing and no window appears. This seems to be an antivirus issue, so check your AV if you have this problem.
  • Linux: Use either .deb or .rpm (depending on which packager your system uses).
    • The deb version installs under /opt/maptool/bin as MapTool.
  • macOS: Use either .pkg (recommended) or .dmg.
    • On macOS, to run the app the first time after installation, hold Ctrl while clicking the icon and continue to hold Ctrl while choosing Open, then choose to open the application (this is part of Apple's approach when dealing with an unidentified developer).
    • The macOS Gatekeeper may flag the DMG file as broken. See this issue for more details.
    • Note that macOS Ventura has added even more restrictions as Apple further locks down their walled garden. If you're on that OS, check this page for details on how to solve the problem: https://iboysoft.com/news/app-is-damaged-and-cannot-be-opened.html

MapTool 1.11.4

12 Dec 02:53
Compare
Choose a tag to compare

Security Fix Release

Read Me First

Before uninstalling any previous version, if you have saved your campaign files, logs, or anything else you want to keep under the directory structure where MapTool is installed, please copy them elsewhere beforehand. It is also a good idea to always have backups.

Note: Do not install over the top of an old version, either install into a new directory or uninstall the old version first.

Changes

See Change Log for more details.

Platform Notes

We strongly encourage you to use the installer format for your operating system. The JAR file should only by used by advanced users comfortable with installing Java releases. It requires a working Java 16 install with JavaFX on your system in order to use it.

Download one of the assets listed below. Each platform has options for which file to download, as described below.

  • Windows: Use either .msi (recommended) or .exe.
    • Recommend that previous 1.10 versions be uninstalled prior to installing new one. If you have made modifications to the MapTool.cfg file, make a backup so you can copy your changes into the new config file.
    • Do not install over older versions of MapTool.
    • We're seeing notes from Windows users that they double-click the icon after installing and no window appears. This seems to be an antivirus issue, so check your AV if you have this problem.
  • Linux: Use either .deb or .rpm (depending on which packager your system uses).
    • The deb version installs under /opt/maptool/bin as MapTool.
  • macOS: Use either .pkg (recommended) or .dmg.
    • On macOS, to run the app the first time after installation, hold Ctrl while clicking the icon and continue to hold Ctrl while choosing Open, then choose to open the application (this is part of Apple's approach when dealing with an unidentified developer).
    • The macOS Gatekeeper may flag the DMG file as broken. See this issue for more details.

MapTool 1.11.3

05 Dec 13:25
Compare
Choose a tag to compare

Bug Fix Release

Before uninstalling any previous version, if you have saved your campaign files, logs, or anything else you want to keep under the directory structure where MapTool is installed, please copy them elsewhere beforehand. It is also a good idea to always have backups.

Note: Do not install over the top of an old version, either install into a new directory or uninstall the old version first.

Changes

  • Another fix for token size reset upon loading older campaigns.
  • Calling playStream() without a start time could cause exceptions after playback stopped. Fixed.
  • onInitiativeChange event was not triggering unless onInitativeChangeRequest was also on lib:token. Fixed.

Lib:Token Changes

If you use lib:tokens and call macros from dialogs/frames/overlays, you will may need to go into the Lib:Token Properties tab of the Edit Token dialog to enable Allow URI Access.

See ChangeLog for more details and links to individual issues.

Platform Notes

We strongly encourage you to use the installer format for your operating system. The JAR file should only by used by advanced users comfortable with installing Java releases. It requires a working Java 16 install with JavaFX on your system in order to use it.

Download one of the assets listed below. Each platform has options for which file to download, as described below.

  • Windows: Use either .msi (recommended) or .exe.
    • Recommend that previous 1.10 versions be uninstalled prior to installing new one. If you have made modifications to the MapTool.cfg file, make a backup so you can copy your changes into the new config file.
    • Do not install over older versions of MapTool.
    • We're seeing notes from Windows users that they double-click the icon after installing and no window appears. This seems to be an antivirus issue, so check your AV if you have this problem.
  • Linux: Use either .deb or .rpm (depending on which packager your system uses).
    • The deb version installs under /opt/maptool/bin as MapTool.
  • macOS: Use either .pkg (recommended) or .dmg.
    • On macOS, to run the app the first time after installation, hold Ctrl while clicking the icon and continue to hold Ctrl while choosing Open, then choose to open the application (this is part of Apple's approach when dealing with an unidentified developer).
    • The macOS Gatekeeper may flag the DMG file as broken. See this issue for more details.

MapTool 1.11.2

04 Dec 18:58
Compare
Choose a tag to compare

Bug Fix Release

Before uninstalling any previous version, if you have saved your campaign files, logs, or anything else you want to keep under the directory structure where MapTool is installed, please copy them elsewhere beforehand. It is also a good idea to always have backups.

Note: Do not install over the top of an old version, either install into a new directory or uninstall the old version first.

Changes

  • Fixes for the dreaded red X plus bar and size resets.

See ChangeLog for more details and links to individual issues.

Platform Notes

We strongly encourage you to use the installer format for your operating system. The JAR file should only by used by advanced users comfortable with installing Java releases. It requires a working Java 16 install with JavaFX on your system in order to use it.

Download one of the assets listed below. Each platform has options for which file to download, as described below.

  • Windows: Use either .msi (recommended) or .exe.
    • Recommend that previous 1.10 versions be uninstalled prior to installing new one. If you have made modifications to the MapTool.cfg file, make a backup so you can copy your changes into the new config file.
    • Do not install over older versions of MapTool.
    • We're seeing notes from Windows users that they double-click the icon after installing and no window appears. This seems to be an antivirus issue, so check your AV if you have this problem.
  • Linux: Use either .deb or .rpm (depending on which packager your system uses).
    • The deb version installs under /opt/maptool/bin as MapTool.
  • macOS: Use either .pkg (recommended) or .dmg.
    • On macOS, to run the app the first time after installation, hold Ctrl while clicking the icon and continue to hold Ctrl while choosing Open, then choose to open the application (this is part of Apple's approach when dealing with an unidentified developer).
    • The macOS Gatekeeper may flag the DMG file as broken. See this issue for more details.

MapTool 1.11.1

04 Dec 18:17
a73bf1c
Compare
Choose a tag to compare

Removed.

MapTool 1.11.0

30 Nov 12:33
484a8cb
Compare
Choose a tag to compare

As this release has a couple serious bugs related to token sizes and missing assets the downloads have been removed. See release 1.11.2 instead.

Feature release for MapTool 1.11.0

Before uninstalling any previous version, if you have saved your campaign files, logs, or anything else you want to keep under the directory structure where MapTool is installed, please copy them elsewhere beforehand. It is also a good idea to always have backups.

Note: Do not install over the top of an old version, either install into a new directory or uninstall the old version first.

Highlights

  • New VBL Modes - new VBL modes Hill and Pit.
  • New MapTool Easy Connect server mode makes it easier for players to connect using their Public Key for authentication.
  • Initial support for "Add-On" Libraries (not lib:tokens).
  • New and updated macro functions.
  • Long-time Java bug causing MapTool to hang when dropping images into Edit Token dialog fixed with new Java release.

See ChangeLog for v1.11.0 for more details and links to individual issues.

Platform Notes

We strongly encourage you to use the installer format for your operating system. The JAR file should only by used by advanced users comfortable with installing Java releases. It requires a working Java 16 install with JavaFX on your system in order to use it.

Download one of the assets listed below. Each platform has options for which file to download, as described below.

  • Windows: Use either .msi (recommended) or .exe.
    • Recommend that previous 1.10 versions be uninstalled prior to installing new one. If you have made modifications to the MapTool.cfg file, make a backup so you can copy your changes into the new config file.
    • Do not install over older versions of MapTool.
    • We're seeing notes from Windows users that they double-click the icon after installing and no window appears. This seems to be an antivirus issue, so check your AV if you have this problem.
  • Linux: Use either .deb or .rpm (depending on which packager your system uses).
    • The deb version installs under /opt/maptool/bin as MapTool.
  • macOS: Use either .pkg (recommended) or .dmg.
    • On macOS, to run the app the first time after installation, hold Ctrl while clicking the icon and continue to hold Ctrl while choosing Open, then choose to open the application (this is part of Apple's approach when dealing with an unidentified developer).
    • The macOS Gatekeeper may flag the DMG file as broken. See this issue for more details.