TreeMap

Change log

Release 2019.9.3 (February 1, 2024)

  • Added support for additinal non-linear scale tranformations
  • Improved installer
  • General bug fixes and improvements

Release 2019.9.2 (December 28, 2023)

  • Improved connnectivity to MySQL and PostgreSQL
  • New token-based code signing certificate
  • Compatibility with macOS 14 (Sonoma)
  • General bug fixes and improvements

Release 2019.9.1 (August 1, 2023)

  • Fixed optimization that could lead to incorrect layouts

Release 2019.9.0 (July 18, 2023)

  • Performance improvements
  • Forbes Global 2000 - 2023 dataset
  • Improved connnectivity to MySQL and PostgreSQL
  • General bug fixes and improvements
  • Improved installer
  • Updated runtime to 11.0.16+8-b2043.64

Release 2019.8.4 (December 5, 2022)

  • Performance tuning
  • Improved rendering performance of basic shapes
  • Optimized caching of aggregated values
  • Support for macOS 13 (Ventura)
  • Improved Excel support
  • Improved databases connnectivity
  • Fixed context menu by two fingers tapping
  • General bug fixes and improvements
  • Improved installer
  • Updated runtime to 11.0.16+8-b2043.64

Release 2019.8.3 (June 10, 2022)

  • Forbes Global 2000 - 2022 dataset
  • Improved connnectivity to MySQL and PostgreSQL
  • General bug fixes and improvements
  • Updated runtime to 11.0.15+10-b2043.56

Release 2019.8.2 (April 25, 2022)

  • Improved connnectivity to MySQL and PostgreSQL
  • General bug fixes and improvements
  • Updated runtime to 11.0.14+1-b2043.25

Release 2019.8.1 (December 29, 2021)

  • Compatibility with Windows 11
  • Support for macOS 12 (Monterey)
  • Improved connnectivity to MySQL, PostgreSQL, and DB2
  • General bug fixes and improvements
  • Updated runtime to 11.0.13+7-b1751.21

Release 2019.8.0 (September 18, 2021)

  • Option for scaling the user interface from the command line
  • Improved installation process
  • Resolved NoClassDefFoundError when loading some Excel files
  • Improved connnectivity to MySQL and PostgreSQL
  • General bug fixes and improvements
  • Updated runtime to 11.0.12+7-b1504.28

Release 2019.7.1 (July 9, 2021)

  • Fixed slider growing beyond preferred size
  • Universal binary for macOS (Intel x64 and Apple AArch64/ARM64)
  • General bug fixes and improvements
  • Updated runtime to 11.0.11+9-b1341.60

Release 2019.7.0 (June 3, 2021)

  • Improved installer
  • Forbes Global 2000 - 2021 dataset
  • Improved support for macOS ARM processor (Apple Silicon)
  • Better multi-screen suppport
  • Updated Look & Feel
  • Cross-platform Look & Feel with dark mode during installation
  • Fixed rendering of tooltip values
  • Corrected slider track mark isn't completely painted when the slider thumb isn't visible
  • General bug fixes and improvements
  • Updated runtime to 11.0.11+9-b1341.57

Release 2019.6.2 (March 17, 2021)

  • Improved compatibility with remote desktop connections
  • General bug fixes and improvements
  • Updated runtime to 11.0.10+8-b1145.96

Release 2019.6.1 (January 27, 2021)

  • Improved support for macOS ARM processor (Apple Silicon)
  • Added snappy compression to Parquet format
  • Improved Excel compatibility
  • Fixed decoding of ESRI Shapefile
  • General bug fixes and improvements
  • Updated runtime to 11.0.9.1+11-b1145.77

Release 2019.6.0 (December 30, 2020)

  • Support for macOS ARM processor (Apple M1)
  • Improved resetting of range sliders
  • General bug fixes and improvements
  • Updated runtime to 11.0.9.1+11-b1145.63

Release 2019.5.2 (December 2, 2020)

  • Support for macOS 11 (Big Sur)
  • Support custom ranges in legend
  • Wrong failure message was displayed in the uninstaller
  • General bug fixes and improvements
  • Updated runtime to 11.0.9+10-b944.49

