TreeMap
Change log
Release 2.8.0 (May 6, 2013)
- Added possibility to open Yahoo Finance web page for each stock
- Improved integration with Yahoo Finance
- Added support for TreeML file format (with .treeml extension)
- Corrected TreeTable header is not exported
- Corrected TreePlot axis are not exported
- Fixed categorical colormap does handle numerical variables properly when being loaded
- Possibility to import/export colormaps (experimental)
- Variables for TreePlot are now properly saved
- Various minor bug fixes and improvements
Release 2.7.8 (April 8, 2013)
- Added Excel formulas support for dataset with second header row
- Fixed certain Excel files not loading propertly
- Added handling of delimited files with multiline values
- Made second header row types case insensitive
- Various minor bug fixes and improvements
Release 2.7.7 (February 12, 2013)
- Corrected labeling issues in TreeMap API
- Fixed text appears blurred when rendered on translucent offscreen images
- Corrected non-rectangular shapes are not clipped properly in cushion mode
- Fixed saving Excel files may trigger exception
- Incorporated Voronoi treemap layout algorithm into API
- Various minor bug fixes and improvements
Release 2.7.6 (February 4, 2013)
- Fixed focus that remains on the opened dataset
- Reduced maximum memory footprint, now set to the total amount of RAM divided by 4 (within the 128 MB - 1024 MB range)
- Various minor bug fixes and improvements
Release 2.7.5 (December 20, 2012)
- Added proper handling of individual vertical alignments settings for labels
- Upgraded to Java 7u10 on Windows platform
- Fixed TreeMap cannot read back files it has created in certain cases
- Font set on a per field basis was not respected
- Added look and feel preference saved on exit
- Fixed --settings argument not honored
- Corrected missing UNOPS Procurment dataset
- Various minor bug fixes and improvements
Release 2.7.4 (November 1, 2012)
- Spurius expecption may be thrown upon file load
- Various minor bug fixes and improvements
Release 2.7.3 (October 31, 2012)
- Improved scheme to automatically load settings from TreeMap.mtms file if present in the same directory as the data file
- Various minor bug fixes and improvements
Release 2.7.2 (October 4, 2012)
- Hide Searched setting had no effect
- Improved SVG export canvas definition
- Fixed SVG export that produces 0 bytes files with some setups
- Floating point values are now accepted as threshold for custom colormaps
- Corrected handling of colormaps with columns with no value
- Fixed colormap definitions is lost for columns with no value
- Executables now pass Windows 8 certification
- Various minor bug fixes and improvements
Release 2.7.1 (September 6, 2012)
- Improve support for unbalenced hierarchies
- Corrected errors while importing settings
- Improved support for datasets with empty columns
- Corrected border thichness of 0 still results in thin border being displayed
- Added signed installer for Mac OS X v. 10.8 (Mountain Lion)
- Various minor bug fixes and improvements
Release 2.7.0 (August 8, 2012)
- Fixed selection information is not reset after drill-down operations
- Improved centering of background labels
- Corrected language set during installation was not used on startup
- Added missing driver for integrated authentication with Microsoft SQL Server
- Improved layout that did not always lineup on all edges
- Added support for Mac OS X v. 10.8 (Mountain Lion)
- Updated to Java 7.0.5 for Windows platform
- Various minor bug fixes and improvements
- Added information about TreeMap API
- Expanded Support FAQ
Release 2.6.0 (July 4, 2012)
- Corrected groups with null values get displayed with "null" string
- Added possibility to reset the colormap
- Fixed categorical colormap may produce errors when dealing data of mixed types
- Made filters updated on reload
- Adding a column and reloading now updates the variable drop down list
- Fixed error when loading settings after having added a column
- Corrected bottom alignement of labels may lead to the label not being displayed
- Improved decoding of Excel files and the infamous number as text syndrome
- Added mean of automatically downloading and embedding images
- On Windows, sheet selector for ExcelDataSource was not displayed
- Fixed size field was picky about format to enter the dimension
- Made export and copy to clipboard output support bigger than screen size picture
- Empty rows in Excel files containing formatting information were not skipped
- Macrofocus TreeMap API available
- Fixed applet startup issues in scripted environment
- Various minor bug fixes and improvements
Release 2.5.0 (June 13, 2012)
- Added support for SQL Server Windows-based authentication (experimental)
- Improved Open Database dialog
- Updated SQL Server driver
- Improved update notification
- Custom colormaps are now saved with absolute value for each threshold
- Added possibility to color headers based on size-weighted average values (in Settings->Specific->Header->Placement) (experimental)
- Background color for Depth settings is now based on size-weighted average (instead of raw average)
- Various minor bug fixes and improvements
Release 2.4.3 (May 22, 2012)
- Fixed menu entries disabled on initial load of data
- Corrected JPEG export produces black output
- Integrated Forbes Global 2000 - 2012 dataset
- Improved update notification
- Added some missing translations
- Fixed colormap lookup may throw exceptions
- Improved automatic contrast adjustment for backgroung labels
- Corrected "Save" or "Save as" suddenly has no effect anymore
- Various minor bug fixes and improvements
Release 2.4.2 (May 10, 2012)
- Native file chooser is displayed on Windows instead of enhanced version
- Various minor bug fixes and improvements
Release 2.4.1 (May 8, 2012)
- Improved tooltip architecture
- Improved rendering speed of TreePlot
- Corrected color and size not updated in TreePlot
- Added support for Lipper Data Feed (experimental)
- Fixed the axis in TreePlot not visible on initial display
- Improved refresh of progress monitor
- Corrected the aggregation of categorical variables is incorrect when null values are present
- Improved performance for automatically sizing the TreeTable columns
- Updated to Java 7.0.4 for Windows and Linux platforms
- Various minor bug fixes and improvements
Release 2.4.0 (April 4, 2012)
- Improved compatibility with Excel
- Use mean value as color for groups when limit on display depth is in effect
- Mouse pointer position not synchronized with range slider handle location
- Updated to Java 7.0.3 for Windows and Linux platforms
- Various minor bug fixes and improvements
Release 2.3.1 (March 21, 2012)
- Improved appearance of the status bar
- Autodetect currency and separators in numeric values
- Added support for automatic parsing of percentages and dates
- Centered circular layout
- Fixed potential infinite loop during rendering of large fonts
- Various minor bug fixes and improvements
Release 2.3.0 (February 2, 2012)
- Improved error reporting
- Corrected search in TreeTable
- Added possibility to link multiple data files
- Corrected some flaws in Voronoi algorithm
- Squarrified layout suboptimal when feeded with incomplete data and non-default ordering
- Improved compatibility with Excel
- Various minor bug fixes and improvements
Release 2.2.0 (December 21, 2011)
- Enabled probing on TreeTable and synchronized with TreeMap
- Improved appearance of TreeTable
- Added experimental support for Classycle-based analysis
- Corrected some flaws in Voronoi algorithm
- Added categorical colormap as an option for integer variables
- Corrected colormap when no variable is selected
- Improved compatibility with Excel
- Updated to Java 7.0.2 for Windows and Linux platforms
- Various minor bug fixes and improvements
Release 2.1.1 (December 9, 2011)
- Added more installers and archives as deployment options
- Enabled export of TreePlot
- Corrected context menu may not always appear
- Improved column automatic sizing in TreeTable
- Corrected intermediate TreeMap size on load
- Made hyperlinks clickable in TreeTable
- Enabled import of InfoScope datasets
- Created possibility of navigating between multiple treemaps
- Made docking frames keep their size
- Corrected predefined colormap loose its settings when flipping to custom colormap
- Added option to view the colormap legend with absolute values
- Added possibility to drop files on the TreeMap windows to open them
- Various minor bug fixes and improvements
Release 2.1.0 (October 21, 2011)
- Improved database connectivity
- Fixed ODBC link to PostgreSQL
- Improved graphic quality (smoothing) of Voronoi algorithm
- Added progress indication for long layout operations
- Updated to Java 7.0.1 for Windows and Linux platforms
- Various minor bug fixes and improvements
Release 2.0.2 (October 6, 2011)
- Fixed inacurate parsing of colors with alpha component
- Corrected some German translations
- Added an "x + 1" option to the Settings->Specific->Layout->Scale drop-down list
- Improved positioning of the worksheet selection dialog
- Fixed alignment options may make labels with word-wrap disappear
- Improved file chooser for exporting screen shots and settings
- Added numerical fields to the background drop-down list
- Improved reliability of Voronoi algorithm
- Various minor bug fixes and improvements
Release 2.0.1 (September 20, 2011)
- Made TreeTable searchable
- Made group by use the field formats if available
- Added way to pass parameters to the applet from the URL
- Fixed NULL values being converted with some databases
- Fixed application startup with Ubuntu Linux
- Corrected inaccuracies with custom colormaps with threshold that varies in order of magnitude
- Corrected Settings panel not working in the applet
- Various minor bug fixes and improvements
Release 2.0.0 (August 17, 2011)
- Corrected reload mechanism
- Various minor bug fixes and improvements
Release 2.0rc5 (August 16, 2011)
- Improved startup time
- Fixed incompatibility of Voronoi algorithm with Java 7
- Fixed refresh when changes are made to the colormap palette and to the interval
- Improved reload mechanism
- Fixed issue with initial view not being activated in menus
- Hide Cartogram algorithm
- Various bug fixes and improvements
Release 2.0rc4 (August 10, 2011)
- Improved header placement options
- Added Open URL menu entry
- Added support for default settings
- Added command line options
- Improved support for date fields
- Added reload functionality
- Added undo/redo support
- Fixed Excel files with non-numeric formula doesn't load
- Added OpenDocument (ODF) file format support
- Improved Voronoi algorithm
- Fixed about window
- Various bug fixes and improvements
Release 2.0rc3 (August 3, 2011)
- Update Forbes Global 2000 dataset
- Improved Cartogram algorithm
- Removed Preferences menu entry
- Added context menu for exporting colormap legend
- Corrected initial settings for imported file
- Improved layout quality of Voronoi algorithm
- Improved support for dates use Date[pattern] in header line
- Added context menu to TreeTable column headers
- Improved automatic sizing of the TreeTable columns
- Fixed Revert to Saved function
- Updated to Java 7 for Windows platform
- Fixed incompatibilities with Java 1.6.0_26 and Java 1.7.0
- Various bug fixes and improvements
Release 2.0rc2 (July 8, 2011)
- Saving of all the settings in version 2 format
- Made print dialog remember its settings
- Fixed colormap editor for categorical variables
- Improved performance of Voronoi layout alogithm through parallel processing
- Corrected Voronoi alogorithm sometime produce islands
- New Cartogram generation cability (requires dataset with geographical data)
- Corrected handling of datasets with Color field
- Fixed saving sometimes doesn't work when no variable is selected
- Copy to Clipboard now works
- Fixed resizing the settings box sometimes is blocked
- Dialog now gets displayed with Excel files with multiple sheets
- Automaticaly open Excel sheet named "TreeMap Data" if found
- Improved support for Microsoft Excel files
- Corrected first border is not the same on the outside of the treemap as it is on the inside
- Added rainbow and spectral colormaps
- Improved brightness and saturation tuning
- Updated Java bundle (1.6.0_26)
- Various bug fixes and improvements
Release 2.0rc1 (May 19, 2011)
- New file management and graphical user interface using document-centric paradigm
- New docking framework for flexible arrangement of the various panels
- New full-fledged colormap editor
- Improved scalability (typically using progressive rendering modes)
- New Voronoi layout algorithm
- New Cartogram generation cability (requires dataset with geographical data)
- Added option for word-wrap of long text in tooltips, labels, and details panel
- Added possibility to specify the vertical and horizontal alignment of labels and headers
- Added posibility to embed links to web pages (using context menu)
- Introduced posibility to create treemaps of arbitrary (fixed) sizes
- Extended customizability, including settings on a per-variable basis
- Improve alpha blending of text effects
- Added progress indicator for layout operations
- Fixed incompatibilities with Java 5
- Fixed default font (Tahoma) does not contain any Chinese or Japanese characters
- Increased maximum amount of allocatable memory (in the 128MB-1024MB range, depending on the system)
- Updated Java bundle (1.6.0_25)
- Various bug fixes and improvements
Release 1.9.22 (June 14, 2011)
- Fixed default font (Tahoma) does not contain any Chinese or Japanese characters
- Improved compatibility with Excel
- Fixed saving sometimes doesn't work when no variable is selected
- Fixed saving Excel files may produce corrupted (0 byte) .mtm files
- Fixed exporting to SVG of circular layout with cushion rendering
- Updated Java bundle (1.6.0_25)
- Various bug fixes and improvements
Release 1.9.21 (February 24, 2011)
- Fixed incorrect proportion for small values in circular layout
- Corrected license key check dialog that sometimes locked up the application
- Improved parallelism
- Fixed splash screen that sometime do not disapear
- Various bug fixes and improvements
Release 1.9.20 (January 20, 2011)
- Added possibility to export to PNG (Portable Network Graphics) file format
- Possibility to define default settings (by placing a TreeMap.mtms file in the installation directory)
- Active look and feel is now saved as part of the user preferences
- Added customizable colour and thickness of the borders as settings
- Add .xlsm to the list of Excel file extensions
- Reload action now properly the file
- Fixed filtered state is lost when changing the group by
- Corrected see-through problem when switching look and feel
- Height is now saved as part of the settings
- Improved Powerpoint export (experimental)
- Fixed headers occluding labels with non-default font size
- Corrected Excel .xlsx files do not open when TreeMap is started from the command line
- Improved file opening on Mac OS X
- Updated Java bundle (1.6.0_23)
- Various bug fixes and improvements
Release 1.9.19 (November 8, 2010)
- Various bug fixes and improvements
Release 1.9.18 (November 6, 2010)
- Added possibility to export to SVG (Scalable Vector Graphics) file format
- Fixed file association on Mac OS X
- Updated Java bundle (1.6.0_22)
- Various bug fixes and improvements
Release 1.9.17 (August 13, 2010)
- Windows installer is now digitally signed
- Applet is now digitally signed
- Corrected problem when loading Excel file with numeric values in header
- Various bug fixes and improvements
Release 1.9.16 (June 25, 2010)
- Digitally signed applet
- Improved look and feel of applet so that it looks similar to the desktop version
- Added context menu for expanding and collapsing nodes in tree table
- Added context menu to treemap for drilling and zooming
- Added keyboard shortcut to "Copy to Clipboard" (can be used to take screenshots with the popup displayed
- Corrected flaw in standard deviation computation
- Added possibility to print the tree table (when it is active)
- Improved printing of treemap
- Various bug fixes and improvements
Release 1.9.15 (June 3, 2010)
- Changed the way averages are computed for multi-level hierarchies
- Added option not to aggregate some variables
- Filtering is now reflected in the TreeTable
- Fixed StringPath values do not get parsed properly
- Various bug fixes and improvements
Release 1.9.14 (May 27, 2010)
- Corrected small bug in the categorical variable filters
- Added one additional colormap
Release 1.9.13 (May 25, 2010)
- Added possibility to filter categorical variables
- Improved display of filtered items
Release 1.9.12 (May 20, 2010)
- Created scheme for loading license key from file
- Automatic contrast adjustment of labels
- Fixed no color option for labeling
- Fixed access to help content
- Group By now allow selection of all variables containing non-unique values
- Improved Excel import for numerical values
- Corrected missing labeling of treetable nodes in some contexts
Release 1.9.11 (April 27, 2010)
- Added basic support for dates
- Added sheet selector for Excel
- Made progress indicator during loading more responsive
- Improved memory footprint
- Made computation of aggregated values more robust
- Improved look and feel
- Updated Java bundle (1.6.0_20)
- Added possibility to edit variable expression
- Improved rendering of tiny rectangles
- Fixed computation of squarified treemap using alternate aggregation schemes
- Corrected centering of treemap in 3D mode
- Greatly improved rendering performance
- Corrected update of min/max color value formats
Release 1.9.10 (March 31, 2010)
- Portuguese (Brazil) localization
Release 1.9.9 (February 15, 2010)
- Improved file opening on Mac OS X
- Improved rendering accuracy of histograms
- Fixed bug in Oracle database connection
- Improved 3D layout
- Corrected potential problem with file association
- Updated Java bundle (1.6.0_18)
- Various bug fixes
Release 1.9.8 (October 17, 2009)
- Added 3D treemap visualization possibilities
- Improved layout quality of squarified algorithm
- Added context menu entries to reset color range
- Fixed border drawing for aggregating nodes
- Additional look and feel theme Black Eye
- Various bug fixes
Release 1.9.7 (October 5, 2009)
- Added possibility to reload data
- Added probing of aggregate values
- Improved compatibility with Microsoft Excel
- Improved error messages handling
- Fixed potential crash of the TreeMap applet during startup
- Added possibility to display the variable names in the popup window
- Fixed connection to Microsoft SQL Server
- Updated Java bundle (1.6.0_16)
- Various bug fixes
Release 1.9.6 (August 5, 2009)
- Added option to specify settings file to the command line
- Improved general data support
- Added support for Microsoft Access database files on Windows platform only (experimental)
- Added support for ESRI Shapefile format (experimental)
- Added support for PostGIS database (experimental)
- Added Circular layout algorithm (thanks to Werner Randelshofer for his neat contribution)
- Improved translations
- Updated Java bundle (1.6.0_15)
- Various bug fixes
Release 1.9.5 (August 4, 2009)
- Improved labeling consistency
- Improved filtering and search functionalities
- Some clean up to the TreeMap API
- Various bug fixes
Release 1.9.4 (July 19, 2009)
- Drastic performance improvements to all rendering and labeling operations
- Improved some data loading procedures
- Added support for StringPath data type
- Some clean up to the TreeMap API
- Various bug fixes
Release 1.9.3 (July 9, 2009)
- Created API for embedding TreeMap as a component in other Java/Swing applications
- Improved support for popular relational databases (MySQL, Oracle, PostgreSQL, Microsoft SQL Server, IBM DB2, SAP MaxDB) (experimental)
- Various bug fixes
- Fixed (another) infrequent start up issue (can result in lock up)
Release 1.9.2 (July 4, 2009)
- Improved overall appearance
- Improved zooming and paning
- Improved labeling
- Improved support for popular relational databases (MySQL, Oracle, PostgreSQL, Microsoft SQL Server, IBM DB2, SAP MaxDB) (experimental)
- Added possibility to customize the appearance of the labels and headers
- Updated Java bundle (1.6.0_14)
- Fixed infrequent start up issues
- Various bug fixes
Release 1.9.1 (June 3, 2009)
- Improved data format (.mtm) that is user customizable through XML
- Added additional parameters to customize TreeMap on startup
- Support for importing/exporting settings
- Support for Excel 2007 XML Workbook (experimental)
- Support for popular relational databases (MySQL, Oracle, PostgreSQL, Microsoft SQL Server, IBM DB2, SAP MaxDB) (experimental)
- Improved aggregation mechanism in TreeTable
- Updated Java bundle (1.6.0_13)
- Various bug fixes
Release 1.9.0 (March 27, 2009)
- New examples with possibility to download them directly from the TreeMap application
- Improved cosmetic artifacts with native look and feel (applet version on Mac OS X)
- Full-fledged saving and improved compactness of the .mtm datasets
- Implemented selection, synchronized between the TreeMap and TreeTable components
- Improved aggregation scheme, including in the TreeTable view
- Default aggregation method can now be overriden on a variable basis
- Improved probing depiction
- Improved overall performance
- Added additional colormaps
- Various bug fixes
Release 1.8.0 (March 18, 2009)
- New examples
- Added path bar
- Improved customizable cushion drawing
- Improved overall appearance
- Various bug fixes
Release 1.7.0 (February 11, 2009)
- Improved saving procedure
- Improved Mac OS X integration
- Updated Java bundle (1.6.0_12)
- Made installer files smaller (Pack2000)
- Possibility to create derived variables
- Support for formatting data
Release 1.6.3 (November 6, 2008)
- Added support for non-distorting zooming
- Animated smoothing zooming in (alt-left click) and out (alt-right click)
- Improved drawing performance
- Customizable update schedule
- Added various schemes for labeling the hierarchy
Release 1.6.2 (September 15, 2008)
- Fixed numeric stepper
- Fixed configuration tooltip display
- Added Yahoo Finance connection (experimental)
- Added progress indicator for directory scan
- Added possibility to save dataset
- Added support for RTF and HTML files
- Added possibility to set the background
Release 1.6.1 (August 28, 2008)
- Added additional look and feel themes
- Improved Mac OS X integration
- Improved cushion rendering
- Cushion mode set as default
Release 1.6.0 (August 25, 2008)
- Improved update mechanism
- Experimental support of Microsoft Project files
- Multi-selection of labelling variables
- Improved behavior of combo boxes
- Files can now simply be dropped into TreeMap frame to be opened
- Icon and image data support
- Initial support for Series and Time Series
- Added support for analyzing Zip and Jar files content
- Added support for laying out directory tree
Release 1.5.0 (August 8, 2008)
- Added details view
- HTML data support
- Color data support
- Added detailed view
- Possibility to customize the popup fields
- Layout algorithms
- Improved Squarified algorithm
- Added Binary Tree algorithm
- Added Slice-and-dice algorithm
- Added Strip algorithm
- Added Pivot by Split Size algorithm
- Added option to order by size or by original order (as present in the dataset)
- Added various aggregation schemes
- Added some simple numerical transformations (called scale)
- Added possibility to limit the depth
- Tremendous improvement in performance
- Improved autodetection of file format
- New defaults for the initial selected attributes
- Label: first categorical attribute found
- Group by: second categorical attribute found
- Size: first numerical attribute found
- Color: second numerical attribute found
- Improved quick filter field
- Added TreeTable view
- Data loading progress indicator
Release 1.1.0 (July 28, 2008)
- Added support for multi-level group by
- Performance improvements
- Added check for update procedure
- Improved rendering of attribute types
- Localization of the installation procedure to all supported languages
- Added support for CSV (Comma delimited) files
- Update to Java 1.6.0_07
Release 1.0.9 (May 19, 2008)
- Partial localization to Simplified and Traditional Chinese
- Stability improvements to the Excel data loading facility
- Update to Java 1.6.0_06
Release 1.0.8 (May 6, 2008)
- Localized user interface for French and Spanish
- Added support for loading Microsoft Excel Workbook (.xls)
- Improved automatic treatment of decimal values
- Improved user-friendliness of the keyword search
- Bug fixes
Release 1.0.7 (October 19, 2007)
- New possibility of choosing arbitrary attributes for grouping
- Bug fixes
Release 1.0.6 (October 18, 2007)
- Histogram display within sliders
Release 1.0.5 (September 21, 2007)
- Cosmetic improvements and bug fixes
- Better colormaps handling
Release 1.0.4 (June 26, 2007)
- New possibility of choosing among several colormaps
Release 1.0.3 (October 22, 2006)
- New display option using cushion effect
Release 1.0.2 (October 18, 2006)
- Formating of large numerical values and overall performance have been improved
Release 1.0.1 (October 2, 2006)
- Improved sliders with that can be adjusted using spinners
- Smaller installers
- Minor bug fixes
Release 1.0.0 (August 14, 2006)