Vassal 3.7.0-beta5
Pre-release
Pre-release
Changes since 3.7.0-beta4
New features
- 12566: Add Beanshell function to add Sleep/Delay processing
- 12536: GKC and Place/Replace parameters
- 12492: Add Comment trait
- 12454: BeanShell Editor improvements: larger, multi-line, more properties
- 12445: Add Ranged Sum/Count Functions; updated Function Builder and documentation; updated Property documentation
- 12444: Implement real Unique Piece Id property UniqueID that does not change during refresh
Bug fixes
- 12568: Center of map view during zoom used incorrect coordinate space
- 12547: CountLocation function with 3 parameters does not work
- 12529: Allow Piece UIDs to be compared properly in expressions
- 12528: Close InputStreams opened for reading SVG
- 12482: Map Shader now able to add button to Map Toolbar
- 12478: Revert 12077 - Do not return a default value for ObscuredToOthers
- 12470: Place Marker X Offset should default to 0, not null
- 12439: Uniformly handle addition of standard and imported Configurables
- 12434: FastMatch by Location now respects Deck limits
- 12433: Attachment Fastmatch: match each piece at most once, limit checking by name
- 12420: Set Piece Property does not work
- 12403: Extension Editing fixes: Cut & Paste now deletes cut element, Drag & Drop between folders in Extension are saved, stopped UnsupportedOperationException during search
- 12401: Allow Ctrl-V to be entered as a Key Command
- 12396: Add missing Global Option message
- 12393: Fix Auto-attach breaking on Undo
- 12392: Replace With Other incorrectly retains existing Marker values when Match Current State is checked
- 12363: Initialise Global Option preferences that have no Tab name
- 12347: Refresh Dynamic Properties correctly when they have no value
- 12261: Report error if more than one grid added to a Zone
Other improvements
- 12573: Updated bundled Java to 20.0.2
- 12556: Map Shaders on different maps can now have same name
- 12549: Simplify Trait edit window title
- 12538: Scenario Options - Allow Observers to Lock option tabs if no Sides taken
- 12509: Allow and empty Deck or At-start Stack to be repositioned
- 12504: Updated documentation for 3.7
- 12501: Merge Set Attachment property into Set Piece Property
- 12495: Mouse-over Stack Viewer 'Show move limited pieces' option no longer dependent on 'Show non-stacking' option
- 12443: Clarified MouseOverViewer documentation
- 12432: Add missing Sum & Count expressions
- 12427: Fixed bad links in Reference Manual
- 12341: Expression documentation improvements
- 12270: Scenario Options tweaks
- 11104: Refresh Can Rotate trait by Rotator Name match option for Game Refreshers