Test build for 3.1.17

We have a good number of bug fixes accumulated on the 3.1 branch now:

  • 4054: Inserting a GamePiece Layer generates an OutOfBounds error
  • 4051: Allow Cut and Paste between Decks and GamePiece Palette
  • 3987: Updated server fallback IP address to game.vassalengine.org
  • 3986: Counters disappear during Undo
  • 3915: IOException in BrowserSupport when opening PDFs
  • 3910: IOException in BrowserSupport when opening web pages
  • 3280: IllegalArgumentException in StackMetrics.relativePosition()
  • 2798: ConcurrentModificationException in PrefsEditor.save()

Good work to everyone who contributed to these. Several of them were among our most-reported bugs.

I’ve uploaded the 3.1.17-svn7933 build containing all of these, which I’d like to release as 3.1.17, if it checks out ok. The build is in the usual place:

vassalengine.org/~uckelman/builds/

Please try it and report back on whether you see any obvious problems.

Two nights of regular usage (not trying to break it), have not had any problems.

Thus spake Rindis:

Two nights of regular usage (not trying to break it), have not had any
problems.

On which OS?


J.

Win 7 64-bit.

Thanks. Would somebody with a Mac try this build? Checking it on a Mac is the last thing holding it up.