Release 2019.5.1 (September 30, 2020)

  • Revamped numerical filters
  • Fixed 3D export
  • Improved documentation
  • General bug fixes and improvements

Release 2019.5.0 (September 7, 2020)

  • Improved documentation
  • Import/export to Apache Arrow format
  • Import/export to Apache Parquet format
  • General bug fixes and improvements
  • Updated runtime to 11.0.8+10-b944.31

Release 2019.4.2 (August 17, 2020)

  • Performance improvements to font rendering engine
  • Support for DPI awareness change when changing monitor
  • Improved installers
  • General bug fixes and improvements
  • Updated runtime to 11.0.7+10-b944.20

Release 2019.4.1 (June 4, 2020)

  • Forbes Global 2000 - 2020 dataset
  • Improved reliability of Voronoi layout
  • Improved support for embedded HTML-formated values
  • Fixed TagCloud layout
  • Display higher-level header when drilling down
  • Fixed labels in Circular layout no longer being plotted
  • Improved word-wrap on dashes
  • Fixed About window not showing up
  • Update code signing certificate
  • Improved installers
  • General bug fixes and improvements
  • A number of crashes on Linux and macOS were fixed
  • Updated runtime to 11.0.7+10-b765.53

Release 2019.4.0 (May 6, 2020)

  • Fixed dates in GeoJSON files are not always properly parsed (e.g. 2020/1/1)
  • Solved group by order may not always load correctly
  • Corrected bleeding artifact in colormap view
  • Support for specifying Excel sheet name in .mtms settings file
  • Possibility of having default options set in TreeMap.mtms from installation or home directory
  • Fixed boolean values not being displayed correctly in tables
  • File loading performance improvement
  • Better automatic detection of common number and date formats
  • Support of display with fractional scaling
  • Improved HiDPI support
  • Improved installers
  • General bug fixes and improvements
  • Reorganized packages in prepration for version 2020.0
  • Minimum runtime requirement is now Java 11
  • Updated runtime to 11.0.6+8-b765.40
  • Improved support for Windows 32-bit (x86 architecture)

Release 2019.3.2 (March 18, 2020)

  • Improved installers
  • General bug fixes and improvements
  • Updated runtime to 11.0.6+8-b520.43

Release 2019.3.1 (February 16, 2020)

  • General bug fixes and improvements
  • Updated runtime to 11.0.5+10-b520.38

Release 2019.3.0 (December 20, 2019)

  • Improved databases support
  • Improved installers
  • Fixed handshake failures
  • Improved drag and drop suport
  • Better Shapefile support
  • Corrected file association on Linux
  • General bug fixes and improvements
  • Updated runtime to 11.0.5+10-b520.17

Release 2019.2.3 (November 29, 2019)

  • Corrected current view may get replaced by a newly loaded dataset
  • Added WebP export
  • Fixed installer too small on some HiDPI displays
  • Improved Postscript output
  • General bug fixes and improvements
  • Updated runtime to 11.0.4+10-b520.11

Release 2019.2.2 (November 4, 2019)

  • Background data loading
  • Progress indicator when loading large data files
  • Support for drag and drop of directories onto the application frame
  • Improved date detection and parsing
  • Improved support for Excel files
  • General bug fixes and improvements
  • Updated runtime to 11.0.4+10-b304.77

Release 2019.2.1 (September 25, 2019)

  • Improved CSV detection based on MIME type and parsing
  • Improved installer
  • General bug fixes and improvements
  • Updated runtime to 11.0.4+10-b304.69

Release 2019.2.0 (August 20, 2019)

  • Application is now notarized
  • Fixed automatic closing progress monitor
  • Improved installer
  • Improved HiDPI support
  • General bug fixes and improvements
  • Updated runtime to 11.0.3+12-b304.39

Release 2019.1.9 (July 29, 2019)

  • Fixed keyboard input for some special characters
  • General bug fixes and improvements
  • Updated runtime to 11.0.2+9-b159.64

Release 2019.1.8 (July 8, 2019)

  • General bug fixes and improvements

