history of echarty package development
v.1.4.5
- upgrade ECharts to v.5.3.1, GL to v.2.0.9
- ec.init timeline (tl.series) to support 3D
- ec.init timeline (tl.series) to support map chart
- updated ec.clmn for single value charts like tree. Scale 0 to round values. Scale expanded to all numeric columns. Decimal indexes for combo charts. L: locale number format. LR: locale rounded format.
- new ec.data format=‘dendrogram’ with new dependency data.tree
- new ec.data format=‘boxplot’ - a helper for boxplot data
- new package info via command “?echarty”
- added new brush/click events to demo(eshiny)
- cleanup
echarty.js
code for events
v.1.4.3
- upgrade ECharts to v.5.2.2, graph-modularity to v.2.1.0
v.1.4.2
- replaced magrittr %>% dependency with R native pipe |>
- added ec.snip as option for better code readability
- removed ec.global, use options(‘echarty.xxx’) instead
- added shiny dependency to avoid CRAN warnings
- added more unit tests
v.1.4.0
- ec.init: renamed ‘group1’ to ‘ctype’, add presets for parallel chart, improved presets for xAxis
- ec.paxis new helper for parallelAxis
- ec.clmn placeholders %d %s replaced with %@
- added initial unit tests
v. 0.3.2
- ec.init: js parameter has now 3 levels of execution
- ec.clmn: fix order of parameters, add message for missing data
- eshiny demo: button and code added to modify series
v. 0.3.1.3
- ec.init: fix ‘3D’ presets for groups and ‘world’ presets
- ec.clmn: added new parameter scale
- echarty.js add resize parameter resizeOpts
- updates to examples.R
- upgrade ECharts to v.5.2.1, liquidfill to v.3.1.0
v. 0.3.1.2
- ec.init added ECharts parameters locale and useDirtyRect
v. 0.3.1
- ec.init param timeline renamed to tl.series
- tweaks in docs, examples and echarty.js
v. 0.3.0
- ec.timegrp merged into ec.init and removed
- ec.init can now build timeline, parameters simplified
- ecr.ebars now supports dataset, has default tooltip
- ecr.band changed parameter ‘two’ to ‘type’, improved tooltip support
- ec.inspect expanded with new parameter ‘data’
- eshiny demo updated: brush parameters, new zoom capture
- new ec.clmn to reference data column(s) in formatter,color,symbolSize,etc.
v. 0.2.2
- ec.init default ask=FALSE to load without prompts
- echarty.js: add ‘mouseout’ event
- echarty.js: move legend to p_append_data
v. 0.2.1
- upgrade to ECharts v.5.1.2
- ec.plugjs: new parameter ask to allow/suppress prompts
- ec.plugjs: parameter source now accepts ‘file://’ format
v. 0.2.0
- removed dependencies for Shiny and crosstalk
- js2r and eshiny are now R demos
- change leaflet plugin source.data to dataset, preset center and zoom
- built with latest R v.4.1.0
v. 0.1.4
- upgrade to ECharts v.5.1.1
- fixed p_del_serie by seriesName
- expand Shiny demo and moved from ec.examples() to a gist
- replaced purrr with apply in ec.data, purrr no longer a dependency
- ec.init parameter group1 now is also default for ungrouped serie
- added svg maps, like
registerMap=list(list(mapName=?, svg=?))
- new ec.layout(), a charts layout helper
v. 0.1.3
- crosstalk support added, send & receive for brush and filter actions
- ec.timegrp added, a helper to build timeline data for a grouped data.frame
- ec.data with additional parameter header
v. 0.1.2
- ec.data now with three format values
- ec.fromJson has now “…” (additional arguments)
- ecr.band has new parameter ‘two’ for alternative rendering
- error bars added as ecr.ebars with support for grouped data
- more examples in ec.examples
- some code optimization
v. 0.1.1
- added ec.plugjs - install unknown plugins, like JS maps
- added ec.js2r - a JS to R translation assistant, a Shiny app
- ec.init update: one-time install for all plugins except built-in leaflet/custom
- GL merged with 3D as plugin ‘3D’
- more plugins: liquidfill, world, wordcloud, gmodular
- ec.sband renamed to ec.band
v. 0.1.0
- initial release, approved by CRAN Feb 16, 2021