Projects / DataVision / Releases

All releases of DataVision

  •  05 Dec 2007 18:33
Avatar

    Release Notes: This release adds XLS exportation support, adds support for specifying the starting report and the default output directory from the commandline, adds a test report which runs against a Derby database, includes the datavision_version.txt file in the DataVision JAR, eliminates NPE when copying report conn info from an existing report, fixes empty_charsep.xml, fixes overlapping header/footer sections, adds general documentation updates, implements CJK fonts in PDF LE, implements a CSS-based HTML layout engine, modifies the DOS startup file to fix issues, reinstates the changelog file, updates the build script, and upgrades all libraries.

    •  08 Nov 2005 15:47
    Avatar

      Release Notes: New aggregate fields were added: sum, min, max, count, average, stddev. The file parsing API was simplified. JRuby and iText were upgraded. A "delete" menu item was added in the field picker edit menu. The last-used layout engine is now remembered. Release packaging and GUI bugs were fixed. PDF font selection was improved. DataVision now requires Java 1.4. Unneeded regex and XML jars were removed. The code was moved from CVS to SVN.

      •  08 Apr 2005 07:29
      Avatar

        Release Notes: This version fixes a problem where after changing a field's format, it would disappear from report output after the report was saved and reloaded. It also fixes a serious subreport bug where when subreports were saved as part of a report and re-loaded, they would not run properly. Another subreport bug was fixed so that if a subreport has multiple joins, "and" is put between them when generating SQL. Reports with subreports will run faster, because subreport query results are now cached. The MySQL test data generator now properly generates upper-case names and names with spaces.

        •  16 Mar 2005 08:07
        Avatar

          Release Notes: This release adds a Formula Languages item in the Report menu that brings up a dialog for editing the report's scripting languages. It also adds a "Scripting Language" drop-down menu to the formula editor, startup formula, and suppression proc dialogs. It changes "ruby" to "Ruby" as the language name in all example XML files and in Scripting.java. There is documentation for the new and changed dialogs. A problem with table object lookup which caused an IllegalAccessException error when dragging fields onto the report was fixed.

          •  03 Mar 2005 04:43
          Avatar

            Release Notes: A default format and border can now be set for the entire report. Formulas are now run using the Bean Scripting Framework, and the report is exposed to formulas as a global object. An upgrade was made to JRuby 0.8.0. A number of code refactorings that didn't change behavior were made. Quotes were remvoed from around classpaths in datavision.bat. A documentation error that showed incorrect arguments for the PDFLE constructor was fixed.

            •  19 Jan 2005 03:40
            Avatar

              Release Notes: This release features a new startup screen and logo. The delete key now works. A bug in error text handling that caused OutOfMemoryError exceptions or bad output was fixed. A bug in the PDF layout engine that caused problems when the report's title or author were null was also fixed, as was a move-undo bug.

              •  15 Aug 2004 06:31
              Avatar

                Release Notes: This release upgrades JRuby to 0.7.0. Resources now use the current class loader. Layout engines output borders for null fields. Subreports close their database cursors and save their formulas and user columns. It now avoids adding multiple copies of table names to queries, fixes subreport where clause display, and fixes query exceptions. The XML layout engine closes its output properly. The database connection window handles empty values. PDF layout engine outputs correct line thicknesses on all pages. The "Select Records..." menu item is now enabled for character-separated data file sources. CSV file reading is improved.

                •  31 Jan 2004 19:24
                Avatar

                  Release Notes: When calculating output heights, the field bounds height is kept as a minimum value.

                  •  13 Nov 2003 18:31
                  Avatar

                    Release Notes: Reports can now contain sub-reports. This release uses the iText PDF library. Images and lines are now display in PDF output. Fields now expand vertically and wrap their text properly. When an SQL exception is thrown during a report run, the SQL is printed as part of the error message. A new MySQL report and simple subreport have been added to the examples directory. Groups now save and restore their sort orders. The error handler displays a more useful error message. Formulas inside the WHERE clause are now evaluated properly when the SQL query is run, instead of after it is run.

                    •  11 Sep 2003 21:21
                    Avatar

                      Release Notes: The PDF layout engine can now display lines. Formulas now display Ruby script error messages. IndentWriter was renamed XMLWriter, and new methods were added that make it easy to write XML files. The export dialog will now appear on top of the Swing report window when exporting from within that window. The PDF layout engine now properly positions text on the page (the text is a smidgen higher). Hard-coded PDF font encoding has been removed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.