VASSAL 3.6.13 Released
The VASSAL Team is happy to announce VASSAL 3.6.13.
IMPORTANT
- NEW! 64-bit ARM packages: There are now MacOS and Windows packages for 64-bit ARM processors. If you have a Mac with an Apple Silicon CPU (which is a 64-bit ARM processor), we recommend using the 64-bit ARM build.
- Code deprecated more than a year ago has been removed. Modules containing custom code using that code MUST be updated if they are to work with 3.6.
- Things may be broken which worked previously. If you find a new bug, please report it.
- Modules saved in 3.6 are not openable by earlier versions of VASSAL. We recommend keeping a backup copy of any pre-3.6 modules you plan to modify in 3.6 until youâve verified that everything works to your satisfaction.
Download
Linux
MacOS (64-bit ARM)
MacOS (64-bit x86)
Windows (64-bit ARM)
Windows (64-bit x86)
Windows (32-bit x86)
Other
Changes since 3.6.12
Bug fixes
- 12042: Fix bug when copying Decks and At-Start Stacks to other maps
- 12037: Fix concurrent modification exception in Decks
- 12016: Fix a possible crash scenario in At-Start Stacks
- 11897: Ensure that deleted extensions donât crash the Module Manager
- 11693: Prevent NPE when copying folders containing Mouse-over Stack Viewers
- 11451: Donât permit drag-and-drop within PlaceMarker, Replace with Other selection dialogs
- 11173: Fixed crash in sorting a deck
Other improvements
- 11995: ActionButtons with reports shouldnât display them if report is empty
- 11967: When dragging piece out of face-down deck, use unrotated shape
- 10877: Added a âplayer joinedâ message when playing online
- 9786: Text Label traits will respond to GameRefresher (unless trait has a manually-change-label hotkey defined)
Changes since 3.6.11
Bug fixes
- 11994: Deck âsend-when-emptyâ hotkeys no longer create extra undo steps
- 11993: ActionButtons set to count 0 times donât spuriously execute 1 time
- 11982: Fixed multiplayer problems with detach option on Deselect trait
- 11963: SendToLocation, Can Rotate, and MoveFixedDistance were all unlinking from deck/stack at wrong time, causing buggy behavior in some instances especially involving decks
- 11961: Clear up mark-when-moved problems for modules which still had a legacy value set
- 11884: âOldMatâ properties now set correctly regardless of order of Mat Cargo and Send-to-Location (etc.) traits
- 11880: Triggers set to count 0 times donât spuriously execute 1 time
- 11714: Deckâs Send-when-Empty key now processes AFTER fully moving last card
- 11627: ActionButtons with context menu flag no longer trigger context menu when a different ActionButton on same piece (that doesnât have the flag set) is clicked
- 11462: Donât +1 inventory sum if property isnât even defined
- 11437: Prevent NPE when right-clicking on a Deck with no menu items
- 11429: Deck Empty Hotkey no longer repeats per online player instance, nor when stepping forward a log
Other improvements
- 12013: Reinstate removal of module tile cache when a module is removed from the Module Manager
- 12007: Update Apple Silicon terminology in preferences and docs
- 11986: Add missing Section size symbol to NATO markers
- 11957: Spaces in GKC reports made consistent with all other reports
- 11935: Allow option for only first Mouseover-stack Viewer that generates a tooltip will be drawn
See the Release Notes for descriptions of the changes in 3.6.
Minimum Requirements
VASSAL 3.6 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