History

Version 4.4.2 (December 29th 2012)

  • Fixed problem with raising a number to a complex power.
  • Fixed several minor problems with endpoints.
  • Added square brackets as endpoints.
  • Zoom in/out on x- or y-axis only will no longer change the units when auto is disabled.
  • Double clicking the splitter between the function list and graphing area will now resize the function list properly.

Version 4.4.1 (October 28th 2012)

  • Greatly improved zoom in/out with the mouse wheel.
  • Russian translation is now complete.
  • Fixed problem with copy-paste in point series dialog.
  • Fixed import of csv files with several columns and improved supports for import of huge csv files.
  • Fixed bug crashing Graph when Minimum y-axis value is 1 and the y-axis is logarithmic.
  • Linked OLE objects are now automatically updated.
  • Several minor bugs have been fixed, especially in the plugin interface.

Version 4.4 (June 20th 2012)

  • Added support for plugins written in Python.
  • Added Python interactive command interpreter.
  • Images can now be saved as SVG (Scalable Vector Graphics). 
  • Added support for complex numbers in the Calc|Table dialog. 
  • An animation can now be saved as a single or multiple images files. 
  • User defined trendline models can now be exported/imported.
  • When Zoom|Move system is active (or Shift is held down), you can just click on a coordinate to center it in the graphing area.
  • Now relations work correctly with logarithmic axes. 
  • Fixed problem that might prevent some shadings from being shown correctly. 
  • Now it is possible to calculate the area between the x-axis and a line connecting the points in a point series. 
  • The y-errors for point series are now taken into account when calculating trendlines. 
  • You can now change the decimal separator used when values are imported and exported. 
  • It is now easier to trace functions with increment/decrement buttons in the Evaluate frame. 
  • Integrate, Sum and Product functions have been redefined to the format: integrate(expr, var, min, max) 
  • -INF and +INF can now be used for the range of the integrate function and when calculating area.  
  • ifseq is now deprecated. Use if instead. 
  • Accuracy of integrate function and area calculation is improved.
  • Added Chinese (Simplified), Basque, Korean, Norwegian, Persian, Portugues (Portugal), Turkish and Arabic translations. 
  • Zoom|Square is again a one time command. It will no longer lock the aspect ratio.
  • The help file has been converted to chm.
  • Fixed bug preventing the use of custom functions/constants in trendline models. 
  • The sign function has been corrected for sign(0) and complex numbers. 
  • Fixed crash when trying to evaluate W(-e^-1)

Version 4.3 (August 26th 2007)

  • Labels can now be rotated freely.
  • Graph can now calculate the area under a parametric function.
  • Zoom|Square will now keep the y-axis scaled equal to the x-axis until explicitly disabled.
  • Checkboxes added to the function list to indicate visibility.
  • You can now specify the exact placement of text labels.
  • a^(b/c) is now handled as a special case and will be plotted correctly.
  • The settings in the Animate dialog is now stored in the grf file.
  • Equations and inequalities are now plotted faster, especially when printed.
  • Fixed problem with animations that includes inequalities.
  • Fixed bug crashing Graph when trying to differentiate a recursive function.
  • Fixed bug in drawing shadings between functions.
  • Several minor bugs have been fixed.
  • Fixed and improved several things in the animation dialog.
  • Fixed problem where Graph might stop responding when trying to find an extremum.
  • Serbian, Croatian and Vietnamese translations added.

Version 4.2 (December 17th 2006)

  • You can now create animations that show what happens when a constant changes.
  • You can now choose default settings for save as image options.
  • The character map now has full Unicode support under Windows 2000/XP.
  • Text labels may now be rotated vertical from the context menu under Windows 2000/XP.
  • You can now specify an interception with the y-axis for the built-in trendlines.
  • Chinese (traditional), Mongolian, Swedish, Polish and Czech translations added.
  • Added option to scale the user interface.
  • The Euler beta function has been renamed from B to Beta to make B available as a custom constant.
  • Added support for expressions in text labels.
  • It is now possible to select several files at the same time when importing point series.
  • You can now hide some columns in the Calc|Table dialog.
  • The Draw type in the Insert function dialog now has three types: Automatic, Dots and Lines
  • Fixed bug in creating wrong trendlines when calculating in degrees.
  • Fixed bug with moving average disappearing when edited.
  • Several bugs related to Graph as OLE server have been fixed.
  • Fixed bug in mod function.
  • Several minor bugs have been fixed.

Version 4.1 (December 30th 2005)

  • Several minor improvements have been implemented.
  • When moved near a corner, the legend will now snap to the corner and stay there.
  • When moved near the arrows on the axes, the label will snap to the axis and stay there.
  • Added support for exporting images as Portable Document Format (PDF).
  • Plotting of piecewise functions has been improved.
  • Graph will now show the sum of squares in the description when creating trendlines.
  • You can now choose the width of the border around an inequality and it can even be set to 0.
  • Added character map to text label dialog to make it easier to insert special symbols in labels.
  • Implemented support for constructs like “sin(x) < y < cos(x)” for use in relations.
  • Dutch, Greek and Finnish translations added.
  • Several minor improvements made.
  • Fixed bug crashing Graph when copying an image with a shade betwseen two functions.
  • In logarithmic trendlines the two values in the result have always been switched. This error is now fixed.
  • Fixed bug in finding extremum points for trigonometric functions using degrees.
  • A lot of minor bugs have been fixed.

