- Added menu bar to change settings, save graphs, etc..
- Ability to change independent and dependent variable in many places.
- Cleaned up solve/evaluation functionality on several tabs.
- Added ability to cut/past and drag/drop answers from evaluation and solving equations.

- On Deriv tab, clicking "graph" also computes derivatives automatically.
- Zooming in only x or only y directions did not work properly. This has been fixed.
- "Solve" routine now checks first iteration to see if initial guess is equal to the root.

- Changed look-and-feel.
- Added menu bar to main version.
- Fixed bugs that were mostly cosmetic in nature.

- Slope of tangent line was not computed properly on Secant tab.
- Color-blind friendly colors are now used.
- On Secant tab, tolerance was too small to 'grab' points and move them around for some domain/range combinations.

- Added ability to slide graph around to secant panel.

- Added ability to slide graph around to those panels where this was not functional.
- Fixed bug that prevented graphing on most panels.
- Changed implementation of some code to make it easier to maintain.

- Fixed bug on Vec panel. Clicking on Graph button incorrectly referenced information on the param panel.
- Changed location of Graph, Graph Default Domain, and Clear All buttons on Vec panel.
- Slight change in look/feel of arrows when increasing the size.

- There are now two versions (version a and version b) available. Version b is the same as version a except that the derivative formulas are hidden from the user. The user can still visualize (i.e. graph) the computed derivatives,solve for zeroes, etc., but cannot see the forumulas. This is in response to some faculty members who wish to not make these available to students.
- Bigger boxes to input formulas.
- The ability to grab the graph and slide it around is much improved. Previously, performance was very rough. Things are now much smoother.
- The user can now zoom in/out by simply clicking on the graph and/or using the track wheel on the mouse.

- After I managed to lose some of my source code (don't ask), I've recoded substantial parts of this. The good news is that this will make code easier to maintain. The bad news is that I may have introduced some bugs. So let me konw if this is true.
- I've corrected some problems with how errors are displayed in a few situations.
- I fixed a (small) bug in the root finding algorithm to take care of a few special cases.

- When clicking on the "Eval" box on both the Graph and Deriv tabs, the wrong label popped up. This has been corrected.
- On the Deriv tab, the function field for f(x) was not highlighted appropriately whenever an error was made. This has been corrected.

- Made cut-off portion of applet visible.

- The ability to input symbolic values everywhere you think you should be able to use these (e.g. pi as one of the limits on the graph).
- The ability to use the left and right keys to move the trace dot on a graph or on all the sliders. This gives the user finer control when moving the dot.
- The ability to grab the graph and move it around. This is very rough and needs some work to smooth it out, but I’ll have to fix this in the next version.
- A trig panel. This is to illustrate properties of trig functions.
- A slightly different look and feel of the whole thing.
- Fixed some bugs on the vector panel
- Fixed some other minor bugs, mostly relating to appearance of things.
- Fixed a bug with the "Clear" button on the limit panel.