What's new in Table Reader 1.13.7
Jan 16, 2024
- Program now requires Java 11 or later
- Modified to remove the seriously out of date MRJAdapter and Bare Bones Browser Launcher libraries and replaced them with the now standard java.awt.Desktop class.
- Modified MacOS application bundle to work better on modern versions of MacOS.
- The MacOS version has a Java 11 compatible JRE bundled with the application (you do not need to have Java installed to run this version).
- Removed obsolete Dynetics table format reader.
New in Table Reader 1.13.6 (Oct 9, 2020)
- Fixed a bug with an underlying library (MRJAdapter) that wasn't compatible with recent versions of Java (Java 15 in particular).
New in Table Reader 1.13.5 (Oct 24, 2018)
- Fixed the POST2 table reader to always reserve the first column of the output file for comment characters. All data is indented by at least one space/column.
New in Table Reader 1.13.4 (Apr 7, 2017)
- Released on 15-MAR-2017
- Fixed OTISTableReader to ignore anything after the 30th column in most of the table header lines. Some users were putting comments out there.
- Modified CVSTableReader to not write out blank lines in the header but instead to write out a single comma. Recent versions of Excel simply skip the blank lines messing up the format completely.
- Fixed a long-standing bug with the Windows menu getting out of synch with the open windows.
- Improved an error message output from POST2TableReader to better explain what really happened.
- Modernized code to use more features of recent versions of Java. Cleaned up and reformatted.
New in Table Reader 1.13.3 (Jan 12, 2015)
- Changed default OTIS file extension from "dat" to "itd".
- Fixed a bug that prevented the program from running with newer versions of Java on MacOS X.
- Removed some use of deprecated code.
- Cleaned up code formatting and documentation.
New in Table Reader 1.13.2 (May 8, 2014)
- Fixed a threading issue that could cause the program to randomly freeze up on some systems (especially Windows).
- Updated to the latest version of JFreeChart (1.0.17).
- The program now requires Java 1.6 (Java 6) or later.
New in Table Reader 1.13.1 (Dec 4, 2013)
- Corrected an error with writing OTIS table files that would result in illegal table or independent variable names in some circumstances. Also corrected an error with reading multiple tables from a single OTIS table file.
New in Table Reader 1.13.0 (Nov 4, 2013)
- Improved OTIS table reader so that it maintains information about the degree of the curve fits in the tables between reading in and writing out an OTIS table file.
- Added information on the number of breakpoints in each dimension to the main window's table list display.
- Added the ability to enter an "undefined value" that, if it occurs in the table, will not be plotted.
- Minor corrections to messages displayed.
New in Table Reader 1.12.0 (Nov 4, 2013)
- Modified the POST3D table reader to try and be more robust.
- Corrected CSV reader to never use commas as decimal separators no matter the user's locale.
- Changed the OTIS table file comment character to "!" and output tables are now always set to be linearly interpolated.
- Added support for using drag-and-drop to open files (just drag the file onto the main window's table list area).
New in Table Reader 1.11.2 (Aug 27, 2013)
- Fixed a bug that prevented the reading of POST3D tables that start with "p$tab" rather than just "$tab".
- Dynetics tables are now written out with two spaces for delimiters rather than a tab character.
- The "END" is now omitted when writing out an OTIS file.
New in Table Reader 1.11.0 (Aug 27, 2013)
- Added support for reading and writing Dynetics Aero Table format files.
- Modified to parse "NaN" as a number from most table formats (not tested on all readers).
- Improved robustness of the CSV file reader.
- Improved OTIS table file parsing to handle tables that have a direct variable multiplier (it is ignored) and have curve fit degree specified (it is ignored).
New in Table Reader 1.10.0 (Aug 27, 2013)
- Added the ability to run TableReader from a UNIX/DOS command line environment.
- Fixed a bug where removing tables from the table list would not actually remove them, causing much confusion.
- Modified plot renderer to always show plot symbols.
- Added the ability to display an optional cubic spline on mono-varient tables.
- OTIS tables that use "!" as a comment delimiter can now be read.
- Added a new, more modern, application icon.
New in Table Reader 1.9.2 (Aug 27, 2013)
- Fixed numerous bugs with reading POST and POST II table files.
New in Table Reader 1.9.0 (Aug 27, 2013)
- Added initial support for reading and writing POST II format table files.
New in Table Reader 1.8.0 (Aug 27, 2013)
- Completely rewrote the table manipulation library from scratch. This was done to support another project, but the results of that effort are being published here.
- The new library uses JScience and, other than the FTableReader instances, is realtime safe.
- Tables can now be written out in OTIS table format, and a simple ability to read the output from S/HABP has been added, but it is extremely limited in what it can handle.
New in Table Reader 1.7.0 (Aug 27, 2013)
- Added support for saving plotted tables as Scaled Vector Graphics (SVG) files using the Apache Batik library.
- Corrected a bug with reading POST tables with zero dimensions (zero dimension tables--constants--are now ignored).
- Added support for reading and writing POST tables with 3 independent variables.
New in Table Reader 1.6.0 (Aug 27, 2013)
- Added support for reading and writing POST table files.
New in Table Reader 1.5.0 (May 16, 2008)
- Added a completely new plotting package which allows interactive axis scaling (by dragging the mouse in the plot area), printing of plots and saving plots to a PNG file. Also added the ability to cross-plot data on tables with more than one independent variable.