Release 2019.1.7 (June 25, 2019)

  • Resolved layout that may overlap with header
  • Word-wrapped headers now handle varying height
  • Made copy to clipboard copy entire treemap
  • Fixed export to SVG results in empty file
  • Reimplemented reload
  • Improved installer
  • General bug fixes and improvements

Release 2019.1.6 (May 31, 2019)

  • Resolved header overflow
  • Fixed possibility to override dimension from the command line
  • Improved word-wrap algorightm
  • Implemented Goup By headers in word-wrap mode
  • Default file chooser location is now relative to the data file
  • Fixed size of bubbles in TreePlot too big when no size is selected
  • Updated runtime to 11.0.2+9-b159.60
  • Improved documentation

Release 2019.1.5 (May 20, 2019)

  • Forbes Global 2000 - 2019 dataset
  • Light source height couldn't be adjusted interactively
  • Light source position wasn't saved
  • Improved documentation

Release 2019.1.4 (May 10, 2019)

  • Improved font rendering on Ubuntu and macOS
  • Improve circular algorithm for equal size circles
  • Fixed reporting of error (NPE) when server server is unreachable
  • Updated runtime to 11.0.2+9-b159.56

Release 2019.1.3 (May 3, 2019)

  • Completed HiDPI support

Release 2019.1.2 (May 1, 2019)

  • Improved display of word-wrapped text
  • Fixed labels that may overlap in some contexts
  • Native full screen support on macOS
  • Look and feel switching was not updated
  • General bug fixes and improvements

Release 2019.1.1 (April 20, 2019)

  • Improved HiDPI support
  • Fixed opening corrupt dataset may produced leftover window
  • Improved installation procedure
  • General bug fixes and improvements
  • Updated runtime

Release 2019.1.0 (April 9, 2019)

  • Improved Excel compatibility
  • Seamless opening of datasets through drag and drop
  • Improved error reporting and logging
  • Faster rendering
  • General bug fixes and improvements
  • Custom runtime derived from Java 11.0.2
  • Embedded runtime now included in Linux packages

Release 2019.0.1 (March 18, 2019)

  • Overall improvement rendering and performance of word-wrapped text
  • Improved handling of off-line mode
  • General bug fixes and improvements
  • Fixed problems with Java 11+ and DLL loading when other JREs are in the PATH environment variable
  • Java 11+ 32-bit installers did not work for users with different long and short path of their home directory

Release 2019.0.0 (March 5, 2019)

  • Fixed icon for installers was not used anymore on macOS
  • General bug fixes and improvements
  • RPM archives now include SHA-1 and SHA-256 digests to avoid warnings on recent Linux distributions
  • Update to Java 11.0.2

Release 2018.1.1 (November 30, 2018)

  • Added adjustable item size in TreePlot
  • Fixed numerical filters are sometimes inversed
  • General bug fixes and improvements
  • Update to Java 11.0.1

Release 2018.1.0 (October 16, 2018)

  • Support for adding derived variables
  • Added mean of reseting the selection
  • Upgrade to Java 11

Release 2018.0.7 (September 14, 2018)

  • Support for encrypted files
  • Opening data file directly may open two windows
  • Added missing setMode for InterpolatedPallete/CustomPalette
  • Fixed loading TreeML file
  • Export graphics with fixed dimension
  • Improved Excel compatibility
  • Upgrade to Java 10.0.2

Release 2018.0.6 (July 20, 2018)

  • Opening certain files no longer work

Release 2018.0.5 (July 19, 2018)

  • Leaner installers
  • Removed unnecessary dependencies
  • Faster startup time
  • Optimized parallel processing
  • Colors for over and underflow appeared as blank
  • License key was not always saved
  • Frame decoration was missing when opening file directly
  • Fixed potential memory leak when opening multiple datasets
  • Upgrade to Java 10.0.1

Release 2018.0.4 (June 22, 2018)

  • Removed spurious timing indicator
  • Allow drag and drop of files onto entire frame
  • Compatibility with Windows 32 bit
  • Forbes Global 2000 - 2018 dataset
  • Add context menu to TreeMap and TreePlot views
  • Load color map definition based on column name instead of index
  • Closing last open document should not close TreeMap
  • Possibility to open URLs
  • TreeMap doesn't exit properly when window is closed directly
  • Misleading expiration date in about window
  • Keyboard assignments for drilling down and up
  • Install update fails
  • More strict detection of dates
  • Incorrect file name and destination directory when exporting a file

