# Vassal 3.7.30 Released

**URL:** <https://forum.vassalengine.org/t/vassal-3-7-30-released/90602>\
**Category:** News\
**Created:** [October 20, 2026, 8:03pm UTC](https://forum.vassalengine.org/t/vassal-3-7-30-released/90602 "2026-10-20T20:03:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [October 20, 2026, 8:03pm UTC](https://forum.vassalengine.org/t/vassal-3-7-30-released/90602/1 "2026-10-20T20:03:10Z")

</div>

# VASSAL 3.7.30 Released

The Vassal Team is happy to announce the release of Vassal 3.7.30.

## IMPORTANT

- Starting with 3.7.25, Vassal requires Java 17 or newer. If you are using one of the MacOS or Windows packages, Java is bundled with Vassal and this will not affect you. If you are using Linux or another OS, please upgrade Java to at least Java 17.
- 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](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-linux.tar.bz2)  
[Linux (Debian)](https://github.com/vassalengine/vassal/releases/download/3.7.30/vassal_3.7.30-1_all.deb)  
[Linux (RPM)](https://github.com/vassalengine/vassal/releases/download/3.7.30/vassal-3.7.30-1.noarch.rpm)  
[MacOS](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-macos-universal.dmg)  
[Windows (64-bit x86)](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-windows-x86_64.exe)  
[Windows (32-bit x86)](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-windows-x86_32.exe)  
[Windows (64-bit ARM)](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-windows-aarch64.exe)  
[Other](https://github.com/vassalengine/vassal/releases/download/3.7.30/VASSAL-3.7.30-other.zip)

## Changes since 3.7.29

### Bug fixes

- 15151: Quote path variable in MacOS launch script

### Improvements

- 15193: Added Korean translations
- 15182: Updated Danish translations and added them for the Editor
- 15129: Further optimize sum and count expressions

### Other changes

- 15184: Upgraded byte-buddy to 1.18.15
- 15177: Upgraded spotbugs-annotations to 4.10.5
- 15176: Upgraded spotbugs-maven-plugin to 4.10.5.0
- 15173: Upgraded commons-codec to 1.23.0
- 15172: Upgraded httpclient5 to 5.6.5
- 15164: Upgraded asm to 9.11
- 15154: Upgraed logback-classic to 1.6.5

## Changes since 3.7.28

### Bug fixes

- 15141: Fix NPE when rendering boards to non-map contexts

## Changes since 3.7.27

### Bug fixes

- 15111: Fixed typos in menu item text
- 15054: Fix Truncated text label on hidden pieces

### Improvements

- 15083: Tile large Charts
- 15042: Update MacOS launch script to allow more options
- 14547: Optimize sum and count expressions

### Other changes

- 15131: Upgraded maven-artifact 3.10.0
- 15130: Upgraded apache-maven 3.10.0
- 15123: Upgraded checkstyle to 14.3.0
- 15122: Upgraded commons-lang3 to 3.21.0
- 15114: Upgraded logback-classic to 1.6.4
- 15106: Upgraded slf4j-api to 2.0.20
- 15096: Upgraded byte-buddy to 1.18.14
- 15094: Upgraded asciidoctorj-pdf to 2.3.27
- 15085: Upgraded maven-deploy-plugin to 3.2.0
- 15084: Upgraded maven-install-plugin to 3.2.0
- 15080: Upgraded clirr-maven-plugin to 2.9
- 15079: Upgraded exec-maven-plugin to 3.6.4
- 15068: Upgraded spotbugs-maven-plugin to 4.10.4.1
- 15065: Switched from obsolete mockito-inline to mockito-core
- 15050: Upgraded maven-surefire-plugin to 3.6.0

## Changes since 3.7.26

### Bug fixes

- 15037: Fixed VASSAL.sh script to quote file name
- 15035: Fixed typo in ExpressionRange.adoc

### Improvements

- 15038: Added server options to Linux launch script
- 15036: Added explanation of expressions to Concepts.ado
- 15032: Use maximum compression for saves and logs
- 14533: Configure mnemonics for non-English yes/no buttons

### Other changes

- 15046: Upgraded checkstyle to 14.1.0
- 15045: Upgraded maven-compiler-plugin to 3.16.0
- 15041: Updated bundled Java to 26.0.2.1+1 (Windows x86\_64, MacOS), 26.0.2+13 (Windows aarch64), 21.0.12.1+1 (Windows x86\_32)
- 15031: Upgraded jsoup to 1.23.2
- 15017: Upgraded spotbugs-maven-plugin to 4.10.4.0
- 15016: Upgraded spotbugs-annotations to 4.10.4
- 15003: Upgraded byte-buddy to 1.18.12
- 14998: Upgraded logback-classic to 1.6.3
- 14994: Upgraded maven to 3.9.16
- 14990: Upgraded swingx-all to 2.2
- 14986: Upgraded junit-bom to 6.1.3
- 14985: Upgraded httpclient5 to 5.6.4
- 14936: Upgraded commons-codec to 1.22.1

See the [Release Notes](https://forum.vassalengine.org/t/vassal-3-7-release-notes/78948) for descriptions of the changes in 3.7.

## Minimum Requirements

VASSAL 3.7 requires Java 17 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 17 or later.

## Help us test

Please report bugs in the Technical Support & Bugs category at the [VASSAL forum](https://forum.vassalengine.org/c/technical-support-bugs/6).

Cheers,

The VASSAL Team

---

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [October 20, 2026, 8:03pm UTC](https://forum.vassalengine.org/t/vassal-3-7-30-released/90602/2 "2026-10-20T20:03:39Z")

</div>


