We’ve accumulated a good number of bug fixes on the 3.1 branch:
- 4639: Movement trail trait erroneously draws dots on unmoved pieces
- 4599: Cannot return to having no image in BasicPiece trait
- 4473: TabWidget updates its name using stale values
- 4459: Property filter built incorrectly in MassKeyCommand
- 4278: Map-level global properties of the same name messed up online
- 3988: Windows installer does not recognize 64-bit JVMs
- 1921: Better adjustment for splitter between log and map panes
I’d like to release 3.1.20-svn8242 as 3.1.20, with the intention that this is the last 3.1 release.
vassalengine.org/~uckelman/builds/
- Are there any other bug fixes which are immanent for which I should wait?
- Please everyone try this build and report back here about whether it seems ok.
I just solved this bug, which happens to be our all-time most-reported bug for VASSAL:
2807: ArrayIndexOutOfBoundsException in CropOpBitmapImpl.eval()
I’d like the fix for this to go out in 3.1.20 as well, so I’ve uploaded another build, 3.1.20-svn8247.
3.1.20-svn8251 adds a fix for the following, suggested by Seth Gilchrist and verified by Brent:
4297: Send Back Command disabled after undo
I suggest to perhaps wait a few more days to see if Brent comes out with a working fix for bug 4302 (and 4300).
Thus spake barbanera:
I suggest to perhaps wait a few more days to see if Brett comes out with
a working fix for bug 4302 (and 4300).
Brent? How close do you think you are?
–
J.
On 31/07/2012 4:12 AM, Joel Uckelman wrote:
Thus spake barbanera:
I suggest to perhaps wait a few more days to see if Brett comes out with
a working fix for bug 4302 (and 4300).
Brent? How close do you think you are?
Not really sure Joel, Haven’t had a chance to have another look. Hope to
spend some time on it today and work out what is happening.
–
Brent Easton
Analyst/Programmer
University of Western Sydney
Email: b.easton@exemail.com.au
3.1.20-svn8262 adds fixes for the following:
- 3278: Corrupt module should not cause unchecked exception
- 2719: RotateScaleOpBitmapImpl created with scale == 0
- 2573: Negative scale factor passed to RotateScaleOpBitmapImpl
Brent has been on a tear fixing things the past two weeks, so we have bunch more fixes to roll into 3.1.20.
3.1.20-svn8294 adds fixes for the following:
- 4705: Decks behave strangely after loading saved game
- 4696: Embellishment follows property to display first level when property is null instead of erroring
- 4244: Dynamic Property Set/Increment expressions cannot access Properties defined above them
I’d like to release 3.1.20 soon, so please run this build through its paces.
vassalengine.org/~uckelman/builds/
Brent’s fixed another bug for 3.1.20:
- 2696: ArrayIndexOutOfBoundsException in Map.popMouseListener()
This fix appears in 3.1.20-svn8309.
If there are no objections (and Brent doesn’t fix anything else which should go to 3.1) I will release this as 3.1.20 on Friday.
One further fix, in 3.1.20-svn8311:
- 2554: NumberFormatException in SVGImageUtils.getImageSize()
One more fix, in 3.1.20-svn8313:
- 4745: Snapshot tool fails to force unloaded map tiles to load
Since nobody objected, I’ve released 3.1.20.