Release 2018.0.3 (May 4, 2018)

  • Reimplemented Export/import settings
  • Fixed export to SVG producing damaged file
  • Fixed export to PDF producing damaged file
  • Filter for numerical variables
  • Corrected upgrade procedure
  • Possibility to go full-screen
  • Documented 3D export
  • New window manager
  • Background color for Tag Cloud and Circular layout algorithms can now be changed
  • Dimension fixed isn't kept in sync

Release 2018.0.2 (March 29, 2018)

  • Added first blank item in document list from server
  • Reimplemented Open Recent Files...
  • Display sheet selector when opening Excel files with multiple sheets
  • Color chooser may trigger exception
  • Customized format my throw exception
  • About may throw exception on macOS
  • Provide access to Base64-encoded string of a picture of the treemap display

Release 2018.0.1 (February 10, 2018)

  • 3D model export
  • Colormap tuning do not trigger refresh of the view
  • Retain order of variables with JSON data output
  • Export graphics in vector formats produces corrupt files
  • Removed dependency to unused look and feels

Release 2018.0.0 (January 15, 2018)

  • New Squarified+ layout algorithm based on "Cesarano, A., Ferrucci, F. and Torre, M., 2016. A heuristic extending the Squarified treemapping algorithm" with enhancements for custom aspect ratios and vanishing points, as well as performance improvements.
  • Too many improvements to be listed!

Release 3.8.3 (July 19, 2016)

  • Stricted detection of dates
  • Fixed TreeMap component doesn't fill entire painting area
  • Label placement was not always optimal with Overlay labeling
  • Corrected changing the aspect ratio setting no longer works
  • Improved backward compatibility
  • The installer media file was deleted under some update circumstances
  • Improve auto-detection of boolean type
  • Improved control of border thickness and color of outer frame
  • Various minor bug fixes and improvements

Release 3.8.2 (May 12, 2016)

  • Installation may not always default to English
  • Various minor bug fixes and improvements

Release 3.8.1 (April 29, 2016)

  • Fixed default graphics export settings did not always correspond to screen resolution
  • Display numeric values of slider inputs
  • Fixed dialog to save changes that appeared even though no change has been made
  • Performance improvements
  • Improved legibility of probing and selection in TreeTable
  • Fixed initial width of columns being not always optimal
  • Added Forbes Global 2000 - 2015 dataset
  • Upgrade to Java 8u92 (Windows and Mac OS X)
  • Various minor bug fixes and improvements

Release 3.8.0 (February 11, 2016)

  • Fixed many issues related to saving files
  • Removed Yahoo Finance data feed (Yahoo did discontine this service)
  • Upgrade to Java 8u74 (Windows and Mac OS X)
  • Various minor bug fixes and improvements

Release 3.7.3 (November 16, 2015)

  • Fixed reading of many URLs from .mtm files may take an extremely long time
  • Upgrade to Java 8u66 (Windows and Mac OS X)
  • Various minor bug fixes and improvements

Release 3.7.2 (October 8, 2015)

  • Compatibility with Windows 10
  • Improved parsing of Excel files
  • Various bug fixes and improvements

Release 3.7.1 (September 3, 2015)

  • Fixed screen menu bar no longer active with Mac OS X 10.10.4 update
  • Updated code signing certificate for Mac OS X
  • Upgrade to Java 8u60
  • Various bug fixes and improvements

Release 3.7.0 (June 21, 2015)

  • Fixed memory leak in SquarifiedAlgorithm properties
  • Improved support for calculated variables
  • Maximum height is now persisted
  • Improved installer
  • Updated code signing certificate
  • Upgrade to Java 7u80 and 8u45
  • Improved handling of Excel files
  • Various bug fixes and improvements

Release 3.6.1 (April 10, 2015)

  • Fixed and improved scheme for loading images
  • Fixed loading of Excel XLSX files
  • Various minor bug fixes and improvements

