forked from juba/scatterD3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
123 lines (89 loc) · 5.51 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
scatterD3 0.8.2
------------------------------------------------------
scatterD3 0.8.1
------------------------------------------------------
* Bugfix : categorical axes labels shown as NaN (thanks @zji90)
* Bugfix : plot not centered when fixed = TRUE (thanks @jon-nagra)
* Bugfix : incorrect plot when only one point (thanks @CUinNYC)
* Bugfix : xlim and ylim not taken into account when updating chart (thanks @CUinNYC)
* Bugfix : plot with no data should return an empty plot, not an error
* Bugfix : tick marks must be put below axes labels
scatterD3 0.8
------------------------------------------------------
* New "caption" argument to add a toggable caption to the plot
* New "x_log" and "y_log" arguments for x and y logarithmic scales
* New argument `labels_positions`, allows to import a previously saved labels positions file
* Toggle "export labels position" visibility when labels change
* Bugfix : incoherent data on mouseover after data updating
* Bugfix : unable to export SVG when text contains non-Latin1 characters
scatterD3 0.7
------------------------------------------------------
* Upgrade to d3v4
* Add `data` argument to specify variables from a data frame with NSE
* New menu accessible directly from the graph to allow zoom resetting, SVG export, etc.
* Continuous color scales are now supported. They are automatically guessed from `col_var` characteristics, but can be forced with the `col_continuous` argument.
* Categorical variables are now allowed for `x` and `y`.
* New `lines` argument to add custom lines to the plot
* New argument : `opacity_var` to specify points opacity individually with a vector. Use `point_opacity` to specify a constant opacity.
* New argument : `url_var` to specify URLs to be opened when a point is clicked.
* Add `click_callback` parameter, opening a hook for a click event listener (thanks @detule and @harveyl888)
* Add `zoom_callback` parameter, opening a hook for a zoom event listener
* New "export labels position" feature
* New settings `hover_size` and `hover_opacity` (thanks @nicolabo)
* Axes and legend font size customization with `axes_font_size` and `legend_font_size` (thanks @fineswag)
* Better legend transitions when updating
* JavaScript code split into several subfiles
* Left margin customization with the `left_margin` argument
* More precise font-family specification for (hopefully) better rendering
* Bugfix : blank plot when only one color passed to `colors` (thanks @chewth)
scatterD3 0.6.2
------------------------------------------------------
* Darker points color during lasso selection
* Bugfix : Remove any previous anchor from clip-path urls
* Bugfix : deal with NA in size_var
scatterD3 0.6.1
------------------------------------------------------
* New feature : d3 lasso plugin integration, initial work by @timelyportfolio
* New feature : allow to draw confidence ellipses for all points or for col_var groups
* Bugfix : underscores appearing instead of spaces in legend text (thanks @TimBock)
* Bugfix : xlim and ylim not taken ignored when fixed = TRUE (thanks @TimBock)
* Bugfix : legend must not be displayed when legend_width = 0 and fixed = TRUE (thanks @TimBock)
* Bugfix : wrong legend hover highlighting when the label is "0"
* Bugfix : convert NA to "NA" in color and symbol mapping variables
scatterD3 0.5.1
------------------------------------------------------
* Fix zoom reset when several charts in the same shiny app
* Switch to 20 colors ordinary scales if there are more than 10 color variable levels
* Bugfix : wrong svg reference passed to hover legend functions when several scatterD3 instances in the same shiny app
* Make point labels updatable
* Manage changes of unit_circle settings
scatterD3 0.5
------------------------------------------------------
* Bugfixes for when several scatterD3 instances are in the same shiny app
* Fix `fixed` 1:1 aspect ratio not working as intended
* New `unit_circle` argument to draw a unit circle around origin
* Text labels are placed below the corresponding arrow by default when y < 0
* New `type_var` argument, which allows to selectively draw arrows (starting from origin) instead of points
scatterD3 0.4
------------------------------------------------------
* A temporary line is drawn between text and point when dragging a label
* Fix plots updating when several widgets are in the same shiny app
* Fix tooltips not showing in Firefox
* Fix clip-path URL problems when exporting to SVG
scatterD3 0.3
------------------------------------------------------
* Charts integrated into a shiny app are now fully updatable : when data or settings change, the plot is updated with smooth transitions instead of being redrawn. See the `transitions` and `key_var` arguments.
* HTML DOM id of elements linked to the "Reset zoom" and "Export to SVG" features can now be given as arguments.
scatterD3 0.2
------------------------------------------------------
* Add `colors` argument to specify a custom set of point colors. A named vector can be used to directly map values to colors (Thanks @timelyportfolio)
* Complete code reorganisation, much cleaner
* New `legend_width` argument
* Use `d3-legend` plugin for legend generation (http://d3-legend.susielu.com/)
* New `xlim` and `ylim` arguments for manual axis limits specification (Thanks @tinyheero)
* Fix tooltips not showing under Shiny/Bootstrap (Thanks @tinyheero for reporting)
* Fix tooltip content when several scatter plots are displayed on the same page
* Respect custom label position when zooming
scatterD3 0.1.1
------------------------------------------------------
* First version