Version 4.0.1 (October 30th 2005)

  • A dialog is no longer shown when Explorer tries to get a thumbnail of a grf-file that was not created by Graph.
  • Calculate with complex numbers has been moved to the Edit|Axes dialog.
  • Some improvements in printing of grids and labels.
  • A few minor bugs have been fixed.

Version 4.0 (October 15th 2005)

  • Support for inequality added.
  • Functions, labels, etc. are no longer grouped in the list.
  • Graph elements are now drawn in the order they are shown in the list.
  • Graph elements can now be shown behind the axes.
  • As an alternative to transparent, labels may now have a custom background color.
  • New functions added: zeta, dnorm.
  • Graph now remembers expressions used in point series.
  • Graph now has a shell extension that shows thumbnails of grf-files in Explorer.
  • Now user defined variables and functions are supported.
  • The legend may now be moved freely with the mouse.
  • Text labels may now be attached to the end of the axes as alternatives to the axes labels.
  • Added support for saving images as JPEG files.
  • Added support for half cosine interpolation for smooth lines in point series.
  • You can now specify the resolution when saving as an image file.
  • Russian translation added.
  • Hungarian translation added.
  • Slovenian translation of help file added.
  • Fixed problem with inaccurate high order polynomial trendlines.
  • Fixed wrong area calculated for tangents.

Version 3.3.1 (February 27th 2005)

  • French translation added (including a French help file).
  • Fixed bug terminating Graph when some invalid functions are entered.
  • Several minor bugs have been fixed.

Version 3.3 (December 29th 2004)

  • Implemented the possibility to show end points at the ends of functions.
  • Arrows can now be used as markers on point series.
  • The legend can now be placed in all four corners of the window.
  • Error bars may now be added to points in point series.
  • Functions may now optionally be drawn as dots instead of lines.
  • Some minor improvements.
  • A lot of minor bugs have been fixed.
  • Bug deleting custom trendline models when quitting has been fixed.
  • Thorough correction in the German help file.
  • Problem importing large CSV files fixed.
  • Fixed several problems with the ability to find extremum points and crossings with the axes.
  • Slovenian language translation added.

Version 3.2.2 (September 12th 2004)

  • Fixed bug preventing Edit|Copy image from working for users with limited accounts.
  • Fixed bug crashing Graph when trying to open a non existing file.
  • A few minor bugs have been fixed.

Version 3.2.1 (August 31st 2004)

  • Fixed bug in creating moving average.
  • Fixed bug preventing user defined trendlines from working.

Version 3.2 (August 16th 2004)

  • Points may be added to series by clicking on the coordinate system while the Ctrl key is held down.
  • Calc|Evaluate can now be used to find extremum points and intersections with other functions and the axes.
  • A preview has been added to the open dialog.
  • Moving average can now be added as a trendline.
  • New functions added: Euler’s beta function, Lambert’s W-function (omega function)
  • Some minor improvements have been implemented.
  • The printing dialog has been improved.
  • Minor bug with printing Graph objects from Word fixed.
  • Fixed bug preventing the functions csc, sec, cot, acsc, asec and acot from calculating in degrees.
  • Spanish, Portuguese and Italian language translations added.

Version 3.1 (March 31st 2004)

  • OLE server implemented.
  • You can now use the Shift key instead of Zoom|Move system
  • New function: Gamma
  • Some minor improvements have been implemented.
  • Missing cursor for Zoom|Move system fixed.
  • A lot of minor bugs have been fixed.

Version 3.0 (January 20th 2004)

  • Text labels may now be added anywhere in the coordinate system.
  • Labels may contain any kind of OLE objects, for example images.
  • New functions added: exp, sec, csc, cot, asec, acsc, acot, sech, csch, coth, asech, acsch, acoth
  • Numbers on the axes may now be shown as fractions of pi.
  • Added Tip of the day.
  • Custom trendlines may now be created.
  • German language translation added.
  • Parameter and polar functions may now be differentiated.
  • The program can now check if a new version is available at startup.
  • A lot of minor improvements have been implemented.
  • Some minor bugs have been fixed.
  • Fixed bug in sum function.
  • A lot of bugs in calculations with degrees have been fixed.
  • It is now possible to print using bitmaps, which should work around some printer problems.

Version 2.7.1 (September 19th 2003)

  • The results in area calculations with polar functions are now correct.
  • The results in length of path calculations with polar functions are now correct
  • Fixed bug preventing the program from running as another user than the one who installed it.
  • Some minor bugs have been fixed.
  • A few very minor improvements have been made.