Release 3.6.0 (April 7, 2015)

  • Corrected tooltip value position was slightly too high
  • Proper resolution of relative paths
  • Vertical alignment was not honoured when WordWrap is on
  • Added option to set the background color
  • Fixed black background with Circular and Tag Cloud layouts
  • Corrected data with percent sign sometimes incorrectly converted to numbers
  • Corrected loading of data with color values
  • Improved parsing of CSV and TSV files
  • Upgrade to Java 8u40 (Windows and Mac OS X)

Release 3.5.4 (January 8, 2015)

  • Fixed loading of CSV and TSV files

Release 3.5.3 (December 29, 2014)

  • Default encoding during charset autodection for CSV and TSV files set to UTF-8 instead of ISO-8859-1
  • Updated PostgreSQL and PostGIS drivers
  • Added macrofocus-visualization.jar missing library
  • Display of warning message when settings file cannot be loaded
  • Improved handling of Excel files
  • Update to Java 7u72 for Windows 32 bit and Java 8u25 for other Windows and Mac OS X distributions
  • Improved CSV and Tab-delimited parsing

Release 3.5.2 (October 6, 2014)

  • Better handling of changing data structure in source data file
  • Improved CSV and Tab-delimited outputs

Release 3.5.1 (September 10, 2014)

  • Fixed critical bug in categorical and custom colormap editors
  • Improved border painting and drawing performance
  • Downgraded to Java 7 (Windows 32-bit only) for better backward compatibility with ancient version of Windows

Release 3.5.0 (September 9, 2014)

  • Update Forbes Global 2000 dataset
  • Improved parsing of Excel files
  • Downgraded to Java 7 (Windows) for better backward compatibility with ancient version of Windows
  • Improved translation to German and French
  • Improved treatment of border thickness (this may result in slightly different layout compared to earlier version of TreeMap)
  • Support for Depth setting when exporting data
  • Better license check
  • Option to disable zooming
  • Implemented required V2 code signing for Mac OS X 10.9.5 and Mac OS X 10.10

Release 3.4.0 (May 1, 2014)

  • Automatic rescaling of the TreePlot axes in "Hide filtered" mode
  • Fixed Circular layout disappears after using filters
  • Corrected Open Directory on Windows 8.1 may hang
  • Fixed synchronization of ComboBox models
  • Improved performance
  • Reduced memory footprint
  • Improved loading and initial rendering time
  • Improved synchronization of ComboBox models
  • Upgrade to Java 8
  • Various minor bug fixes and improvements

Release 3.3.0 (March 20, 2014)

  • Added possibility to customize nesting
  • Improved Voronoi layout accuracy
  • Corrected word wrap which was sometimes innacurate
  • Added possibility to set aggregation to Variables panel
  • Show warning for potential incompatibility when mixing layouts
  • Fixed labels that are too long are not displayed in tooltip of JavaScript API
  • Exposed getToolTip() method in JavaScript API
  • Added option to export data with numerical path column
  • Made Tag Cloud layout algorithm cancelable
  • Improved support for mixed layouts
  • Improved parsing of Excel files
  • Compatible with Java 8
  • Various minor bug fixes and improvements

Release 3.2.1 (January 28, 2014)

  • Improved support for mixed layouts
  • Performance improvements
  • Fixed TreePlot bubles size when used with circular layout
  • Fixed probing of circular layout
  • Upgrade to Java 7u51
  • Various minor bug fixes and improvements

Release 3.2.0 (December 24, 2013)

  • Added support for negative range filtering in Filters
  • Corrected memory leak
  • Saved position of the divider
  • Keep left panel width fixed upon resize
  • Fixed NPE when trying to Import/Export Settings with some data sources
  • Selection content in JavaScript API
  • Various minor bug fixes and improvements

Release 3.1.2 (December 9, 2013)

  • Updated look and feel
  • Added support for depth in user interaction
  • Improved querying probing and selection in JavaScript API
  • Minimum character to display handling in JavaScript API
  • Various minor bug fixes and improvements

