Vassal 3.6.0-beta7
Pre-release
Pre-release
Changes since 3.6.0-beta6
Bug fixes
- 10810: Protect against no available trait being selected in PieceDefiner
- 10793: Fix NPE: Always cache SetupStack configurer bounding box
- 10777: Fix duplicate DragShadow for Cargo at zoom < 100%
- 10773: Fixed bad description for Movement Trail trait
- 10760: Correctly initialize local-only properties in Movement Trails
- 10757: Prevent undo of Refresh Counters from causing contents of Decks to disappear, and deleting units from inside a Deck could not be undone
- 10752: Fixed bug where Deck 'count expressions' wouldn't count beanshell, only old-style (now will count either)
Other improvements
- 10812: Optimize Single Property Beanshell expressions
- 10811: Optimization: Check for possible keystrokes in Restrict Commands before evaluating match epression
- 10808: Misc property lookup optimizations
- 10806: Improved performance of Map "_isVisible" properties
- 10803: Speeds Game Refresh and general performance in modules with many maps defined
- 10800: Preference to turn off automatic update notification
- 10784: LOS thread thickness is adjustable
- 10774: Validation messages when Movement Trail traits placed inside of Rotate, Pivot, or Mat Cargo traits
- 10772: Allow module images to have English localizations
- 10764: Server text improvements
- 10762: Add sumProperties() function for use in Beanshell expressions in the Mouse-over Stack Viewer
- 10761: Toolbar buttons can be disabled when a specified Global Property is true
- 10755: When switching sides, close private hands/windows that we no longer have access to
- 10753: Clarify documentation of sum(PropertyName) in Mouseover
- 10751: Better description of Player Hand
- 10750: Place Marker should put stacking markers in a stack (even if parent marker is non-stacking)
- 10749: Move Camera Button can also change Zoom
- 10007: Ctrl/Cmd to select for Does Not Stack
- 9366: Inventory window allows 3-level zoom
- 9219: Expression Builder button added for Message Format fields & Report Trait. Sum() and Count() now available in the Report trait's field
- 9209: Added GetString() and .toString() to Beanshell to force the return of property values as Strings
- 9124: Property incrementers no longer apply turned-off min/max constraints
- 6195: Don't change Deck properties or fire Empty Deck Hotkey when just rearranging order
- 6075: Action Buttons now respect rotation
- 4496: Allow Action Buttons to be any shape and defined using a Polygon editor
- 4479: Shift-click and Ctrl-click can be used in the Piece Palette to select and drag multiple pieces on to the map