highdir 0.6.0 (dev)
- Add
hd_reset_theme()function (#21) - Add venn diagram with
gg_vennorhc_vennbackends. - New feature added to support for
hd_make(mode = "dynamic")
hd_make(mode = "static")
# or equivalent functions
hd(mode = "dynamic")
hd(mode = "static")dynamic replaces the previous highcharter backend and static replaces the previous ggplot2 backend.
Breaking changes
- Introduced a new mode argument with values “dynamic” and “static” to replace backend-specific values.
- The
backendargument inhd_make()andhd()functions is now deprecated and will be removed in a future release. - Existing code using:
hd_make(backend = "highcharter")
hd_make(backend = "ggplot2")
# or equivalent functions
hd(backend = "highcharter")
hd(backend = "ggplot2")continues to work but produces a deprecation warning.
highdir 0.3.0
- Replace the Highdir logo to reflect its historical origin.
- Add option to hide x‑ and y‑axis labels (#13).
- Implement flip support for bar and ranked‑bar charts in the Shiny app (#12).
- Include standard ggplot2 themes.
- Implement bar figure with no space below the bars but 10% above them in ggplot2 engine.
- Deploy to shinyapps.io https://bit.ly/highdir
-
DESCRIPTIONversion bumped to 0.3.1. - Added option to deactivate CDN-loaded modules available from https://api.highcharts.com/highcharts/. (#2)
- Fixed Shiny app GUI issues related to downloading and axis labels.
- Moved
xlabandylabarguments tohd_opts(), since they relate to figure presentation rather than data specification. Use NULL to hide axis labels. (#5) - Corrected ggplot2 color palette selection to follow the standard rules defined by
resolve_colors(). - Improved the overall visual appearance of the highdir Shiny app.
- Implemented modules in the Shiny app.
- Added a registry for optional arguments for specific geoms. List them using
geom_args(). - Shiny app now displays optional geom arguments along with explanatory comments.
- Add arg
percenttohd_opts()to show%in tooltip and y-axis ifTRUE. - Add arg
xticktohd_optsto select column for custom x‑axis tick labels when these differ from the numeric x values. Note that Highcharts uses zero-based indexing, while R uses one-based indexing. -
DESCRIPTIONversion bumped to 0.3.0. - Fix
hd_save()#3 - Renaming some functions to be consistence
- Rename function
run_app()tohd_app() - Rename function
fig_opts()tohd_opts()
highdir 0.2.0
- Initial release with
column,line,scatter,arearangegeometries. -
highcharterandggplot2backends. -
hd_save(),hd_set_theme(),hd_add_js(). - Shiny GUI via
run_app().
