Recent Releases of highcharter
highcharter - highcharter v0.9.4.9 beta
Testing new version of highcharts and removing some dependencies
- R
Published by jbkunst about 1 year ago
highcharter - v0.9.4
highcharter 0.9.4
Changes
- Highcharter now uses HighchartsJS 9.3.1.
- Support highcharts gantt extension (#287).
- Adding missed language options in
getOption("highcharter.lang"). - Adding
hcpxy_add_series,hcpxy_remove_series,hcpxy_update,hcpxy_update_series,hcpxy_add_point,hcpxy_remove_pointandhcpxy_loading. - Adding
hcpxy_set_dateandhcpxy_redrawthanks to @PaulC91. - Adding
hc_loadingfor use withhcpxy_loading. - Adding
hcpxy_update_pointdue @zevross (https://twitter.com/zevross/status/1403394816558383105). - Update jQuery from 3.5.0 to 3.5.1. This solve the problem in flexdashboard menu when the size of viewport is small (like tables o phones).
- Adding new data
mountains_panorama. - Update
pokemondata.
Bugs
- Fix url in documentations via
devtools::check_rhub(). - Removing
knitr.figure = FALSEoption insizingPolicy = htmlwidgets::sizingPolicyto fix #703
Internal
- Back to previous definition in inst/htmlwidegts/highchart.js. From
factory: function(el, width, height) { ...torenderValue: function(el, x, instance) { ...due this way the widget resize to use the space in flexdashboards (WIP).
- R
Published by jbkunst over 4 years ago
highcharter - highcharter 0.8.2
Changes
- Highcharter now uses HighchartsJS 8.1.2
- Adding data helpers to make easy certain type of charts:
data_to_boxplot,data_to_hierarchicalanddata_to_sankey. Thanks to @wwwjk366. - Adding
listtohchartsupported classes to work with the new data helpers. - Adding
hc_theme_sparkline_vb,hc_theme_hcrtthemes. - boost module is FALSE by default.
- Modifying
highcharts_demo(), adding caption and credit texts. - All vignettes were moved from the package to favor to avoid CRAN check NOTE and warning. The content was moved to the new website of the package.
htmlwdgtgrid.csswere removed from the yaml ofhighcarthchartwidgets to avoid problems with others css frameworks when highcarter is used with shiny. Nowhw_gridaddhtmlwdgtgrid.cssautomatically. Additionallyhw_gridgain new parameters: 1)add_htmlgrid_cssTo add or nothtmlgrid.cssand 2)browsable-set as TRUE the default value- so now there is no need to use htmltools::browsable #622- Adding new
hc_add_yAxis. Thanks to @nordicgit70. - Added option to switch to
rjson::toJSONfor better plotting performance. To use executeoptions(highcharter.rjon =TRUE). See #613. Thanks to @nordicgit70.
Bugs
- Removing deprecated messages by dplyr #633 #637 thanks to @hdrab127.
Deprecated
hc_add_dependency_fa,fa_icon,fa_icon_mark, please use fontawesome package https://github.com/rstudio/fontawesome. See examples in the new website.hciconarray, please use nowtype = "item"hcspark, please usehc_theme_sparklinehctreeemaps,hctreeemaps2, please usedata_to_hierarchical.
- R
Published by jbkunst almost 6 years ago
highcharter - highcharter 0.7.0
Changes
highchartfunction don't load plugins as default. Now there ishc_add_pluginto load as requiered (#258).- Fontawesome is not loaded as default. Now there is a
hc_add_depency_fafunction helper to load as required (#257).
New Features
- Highcharter now uses HighchartsJS 7 (7.0.1)
divBackgroundImageworks with themes (#278).- New function
hctreemap2(#110). - New function
hc_responsiveto configure responsive features(#305). - New function
tooltip_chartto create minicharts in tooltips (#343). - New function
hc_boostfunction to configure boost module optionsmodule/boost.js(#382). - New function
hchart_which uses standar evaluation (#170). - New function
hcaes_string(#248). - New function
hcparcord. Inspired and copy from http://rpubs.com/hadley/97970 (#167). - New functions
hc_add_series.lmandhc_add_series.loess(#271). - New function/theme Super Heroes (#286).
- New function/theme
hc_theme_ggplot2to honoring one of the best packages (#260). - Added multicolor pluging (#251).
- Added regression pluging (#262).
Bug Fixes
- Adding
encoding = "UTF-8"indownload_map_datato read characters properly (#359). - Fixed
Error in mutate_implinhcboxplot(#323). - Fixed
export_hc(..., as = "is")does not format javascript correctly (#398). - Added the MIME type to show fonts correctly (#308).
- Fixed vignettes titles #244).
- Fixed bug due conflict etween highcharts v5 and dragabble-points pluging (#273).
maxSizeuses the default highchartsJS value (#272).hchart.data.frameandhc_add_series.data.frameforces to be data frame to avoid problems with the data.table class (#263).- Fixed bug in
hc_add_series_dfwhen the data frame comes with a column named "series" (#241). hchartdon't override/change default highchartsJS options (#302).
Api Changes
- Remove deprecated
list.parsefunctions (#259). hc_exportedwas reworked (#247).
- R
Published by jbkunst over 7 years ago
highcharter - highcharter 0.5.0
Breaking changes
hchart.data.framenow gains a newmappingargument usinghcaesfunction to define the aesthetics. Afterhchart(df, "line", x = xvar, yvar, group = othervar)now:hchart(df, "line", hcaes(x = xvar, yvar, color = othervar), ...)and therefore...are used like other highcharter functions for give highcharts arguments to the series. See charting data frames vignette.
New Funcionalities
hc_add_seriesis a generic generic function (#213).- New
hcmapfunction to chart maps (#218). And use remote sources (#215). - New charting data frames vignette (http://rpubs.com/jbkunst/230276) (#220).
- New charting maps vignette (http://jkunst.com/highcharter/highmaps.html) (#218).
debugas an option instead of argument. Exampleoptions(highcharter.debug = TRUE)(#216).- Upgrade to highcharts V5 (#154) (#208).
- Added helpers & shorcuts for tooltip: sort and table (#206).
- Added export-csv plugin to export chart data to CSV, XLS, HTML or JS array (#178).
- Added Grouped Categories pluging (#172) (#193).
- Added Tooltip delay pluging (#181).
- Added
is.highchartaccording with Best practices in http://adv-r.had.co.nz/S3.html (#179). - New themes:
theme_firefox(#191),theme_tufte(#190).hc_theme_elementary(#184). hchart.data.framedoesn't override the color if the colum var have a hexadecimal color format (#148).- Added
hc_sizefunction to change width and height (#146). - Add more data for nice examples: vaccines, weather radials, pkmn (#145).
Changes
- renaming
hcwaffleto hciconarray. Thehcwaffledo not make a waffle! (#242). - removing colize_vector function (#237).
viridisLitemoved from imports to suggests (#236).
Bug fixes
- Fix map using
mapbubble(#209). hc_add_series_mapdon't remove additional data (#188) (#189).hc_annotationsaccept multiple arguments (#171).- Adding specific version of tibble (#159).
hchart.data.frameallow change stops inhc_colorAxis(#147).
Others
- Remove underscore as dependencies (#214) (#210).
- R
Published by jbkunst over 9 years ago
highcharter - highcharter 0.4.0
New Funcionalities
- Include
elementIdto createWidget. Add thehc_elementId()to modify this paramter after the creation of the highchart object (#140). hchartsupport data frames a laggplot2::qplot(#136).hchartsupport Principal Components objectsprincompandprcompcharting a biplot. Thanks to @nuno-agostinho (#128 #123).hchartsupport matrix objects charting a heatmap (hchart.matrix) (#86).hchartsupport phylo objects (#64).- New
hcboxplot,hcwaffle,hcbar,hcpie,hchist,hcdensity,hctsfunction to get quick some style of charts. Thanks @nuo-agostinho fohc_add_series_densityimplementation (#99 #70). - New
hc_add_series_bwpto chart box and whisker plots (#81). - New
hc_add_series_listto add list of series (#68). - New
hc_add_series_df_old(!!) shortcut ofhc_add_series(data = list.parse3(df))(#76). - Added
hc_theme_sparkline(#132). - Added function to create
dataClassesandstopsarguments inhc_colorAxis(#120). - Validate length of data = 1 and apply the
listfunction (#119 #188 #65 #71). - Added
colorizefunction socolorize_vectorwill be deprecate in the next release (#75). - Adding
hc_add_series_dfsimilar tohchart.data.frame(#114 #115). - Annotation funcionalities
hc_annotations(#103). - Added
crossas marker symbol (#96). - New
hc_yAxis_multiplesto add automatically arbitraty number of y axis (#90 #79). - New
hc_gridto create a grid of highchart objects, inspired frommjs_grid(#67 #66). - Add motion plugin http://www.highcharts.com/plugin-registry/single/40/Motion (#62).
Changes
- Upgrading to highcharts 4.2.4 (#72).
- Options were separated into
highcharter.global,highcharter.langandhighcharter.chartinstead of having all in one big list (#77 #52). list.parse2andlist.parse3deperacted and renaming tolist_parse2andlist_parse3.hc_add_series_scatteris more flexible and general (#54 #58)
Bug fixes
.hc_get_fontsnow handle fonts names with multiple spaces (#107).hchart.characternow display empty levels (#101).datetime_to_timestampdon't break in certain cases (#97).
Others
- At startup a message disply mentioning that highchart, highstock and highmaps are not free for commercial and Governmental use.
- R
Published by jbkunst about 10 years ago
highcharter - highcharter 0.3.0
- Igraph support to
hchart(#61) - New function
export_hc. Take a highchart object and write a js file with the options (#60). - New function
tooltip_table. Helper to create table based intagsfromhtmltoolspackage #59). - New function
hc_colors. Function for thecolorsoption in highcharts api (#57). - Adding funnel.js and gauge-solid.js to depedenci for create funnel charts and charts like apple watch (#56).
- The
hc_themes_...functions gains a...parameter to add styles to the current invoked theme (#53). - More themes: flat, flatdark, smpl, ft (financial times) (#49).
- Dont run error (
\dontrun{}) to avoidquantmodpackage example in flags function
- R
Published by jbkunst about 10 years ago
highcharter - highcharter v0.2.0
- Implemenation of highcharts with boost module
highchart2()(#43). This include highcharts.js, exporting.js and boost-module.js. - Highstock implementation/support (#10)
- Highmaps implementation/support (#25)
- Adding themes (#35): 538, economis, dotabuff, google, theme null (#19)
- Plugins: Add font awesome integration (#45), fill-pattern (#31), draggable-points (#28)
- New
hchartfunction. Generic function to chart acf, forecast, ts, stl, xts, ohcl objects (#2) (#27) - In highmaps prevent scrolling when cursor is over the map (#38)
- Import rex-export %>% (#15)
- Heigth scale in the container in rstudio IDE (#14)
- Avoid duplicate css calls (#6)
- Add uscountygeojson, usgeojson, worldgeojson, unemployment data
- R
Published by jbkunst over 10 years ago
highcharter - highcharter v0.0.9
- Data: city temp. favorite bars, favorite pies.
- Shortcuts to plot scatters, bar, pies, treemaps and time series
- Addging theme and options HC funcionalities
- R
Published by jbkunst over 10 years ago