Version 2.7 (September 6th 2003)

  • Some minor bugs have been fixed.
  • Some minor improvements have been made.
  • You can now show coordinate labels at the points in the point series.
  • Calculate area and curve length are now shown in the same dialog as evaluate
  • Calculations of area and curve length are now done using Simpson’s formula.
  • You can now use the mouse to mark the range to calculate area or path length.
  • Legend descriptions for functions, tangents and shades may now be customized.
  • You can now choose which elements shall be shown in the legend.
  • You can now insert a normal just like a tangent.
  • You can now use (), [] and {} as parentheses, example (sin[x])^2
  • Graph files may be imported into another coordinate system.
  • Data files with several point series may now be imported.
  • New functions added: logb, root
  • Now remembers last style, color and size when inserting functions and point series.

Version 2.6 (June 14th 2003)

  • Some minor bugs have been fixed.
  • It is now possible to zoom to fit the selected function or point series.
  • It is now possible to zoom to scale the axes equally, which make a circle look correct.
  • A legend can now be shown with an overview of the visible functions and point series.
  • A title with user selected font may now be shown above the coordinate system.
  • The axes can now be chosen to always be shown at the left and bottom of the image.
  • You can now choose to save the axes settings as default settings.
  • The grid color and background color may now be changed.
  • The label font and number font may now be changed.
  • The grid units can now be specified independent of the tick units.
  • The program can now auto select the tick units.

Version 2.5 (March 26th 2003)

  • A lot of minor bugs have been fixed.
  • Bug in differentiation fixed.
  • Added new functions: rand, integrate, sum
  • You can now choose if a function, tangent, shade or point series shall be visible.
  • Standard and parameter functions can now be shown at the same time.
  • You can now add polar functions.
  • When grids are enabled, logarithmic axes are now shown as logarithmic paper.
  • Fixed bug making parser case sensitive.
  • The evaluate dialog can now be docked (default) or undocked as a window.
  • Functions that end suddenly after a large slope are now drawn more correctly.

Version 2.4 (January 1st 2003)

  • Some minor bugs have been fixed.
  • These functions may now be used: mod, trunc, fract, ceil, floor, round, min, max, if, range
  • New operators added: and, or, xor, not, <, >, =
  • Some parentheses are no longer needed. You may for example write: f(x)=x^-1
  • Spaces are now allowed. For example: f(x)=x + 2
  • The toolbar has been changed, new buttons added, and it may now be customized.
  • Evaluation table is now available for parameter functions.
  • Data for point series may be imported from files.
  • The coordinate system may now be moved with the mouse.
  • The Calc|Table dialog is now shown correctly when large fonts are used.
  • Added feature to zoom as much as all points are visible.

Version 2.3.1 (October 26th 2002)

  • Bug in differentiation of division fixed.

Version 2.3 (October 7th 2002)

  • A redo menu item has been implemented
  • It is now possible to save as Portable Network Graphics (png).
  • A lot of minor bugs have been fixed.
  • Some minor improvements have been made.

Version 2.2 (August 27th 2002)

  • The internal functions for parsing and calculating have been optimized.
  • Some minor improvements made.
  • Some minor bugs have been fixed.

Version 2.1.1 (August 10th 2002)

  • Now it is possible to save bitmap files again.
  • Fixed lock up when adding one or two points with a smooth line.
  • Some printer bugs have been fixed.

Version 2.1 (August 4th 2002)

  • Added a menu item to check if a new version is available.
  • It is now possible to evaluate tangents.
  • Some small improvements.

Version 2.0 (July 18th 2002)

  • Bug in undo function fixed.
  • It is now possible to add series of points with different colors, styles, and more.
  • It is possible to generate different kinds of trendlines from a point series.
  • You may now add shadings to the functions.
  • Some minor bugs have been fixed.

Version 1.2.1 (January 1st 2002)

  • Bug, which might prevent writing ^ for power functions, has been fixed.
  • Some minor bugs have been fixed.

Version 1.2 (December 7th 2001)

  • Some minor bugs fixed.
  • Copy and paste of functions now implemented.
  • While calculating on areas, the area is now marked.
  • It is now possible to show a table with evaluated values.

Version 1.1.1 (September 23rd 2001)

  • Bug, that might crash program while printing, fixed.
  • Some minor bugs have been fixed.

Version 1.1 (September 1st 2001)

  • Interface changed: A list with functions and tangents is now shown in the main window instead of in each dialog box.
  • Different line styles are now supported: Solid, dot, dash, dash-dot, and dash-dot-dot.
  • It is now possible to trace a graph with the mouse.
  • It is now possible to use the mouse wheel to zoom in and out.
  • An undo feature has been added.
  • Problem related to bug in some printer drivers fixed.
  • A lot of minor bugs have been removed.
  • Some optimizations have been done.

Version 1.0 (March 6th 2001)

First release with many features.