Diagnil Project News

5 August 2012 -- Version 3.0 released.

The user interface was revamped in several areas. A keystroke-based grid navigation mode was added to complement the mouse-based navigation method. This addition required changes to some existing keystroke commands, primarily those involving the arrow keys. Word numbers are now incremented and decremented using the + and - keys. Word movement shortcuts now require a Shift-Click combination. Users familiar with earlier versions will find these and a few other features have undergone small changes. The basic flow of command sequences is largely the same, however.

Other additions include a timer feature for displaying and recording solving time. Support was added for importing files created in the Crossword Solver format (.jpz files). Automatic detection of puzzle completion was improved. A primer on diagramless solving was added to the Help information.

20 June 2011 -- Version 2.4 released.

Support was added for the new ipuz open-standard format for puzzle files. For the curious, a technical description of ipuz is available. A layout option for wider windows was added to provide more room for clues. Clashing letters are now displayed side-by-side in their cells. During word movement operations, clashes of letters and end blocks are indicated as words are dragged around the grid. Several additional enhancements and usability improvements are included.

26 February 2011 -- Version 2.3 released.

A capability to keep track of and switch between alternative answers was added in this version. Along with this were a few lesser feature enhancements and usability improvements.

12 February 2011 -- Version 2.2.1 released.

This update includes minor feature enhancements, cosmetic improvements and bug fixes.

9 January 2011 -- Version 2.2 released.

Support was added for the new XPF crossword file format, complementing the existing capability for Across Lite files. XPF is a recently proposed open standard for distributing crosswords. For the curious, a technical description of XPF is available. Although publishers have not yet incorporated XPF in their operations, Diagnil is now XPF-ready and is capable of working with such files as soon as authors and publishers begin to distribute in this format.

Also, an intermediate method of obtaining digitized puzzle clues was introduced in this version. Diagnil can now accept clues that have been scanned from printed materials and interpreted using OCR software. This feature gives solvers who wish to move away from paper another usage option.

The following minor bugs were detected after release and will be fixed in the next version.

  • 16 Jan 2011 -- After canceling out of the Import Clues dialog, entering words for a new "clueless" puzzle can lead to a program error. The workaround if this happens is to select New from the File menu before entering words.

14 September 2010 -- Version 2.1 released.

This revision introduced several modest enhancements: shortcuts for dragging word groups, Delete Puzzles command, Redo command, improved look on recent versions of Linux, and a few miscellaneous fixes.

17 June 2010 -- Version 2.0.1 released.

This minor update fixed a bug in version 2.0 that could be triggered when Diagnil tried to infer word numbers on a grid. Moving the mouse cursor along the top row of a mini-grid sometimes led to an internal program error.

9 June 2010 -- Version 2.0 released.

A major new capability was added, namely, the means to accept puzzle files distributed electronically using the popular Across Lite file format. Diagnil can now operate in two modes: clueless, where the puzzle clues are in print form (previously the only mode), and clueful, where puzzle clues and other information are extracted from a ".puz" file. In clueful mode, the word clues are displayed by Diagnil in its main window.

To accompany the new ".puz" file capability, several new features that naturally follow were added. Because the author's solution is part of a .puz file, it is possible to check your words against the solution or reveal words if hints are desired. Also, clues are used to optimize the word entry process in clueful mode because word numbers are known by the software.

Many minor improvements in other areas were also incorporated in this version.

21 March 2010 -- Version 1.3 released.

Several minor enhancements were added in this version, some of which were suggested by users. Included are features to declare the puzzle size and make use of grid symmetry to help visualize a puzzle's structure. Other additions provide improvements for moving word regions, tracking indicators for word motion, and new user preferences. A startup issue that prevented Diagnil from running on Vista was corrected. Word number estimation was improved.

19 February 2007 -- Version 1.2 released.

This version contains a large variety of minor improvements over version 1.0 to make for smoother operation and better control. Support for Mac OS X was added. Enhancements to the user interface were made to improve the layout. This version now provides a more native look and feel on the Windows XP and Mac OS X platforms.

29 April 2004 -- Version 1.0 released.

This version introduced major improvements over version 0.8 to provide better usability. It also included a few minor bug fixes and a new file format.

19 February 2003 -- Version 0.8 released.

This was the first publicly released version of Diagnil.