version 2.0
- main function migrated to treemap
- treemap types revised: two new types added: "color", by which users are able to provide custom colors to each rectangle, and "index" (which different from the "index" in prior versions which is now renamed to "depth"). The new "index" type hierarchically assigns a color for each category in the index-tree (defined by the index variables). Treemap type "linked" removed, since it is obsolete by "categorical" type in combination of argument vp (see below).
- color palette "HCL" added, which picks colors from the HCL color space. Applicable for "index", "depth" and "categorical". Additional arguments added to fully control color picking method.
- vp argument added, to place treemap inside a grid.viewport. Useful for custom made visualizations or small multiples.
- small multiples not directly facilitated anymore, since it can easily be done with the vp argument.
- invisible treemap output redefined
- aggregation method (under the engine) re-implemented
- businness statistics example dataset replaced. The new dataset contains four hierarchical levels.
- bug in value-type color assignment fixed
- color palette mapping improved
- label overlapping improved: added overlap.labels argument
- fixed bug in color scaling number

version 1.1-2
- no dependencies anymore, only imports

version 1.1-1
- improved value treemap (better color range)
- added new example dataset: GNI2010
- fixed bug with character variables as index variables
- fixed bug with non-factor variables as categorical variable

version 1.1
- added categorical treemap type (each category has own color)
- added position.legend argument, which determines whether legend is placed: "bottom", "right", or "none"

version 1.0-4
- two bugs fixed (category labels were not shown, and sorting order was sometimes neglected)
- aspect ratio control added (argument aspRatio)

version 1.0-3
- faster aggregation (using data.table instead of plyr)
- treemap types rearranged: also added type "index"
- second layout algorithm implemented: squarified treemaps
- more possibilities added to tweak font sizes
- argument na.rm added in case there are missing values during aggregation

version 0.11-1
- updated examples of tmPlot

version 0.11
- added treemap type "value", which means that values of the color variable are directly mapped to the color palette. This type is mostly used for the Map of the Market kind of treemaps, with negative values colored red, zeros yellow, and positive values green.
- added the possibility to use own palettes
- added parameters to tweak the font sizes
- cleaned up the code

