7/17/2007 - Version 0.1.8 is now up. The biggest addition is the support for Java 6 style scripting. This means that if you upgrade to this version you will need to make sure you have Java 6 installed on your machine. There is a full tutorial on using the new scripting features and how to see if your favorite scripting language has been ported to Java then add suport for it if it has. The capabilities of the data formulas and formatted text have also been expanded some as has the documentation for these features. For the data formulas built in formulas have been added while the formatted text now includes more LaTeX commands and the ability to add arbitrary Unicode symbols. The additions to formulas include new functions called numValues() and numParams() that allow you to do things like select out elements with too few values. This can be helpful when reading text files with variable numbers of columns.
Note that 0.1.8 should be able to load in all 0.1.7 files. The differences are extensions and now elements of the Options that assist in scripting.
3/16/2007 - Version 0.1.7 is now up. This release includes another new plotting style called pie points. It is similar to a scatter plot in some ways, but the points are little pie charts. You can use this to indicate things like fractional composition of bodies. This was added as that seemed to be a common plot shown at the last DPS. Our LaTeX support in the formatted strings has also been expanded. Lastly, you now have control over the string shown for elements in the graph and you can add notes as well. The labels are formatted strings so your notes and names can include LaTeX style formatting.
2/25/2007 - Version 0.1.6 has now been posted. The upgrades in this include new plotting styles for histograms and bar plots. The GUI for the scatter plot was also updated making it easier to use if you have a lower resolution screen without making it harder to get to the most commonly used features. For information on histograms and bar plots see the new tutorial on those features. Another feature that has been added is that most fields that previously only accepted numbers now will take functions that don't use any values or parameters. So instead of being forced to type in 6.28 you can type in 2*PI. If you find any fields that this doesn't work for let me know so I can update them for future versions. Lastly, XDR support was added to the SyMBAMassFilter.
12/12/2006 - We have released version 0.1.5. This allows new color models, formatting of numbers in labels, and other minor enhancements for productivity. Also, if you happen to upgrade to Java 6 you will now get a spash screen when you run SwiftVis.
10/15/2006 - With the release of version 0.1.4 we now have a new plotting style that draws the orbits of particles. We have also put in a filter that will let you directly edit elements as if you were in a spread sheet. This can be helpful for adding certain small fixed shapes into plots or simply to get some values into SwiftVis without you having to go out and write your own file.
8/15/2006 - This summer has seen a lot of upgrades to SwiftVis. The documentation here will still help you get started, but it won't cover everything. Hopefully we can fix that in the next year. Version 0.1.0 of SwiftVis has been released and it includes some significant features. The biggest is the addition of multithreading support (code for that written by Glenn Kavanagh). If you have a machine with multiple cores (or multiple processors) you should find that the filters process faster. The GUI also won't freeze when SwiftVis is working one something now. Red and orange indicator boxes tell you what elements are being processed or will soon be processed.
Other recent additions include a filter for doing linear fits, the ability to do min and max selections in group selections for data formulas, a new plotting style to draw lines of constant values across a surface plot, and LaTeX style formatting for text in plots. Also added this summer are version numbers so that you can easily know what version of SwiftVis was used to create a saved file. Simply head a .svf or .svt file to see the version number. The about screen in SwiftVis lists this or you can run SwiftVis with the -version option. Hal has written scripts that will pull this off and use the proper version of SwiftVis.