changes in version 1.9.3

* support visualize category signals
* add `discretize()` to transform continuous matrices to discrete matrices
* add one more vignette showing the usage of categorical signals 

==================================

changes in version 1.9.2

* improvement on vignettes
* enriched_scores() directly applied to the normalized matrix
* row dendrogram is reordered by enriched scores if cluster_row is set to TRUE

==================================

changes in version 1.7.1

* show_row_names is put in the function argument list
* we don't use a position with 0 (either +1 or -1)
* add `dist_by_closeness()`
* add `extract_anno_enriched()`
* add ticks on axes
* add a new vignette (compare row ordering methods)

==================================

changes in version 1.5.1

* anno_enriched(): can visualize positive signals and negative signals separatedly
* add rbind.normalizedMatrix function

==================================

changes in version 1.3.5

* anno_enriched(): add `abs_mean` and `abs_sum` for `value` argument

===================================

changes in version 1.3.4

* add a new section in the vignette ("Use your own matrix")
* standard error is used instead of standard deviation for the annotation

===================================

chagnes in version 1.3.2

* makeMatrix(): consider when no target is overlaped to any signal.

===================================

changes in verison 1.1.8

* bug fixed that when there is no column name in a normal heatmap, axis is hidden.

===================================

changes in verison 1.1.7

* add legends by Legend() function in the vignette

===================================

changes in version 1.1.5

* `normalizeToMatrix`: modified default of `trim` to 0
* `makeMatrix`: w0 mode can deal with overlapping signals

====================================

changes in version 1.1.4

* the color of error areas is set 25% light of the color of corresponding line.
* support raster image for heatmap body

======================================

changes in version 1.1.3

* parameter name was wrong when constructin `ht@layout$graphic_fun_list`
* add `row_order` option in `EnrichedHeatmap()`
* `normalizeToMatrix()` supports self-defined smoothing function
* there can be no upstream or/and downstream in the heatmap
* smoothing function can be self-defined

========================================

changes in version 1.1.2

* `normalizeToMatrix()`: more options can be passed to `locfit::locfit()`
* `anno_enrich()`: exclude NA values

=========================================

changes in version 1.1.1

* add `getSignalsFromList()` which summarize signals from a list
  of matrix
* export `copyAttr()`

==========================================

changes in version 0.99.3

* `anno_enrich`: get rid of lazy loading
* smoothing by locfit

==========================================

changes in version 0.99.2

* NULL can be added to the heatmap list

===========================================

changes in version 0.99.1

* correctly use `system.file()` now

============================================

changes in version 0.99.0

* first release
 
