Live on the edge, follow the beta. It is fairly stable, but transient problems do pop up. They are quickly dealt with and the beta is sometimes updated several times a day. If you are running the beta you will be notified if a new version is available.

Download the beta for Mac OS X 10.4
Download the beta for Mac OS X 10.5

Running log of changes.

  • 5/4: Started a beta for 2.3
  • 5/10: Added a "Display" token for the Fit command. Uses the column name for the x variable instead of the generic "x".
  • 5/10: Added a "X Group" etc to Plot, Points, Histogram commands to pick up the name of the group where the column is in.
  • 5/10: When copying a table (columns selected) copy the column names as well. That means that if you then go into a different app and paste you get the column titles as well. You can select the rows if you want to exclude the titles.
  • 5/10: Fixed a slightly sneaky error http://www.visualdatatools.com/phpBB2/viewtopic.php?t=628.
  • 5/13: Added a ; as a possible separator character for file import. Presence of a comma or a tab will overwrite that choice. Maybe that should be tweaked, for example if there is a lot more ; than commas, maybe the ; should be used as a separator. Suggestions welcomed.
  • 5/13: Added the time option h:m:s AM/PM (was only h:m AM/PM before)
  • 5/14: Fixed an issue when appending rows using a largish (>500K) file.
  • 5/15: Improved how rows are appended. Before, you could append rows if the column number matched, but that was both too restrictive as well as not always what you wanted since you might have reordered columns. The new mechanism brings up a sheet that asks you to set what you want.
  • 5/15: Improved handling when dealing with a lot of data. In particular when you import file after file after file.
  • 5/15: Sped things up when you have a lot of columns.
  • 5/16: Beefed up the row append mechanism. Can pick to import into displayed, all or in a given group.
  • 5/17: Improved the row append view. The arrows are now easier to trace.
  • 5/17: Improved row append when copying expression columns and binary columns.
  • 5/17: Added a "match names" option for the Gear menu for row append.
  • 5/17: Added an error message (sheet) when you try to import an Excel file.
  • 5/18: Fixed a mismatch issue that caused the latest beta to indicate that there was a more recent one available.
  • 5/19: Fixed an error when pasting in columns when no column was visible.
  • 5/19: Fixed an issue with saving a date column. Saving and loading large date columns (>1000 entries) should be noticeably faster.
  • 5/21: For the Bars command, added a border around the legend image - http://www.visualdatatools.com/phpBB2/viewtopic.php?t=634
  • 5/21: Fixed a redraw issue that was causing a lot of error messages. This didn't affect the drawing and was due to a table redraw optimization.
  • 5/21: Added an entry for the column context menu to add a a new column/group.
  • 5/22: Fixed a refresh issue related to the Plots command.
  • 5/22: Sped up actions when using a large number of columns/drawing commands.
  • 5/25: Fixed a crashing bug (introduced really recently) - http://www.visualdatatools.com/phpBB2/viewtopic.php?t=637
  • 5/25: Addressed an issue brought up in http://www.visualdatatools.com/phpBB2/viewtopic.php?t=636.
  • 5/27: Added a "No Color" option for point markers - http://www.visualdatatools.com/phpBB2/viewtopic.php?t=508
  • 5/28: When dragging a label, I now snap to the intersection of two functions. Before I snapped to the function, the zero, a critical point (0 derivative) or an inflection point (second derivative = 0).
  • 6/2: Fixed an axis issue - http://www.visualdatatools.com/phpBB2/viewtopic.php?t=640
  • 6/3: Fixed a drag issue when dragging a group (column or command).
  • 6/4: Trying to hunt down a problem where the column list seemed to have gotten corrupted (unbalanced groups). Some of the internal checks caused a false positive. Fixed that and added more consistency checks. Please file a report of you get an error message.
  • 6/8: Rewrote the data object mechanism. Simplest way to test it is to select columns in the table and choose "Create Data Object..." from the Data menu. Then you can drag that file into a DataGraph document to make a connection. This is the method to use when you want to save the data in one location and share it between multiple DataGraph files. The DataGraph file will retain a copy of the data, so even if you don't have the original data you will still have the data in the DataGraph file. The new method is more intuitive than the previous method. Double clicking on an entry in the table will bring up the underlying data file. Note that there might be some rough edges, and I welcome feedback and suggestions where to take this. By splitting the data and the graph this way it opens a number of possibilities. You can for example host the data file on-line, and the data file can have a sequence of tables and scrub through them using a slider (or connect it to the animation parameter.)
  • 6/8: Fixed a selector bug in the data object column when you have a binary column.
  • 6/8: When a data object column is not connected to a data object overlay "Not Connected" over the column. The data is there but this is an indication that DG didn't find the underlying data file.
  • 6/10: Addressed the name issue brought up in http://www.visualdatatools.com/phpBB2/viewtopic.php?t=642 and also added a "Description" field for a more detailed description. Looking for feedback regarding meta data tags.
  • 6/11: Fixed a paste bug related to the data object. Connected the help button inside a data object column.
  • 6/12: Fixed an error message with smooth plots when you had an empty segment (only one point).
  • 6/18: Moved the Font, Date and Color scheme buttons in the global variables into a menu called "Other:". Decided that these options are not as frequently used, and I'm considering adding additional variable types in the future.
  • 6/18: Pretty big addition to the Data Object. Redid the UI a little bit and added "Parameters" as a meta data option for the data object. Also added a new variable (numerical) to extract this parameter. This is in the Others menu. To test, do the following. In the data object open the "Parameters" tab and add a few parameters using the + button. In DG, use the Other menu to create a "Number from Data Object" entry, select the data object group and the variable you want to extract from that data object. This is now a standard numerical value and can be used in columns, expressions and tokens.
  • 6/19: Improved the merge column action (pasting in data with column mismatch, appending rows.) I now save the merge choice so that if you are pasting in a second data file with the same structure the default guess is the same as was used last. This should speed things up.
  • 6/20: Added a "Copy as Text" option to the Edit menu. Works only for a table selection. Copies exactly what is displayed in the table.
  • 6/20: Fixed a bug in the column sheet.
  • 6/21: Can select # as the label column in the Bars command.
  • 6/24: Added a "Natural Sort" for column menus. This puts "file3" before "file23". It is just a slightly different comparison method, one that separates the number and the string. Similar to what the Finder uses.
  • 6/24: If no columns are hidden and there are no groups, and no columns are hidden, the sort sub-menu in the column context menu is now removed. This is because all displayed and all columns are exactly the same set. This also makes it faster to select the sort action.
  • 6/24: Added alignment options for the Bar command. http://www.visualdatatools.com/phpBB2/viewtopic.php?t=645
  • 6/24: Starting to address the comma-period issue when displaying numbers - http://www.visualdatatools.com/phpBB2/viewtopic.php?t=650. Shows up as a menu in the style settings.