VASSAL 3.7.18 Released
The Vassal Team is happy to announce the release of Vassal 3.7.18.
IMPORTANT
- If you are using MacOS 14, please ensure you are using 14.4 or later, to avoid a bug in MacOS which prevents Vassal from starting.
- Modules saved in 3.7 are not openable by earlier versions of Vassal. We recommend keeping a backup copy of any pre-3.7 modules you plan to modify in 3.7 until you’ve verified that everything works to your satisfaction.
- Things may be broken which worked previously. If you find a new bug, please report it.
Download
Linux
MacOS
Windows (64-bit x86)
Windows (32-bit x86)
Windows (64-bit ARM)
Other
Changes since 3.7.17
New features
- 14244: Build a Debian package
Bug fixes
- 14243: Add missing default Wizard sidebar image
- 14065: Remove whitespace characters from internationalized Dice Summary strings
- 14013: Fix Turn Counter displaying hidden list items
- 13584: Decks sometimes show the wrong card underneath the top one
- 12924: Report format insert feature selects all text causing overwrite
Other changes
- 14247: Upgraded license-maven-plugin to 2.7.0
- 14246: Upgraded maven-compiler-plugin to 3.14.1
- 14245: Upgraded maven-javadoc-plugin to 3.12.0
- 14242: Upgraded spotbugs-annotations to 4.9.6
- 14241: Upgraded spotbugs-maven-plugin 4.9.6.0
Changes since 3.7.16
Bug fixes
- 14031: Prevent NPEs when checking for amount of physical memory
- 13682: Prevent Hotkey from restarting an open log file
Improvements
- 14115: Do not display blank or empty tooltips
- 14111: Fixed bad link to Global Properties docs page
- 14096: Fixed typos in regex examples
- 13036: Add tooltip showing image file name for button icons in editor
Other changes
- 14240: Upgraded spotbugs-annotations to 4.9.5
- 14239: Upgraded spotbugs-maven-plugin 4.9.5.0
- 14238: Upgraded maven-surefire-plugin to 3.5.4
- 14234: Upgraded jsoup to 1.21.2
- 14229: Upgraded checkstyle to 11.0.1
- 14212: Upgraded maven-javadoc-plugin to 3.11.3
- 14211: Upgraded byte-buddy to 1.17.7
- 14189: Upgraded commons-codec to 1.19.0
- 14188: Upgraded commons-io to 2.20.0
- 14183: Upgraded bundled Java to 24.0.2+12 (Windows x86_64, aarch64; Mac), 21.0.8+12 (Windws x86_32)
- 14182: Upgraded maven-clean-plugin to 3.5.0
- 14181: Upgraded license-maven-plugin to 2.6.0
- 14180: Upgraded maven-pmd-plugin to 3.27.0
- 14179: Upgraded maven-artifact to 3.9.9
- 14178: Upgraded maven-enforcer-plugin to 3.6.1
- 14168: Upgraded junit-bom to 5.13.4
- 14150: Upgraded commons-lang3 to 3.18.0
- 14100: Embed the org.netbeans.*.wizard package fully
- 14079: Upgraded exec-maven-plugin to 3.5.1
- 14069: Upgraded httpclient5 to 5.5
- 14041: Upgraded batik to 1.19
- 14027: Upgraded bundled x86 Windows Java to 21.0.7+9
- 14023: Upgraded checkstyle to 10.23.1
- 13995: Upgraded commons-io to 2.19.0
See the Release Notes for descriptions of the changes in 3.7.
Minimum Requirements
VASSAL 3.7 requires Java 11 or later.
The Windows and MacOS packages have an appropriate version of Java bundled with them, so there is no need to install Java separately on those operating systems. On Linux, use your package manager to install Java 11 or later.
Help us test
Please report bugs in the Technical Support & Bugs category at the VASSAL forum.
Cheers,
The VASSAL Team