jDip version 1.7 PREVIEW 1 [June 2005]
===========================================================================
NOTE: This is a PREVIEW RELEASE. Please read the following for
information about important changes and bug status.
===========================================================================
=============== NOTES =================
- Features not fully tested:
+ New Windows installer
+ New OS X file dialogs
- please report any issues to:
jdip-developer [@] sourceforge.net
- floc.net importing should now work.
=======================================
jDip 1.7.0 PREVIEW 1 Changelog
==============================
- New or Improved Features:
+ Aberration V variant and symbols added (thanks to Stefano Costantini)
+ Ancient Med variant and symbols added (thanks to Stefano Costantini)
+ Renaissance variant added (thanks to Ian Scrivins)
+ New Windows installer, which an automatically download Java if needed
+ Size (smaller by more than 1 MB) and speed improvements
+ Mac OS X: better file chooser.
+ Online bug reports (which occurs with severe jDip errors) is
are considerably more detailed.
+ Open dialogs now are closed when a new game is created or opened.
+ Splash screen changed to original pastel style.
+ New commandline option: "-defaultgui". This forces jDip to the default
GUI, without any enhancements. Use this if jDip will not start (this may
happen on some versions of Linux). This option has not been extensively
tested, and feedback regarding its use would be helpful.
+ Improved logging: logging occurs to a circular memory buffer, enabling
more helpful and detailed online bug reports.
+ Upgraded SVG rendering system to Batik 1.6.
+ Upgraded other dependencies to newer versions.
- Fixed Bugs:
+ Deleting of single orders does not work [1005872, 1118742]
+ Adjudication error: No convoy, but bounce [1205531, 1116568, 1053458]
- This is now fixed. As it turns out, one of the test cases
had an incorrect resolution that masked this bug in prior versions.
+ Incorrect importing of history files [1035292]
- Judge history import (from floc.net and text files) now works.
- Note that judge import only works for those variants which jDip
supports!
+ Importing from floc.net hangs indefinitely [1158290]
- This cannot be reliable duplicated, but may occur if floc.net is
down or responding slowly.
+ Impossible Rick-click on a Mac [1124808]
- Command + Mouse button emulates right button
- Shift + Mouse button emulates middle button
+ jDip doesn't start under Linux [1053723]
- Should jDip not start with some versions of Linux, try the
"-defaultgui" option on the command line.
+ jDip does not see Shortcut Folders [1051678]
- This works with Java 5 (1.5). This is a known problem with some
versions of Java 1.4.x.
+ Variant Modern: Parsing error "Eastern Mediterranean" [1205550, 1205534]
+ Parse error using judge result build phase [1205547]
- "Enter multiple orders" dialog now supports judge build orders
+ Map name/report discrepancy [1184073]
+ Loeb9, STP fleet should start NC not SC [1066690]
+ Cannot import - underscore not supported [1117835]
+ Many subtle order parsing errors were fixed.
+ DPJudge Chaos map now works.
+ Many Face-to-Face (F2F) mode errors fixed.
+ Exceptions should no longer occur when jDip exits.
+ Hundred map fixes.
+ Map label (name) preferences and name menu should now correlate.
+ NullPointerException occured with empty parenthetical coasts in
Coast.normalize().
+ Improved Web Start detection; also included in bug reports.
- Compatibility:
+ Saved Face-to-Facd (F2F) games from previous versions cannot be opened
in this version due to extensive fixes. All non-F2F games remain
compatible with this version.
- Known issues:
+ There may be diagnostic output when opening or saving games, if
Java 5 (1.5.x) is used. The library we use to help save and open games
is no longer being updated. This will be replaced in a future version.
Replacing it in this version would break save-game compatibility.
- Acknowledgements:
+ Thanks to James Thompson II, who helped fix many bugs for this release.
+ Submitted online bug reports (either through Sourceforge, or from jDip
error messages) are appreciated. Thanks to everyone who submitted
bug reports!