Release 3.1.1 (November 20, 2013)

  • Added JSON support
  • Removed Yahoo Industry Browser
  • Optimized rendering pipeline
  • Export now retain order of variables with JSON data output
  • Improved date output format for data export
  • Ability to export hierarchy in delimited format
  • Added brightness and saturation tuning for categorical colormap
  • Added FT 500 and Inc. 5000 datasets
  • Solved illegal argurment exception thrown during export
  • Added automatic detection of color columns
  • Better handling of empty columns
  • Added more layouts to JavaScript API
  • Improved updates on settings change
  • Icicle layout (Experimental, API only)
  • Added array support to JSON format
  • Various minor bug fixes and improvements

Release 3.1.0 (October 11, 2013)

  • Improved data export
  • Customizable font to use for Tag Cloud layout
  • Added option to shrink text to fit shape
  • Option for desired orientation (horizontal, vertical, or mixed) in Tag Cloud layout
  • Option to set the desired aspect ratio for squarified layout
  • Improved Javadoc
  • Added support for SAS file format
  • Added support for SPSS file format
  • Various minor bug fixes and improvements

Release 3.0.7 (October 9, 2013)

  • Settings are not applied using --settings option
  • Added option to set the dimension and the output DPI
  • Various minor bug fixes and improvements

Release 3.0.6 (September 20, 2013)

  • Custom tooltip format pattern are not accepted in combo box
  • CSV files with both comma and semicolon without quotes are not loaded properly
  • Upgrade to Java 7u40
  • Various minor bug fixes and improvements

Release 3.0.5 (September 3, 2013)

  • Corrected Voronoi treemap layout not filling up space
  • Exception may be thrown while saving file
  • Various minor bug fixes and improvements

Release 3.0.4 (August 6, 2013)

  • Corrected fixed size layouts
  • Fixed resize issue for treemaps of small sizes
  • Tracking of relative path for location of referenced datasets
  • Various minor bug fixes and improvements

Release 3.0.3 (July 13, 2013)

  • Layout order is not according to vanishing point left/bottom
  • Resize text to fit shape with word-wrap doesn't take the longest word into account
  • Light sliders only work toward the left
  • Various minor bug fixes and improvements

Release 3.0.2 (July 9, 2013)

  • SVG export capability was broken
  • Various minor bug fixes and improvements

Release 3.0.1 (July 2, 2013)

  • Word-wrap with resize to fit shape for label placed at the bottom are not position precisely
  • Group by with null values may lead to UnsupportedOperationException
  • ArrayIndexOutOfBoundsException with word-wrap
  • Export Graphics shortcut incorrect on Mac OS X
  • Resize text to fit shape setting is not loaded propertly
  • Labels vertical and horizontal alignments are not selectable on a per variable basis
  • Datasets with Black&White contrast enhancements cannot be loaded properly
  • Flow direction symbol doesn't show up on Windows for Refugee dataset
  • Disabled backward compatibility with TreeMap v. 1.x
  • Upgrade to Java 7u25
  • Various minor bug fixes and improvements

Release 3.0.0 (June 20, 2013)

  • Status
  • Ordering by height
  • Vanishing point definition
  • Labels sizing to fit shape
  • Improved TreePlot customization
  • TreePlot support of group by settings to aggregate bubbles
  • New configuration panel
  • Import/export of colormap settings
  • Legend
  • Integration with TreeMap Server
  • Export to PDF, Postscript, EMF, and TIFF
  • Data export
  • Improved default color scheme
  • Integrated settings panel into control panel
  • Size-weighted average as aggregation choice
  • Order by color
  • Support for TreeML file format
  • Create bar chart layout algorithm
  • Create pie layout algorithm
  • Switch to Macrofocus docking
  • Integrated color map panel into control panel
  • Ability to control the vertical positioning of the labels individually
  • Upgrade to Java 7u21
  • Improved compatibility of range sliders with Synthetica
  • Font set on a per field basis is not respected
  • TreeMap cannot read back files it has created in certain cases
  • Various minor bug fixes and improvements

Release 2.8.1 (May 22, 2013)

  • Hide items with missing values during numerical filtering
  • Made filtered groups hidden when filtered
  • Corrected custom colormap in step mode causes freeze
  • Fixed export TreeTable to SVG throws NullPointerException
  • Various minor bug fixes and improvements

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)

  • Initial release