TreeMap Changelog

What's new in TreeMap 2019.9.3

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

New in TreeMap 2019.9.2 (Dec 29, 2023)

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

New in TreeMap 2019.9.1 (Aug 3, 2023)

  • Fixed optimization that could lead to incorrect layouts

New in TreeMap 2019.9.0 (Jul 19, 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

New in TreeMap 2019.8.4 (Dec 6, 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

New in TreeMap 2019.8.3 (Jun 14, 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

New in TreeMap 2019.8.2 (Apr 26, 2022)

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

New in TreeMap 2019.8.1 (Dec 30, 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

New in TreeMap 2019.8.0 (Sep 19, 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

New in TreeMap 2019.7.1 (Jul 11, 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

New in TreeMap 2019.7.0 (Jun 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

New in TreeMap 2019.6.2 (Mar 18, 2021)

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

New in TreeMap 2019.6.1 (Jan 29, 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

New in TreeMap 2019.6.0 (Dec 31, 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

New in TreeMap 2019.5.2 (Dec 3, 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

New in TreeMap 2019.5.1 (Oct 1, 2020)

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

New in TreeMap 2019.5.0 (Sep 8, 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

New in TreeMap 2019.4.2 (Aug 18, 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

New in TreeMap 2019.0.1 (Mar 19, 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

New in TreeMap 2019.0.0 (Mar 19, 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

New in TreeMap 2018.1.1 (Mar 19, 2019)

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

New in TreeMap 2018.1.0 (Mar 19, 2019)

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

New in TreeMap 2018.0.7 (Mar 19, 2019)

  • 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

New in TreeMap 2018.0.6 (Sep 4, 2018)

  • Opening certain files no longer work

New in TreeMap 2018.0.5 (Sep 4, 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

New in TreeMap 2018.0.3 (May 5, 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

New in TreeMap 2018.0.2 (May 5, 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

New in TreeMap 2018.0.1 (May 5, 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

New in TreeMap 2018.0.0 (Jan 17, 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!

New in TreeMap 3.8.3 (Jul 19, 2016)

  • Stricter 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

New in TreeMap 3.8.2 (May 13, 2016)

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

New in TreeMap 3.8.1 (Apr 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

New in TreeMap 3.8.0 (Feb 23, 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

New in TreeMap 3.7.3 (Nov 17, 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

New in TreeMap 3.7.2 (Oct 31, 2015)

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

New in TreeMap 3.7.1 (Sep 5, 2015)

  • Fxed 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

New in TreeMap 3.7.0 (Jun 22, 2015)

  • Fixed memory leak in SquarifiedAlgorithm properties
  • Improved support for calculated variables7
  • 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

New in TreeMap 3.6.1 (Apr 11, 2015)

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

New in TreeMap 3.6.0 (Apr 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)

New in TreeMap 3.5.3 (Dec 30, 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

New in TreeMap 3.5.2 (Oct 7, 2014)

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

New in TreeMap 3.5.1 (Sep 10, 2014)

  • Fixed critical bug in categorical and custom colormap editors
  • Improved border painting and drawing performance

New in TreeMap 3.5.0 (Sep 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

New in TreeMap 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

New in TreeMap 3.3.0 (Mar 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

New in TreeMap 3.2.1 (Jan 29, 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

New in TreeMap 3.2.0 (Dec 27, 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

New in TreeMap 3.1.1 (Dec 5, 2013)

  • Added JSON support
  • Removed Yahoo Industry Browser
  • Optimized rendering pipeline
  • Export now retain order of variables with JSON data output
  • Improved date ouput 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

New in TreeMap 3.1.0 (Oct 22, 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

New in TreeMap 1.9.16 (Jul 23, 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