New Items in JFLAP 7.1
July 2018:
 JFLAP now runs with Java 8.0.
 There are now three window options for Turing machines: Turing
Machine, MultiTape Turing Machine, and Turing Machine With Building
Blocks. The Turing Machine window does not have any of the building
blocks options, but has support for nondeterminism and can convert a Turing
machine to an unrestricted grammar. The MultiTape Turing Machine window
is the same as the regular one, except of course the user is given the
option to create a Turing machine with anywhere between 25 tapes , and a
multitape Turing machine cannot be converted to an unrestricted
grammar. The Turing Machine With Building Blocks window has full support
for building blocks features, but does not support nondeterminism nor
conversion to an unrestricted grammar.
 NOTE: When opening singletape Turing machines that do not already have
building blocks, a prompt will pop up asking if the user wishes to open
this Turing machine as a Standard Turing Machine or a Turing Machine
With Building Blocks. Also, any singletape Turing machine can be used as
a building block in a Turing machine with building blocks.

In a Turing machine with building blocks, when Edit Block is clicked on a
state to turn it into a building block, a prompt box appears asking the
user to give the new building block a name. The user is not allowed to make
a nested building block that has the same name as a parent building block;
previously, this was allowed and JFLAP would crash when trying to reopen a
file that did this.
 The Turing machine to unrestricted grammar conversion feature was not
working in JFLAP 7.0. This has been fixed, and the parser for unrestricted
grammars converted from Turing machines is much faster than before.

There are more text size sliders throughout JFLAP now. There is a new size
slider for the input field in all of the grammar parsers (this can be a tad
buggy at times, but wiggle the the window resizer right below the input
field size slider and the issues will go away), and there are more table
size sliders everywhere.

Added color palette chooser under Preferences. This allows users to
select from one of 6 color options for automata.
New Items in JFLAP
September 2009:
 An UNDO button
 zooming of many of the windows making JFLAP more accessible to
use in lecture for demonstrations or solving problems with
students
 saving to standard image file formats
 can now create transitions on finite state machines for a range,
[19] represents 9 transitions.
 Turing machine building blocks have been revamped
 There are new preferences to set the machines to several different
definitions. For example, you can turn off the Stay option if you
don't want your students to use it.
New Items in JFLAP
May 2008:
 Turing machine to unrestricted grammar conversion

New Items in JFLAP
January 2008: Several New items
 CYK parser
 Usercontrolled parser
 More on Pumping Lemma Game
 ...