The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
ggiraph 0.8.10
Changes
girafeOutput()
argument height
now defaults to NULL. Set height
to “500px” to recover previous disposition.
Issues
- fixed size is now defined within style in inches, the size is now as expected.
Feature
- support trailing commas everywhere
- girafe toolbar can now be fixed instead of floating. This feature can be defined with
opts_toolbar(fixed = TRUE)
.
ggiraph 0.8.9
Changes
- adapt guides to ggplot ‘3.5.0’
- deprecate ggiraph
- A font check is now done with theme settings (only when argument
ggobj
is used)
Issues
- When
bg
is set to ‘transparent’, it’s been transformed to almost transparent ‘#ffffff01’.
- Enable screen-readers to read items - set svg role to ‘graphics-document’
ggiraph 0.8.8
Issues
- Fix issue with interactive points when shapes with lines are used (#252).
- correct
Rf_error("... (%S)", note);
to Rf_error("... (%s)", note);
ggiraph 0.8.7
Changes
- deprecation of
ggiraph()
, ggiraphOutput()
and renderggiraph()
.
Issues
- grid makeContext for CRAN check
- drop cpp11 requirement
ggiraph 0.8.6
features
- Function
girafe()
gains new argument dependencies
that pass additional widget HTML dependencies to htmlwidgets::createWidget()
.
Issues
- Fix missing inclusion of in
src/raster.cpp
.
ggiraph 0.8.5
Issues
- Make girafe_options() more robust to changes in htmlwidgets::sizingPolicy()
ggiraph 0.8.4
Enhancement
- Added tooltips argument to opts_toolbar for internationalization purposes
- Added hidden argument to opts_toolbar for hiding buttons/button groups
- Added zoom by rectangle feature and zoom related improvements
- New feature: hover nearest element on mouse movement
- Improved javascript performance (mouse event handling)
- Added interactive parameters for outlier points in geom_boxplot_interactive
- Added accessibility elements to the SVG output (title, desc, role)
- Added opts_selection_inv for inverted selection effect
- Added
set_girafe_defaults()
, girafe_defaults()
and init_girafe_defaults()
to set some default girafe options automatically. Also in R Markdown, svg default width and height are set to knitr chunk options fig.width
and fig.height
.
Issues
- fix: issue with incorrect font used on png export
- fix: issue with broken interactivity on discrete guides
- fix: issue with geom_segment_interactive and polar coords
- fix: set fill/stroke color to svg elements even if opacity is zero.
- fix: hover styles should take priority over selection styles.
- doc: updated documentation links
- test: updated some tests to check for required packages
- test: updated github actions
Changes
- Update internals for ‘ggplot2’ version
3.4.0
.
- Now
facet_wrap_interactive()
or facet_grid_interactive()
need to be used to let the facets be interactives (see also labeller_interactive()
).
ggiraph 0.8.3
Issues
- fix: update Rd content to produce valid HTML5 (for CRAN manuals now using HTML5 format).
ggiraph 0.8.2
Issues
- fix linetype when line size is less than 1 (#216).
- fix a length-1 issue in inst/tinytest/test-fonts.R
ggiraph 0.8.1
Issues
- skip test
test-zz-dom.R
when ‘PhantomJS’ is not installed
- skip tests
test-interactive_text_grob.R
and test-fonts.R
when no font is detected on the system.
ggiraph 0.8.0
Enhancement
- Updated DSVG device version to 14
- Added support for clipping paths, masks, gradients and patterns
- Implemented new version of internal DSVG device
- Refactored cpp code, to smaller files per context
- Added tests for tinytest & improved coverage
- New geom functions:
geom_violin_interactive
, geom_label_repel_interactive
, geom_text_repel_interactive
, geom_contour_filled_interactive
, geom_hex_interactive
, geom_spoke_interactive
, geom_curve_interactive
, geom_count_interactive
, geom_bin_2d_interactive
, geom_density_2d_filled_interactive
.
- New grob functions:
interactive_curve_grob
.
- New scale functions:
scale_alpha_binned_interactive
.
- Added
outputArgs
argument to renderGirafe
, for controlling svg dimensions in rmarkdown
- Demote to warning the error case of setting svg attributes because of mismatched id’s.
- Added support for custom interactive parameters via
extra_interactive_params
argument
- Miscellaneous refactorings & improvements to internal code
Changes
- Updated
tinyxml2
to version 9.0.0
- Switched to
tinytest
for testing
- Updated dependency for
ggplot2
to version 3.3.5
.
- Updated libs for Windows build (thanks to Jeroen Ooms)
Issues
- Fixed
interactive_text_grob
when check.overlap = TRUE
- Fixed
interactive_points_grob
interactive attributes when shapes with lines are used
- Fixed issues for
geom_errorbar_interactive
- Fixed some typos in documentation
- Handle NA’s in
GeomInteractiveTile
ggiraph 0.7.10
Enhancement
- Make sure that parameters for panel_draw|group are the same as in ggplot2
- Updated labeller_interactive so that its usage is more intuitive
- Updated geoms and utils from latest ggplot2
Issues
- drop configure script and mimic svglite way of integrating libpng
ggiraph 0.7.9
Enhancement
- New function
geom_dotplot_interactive
.
- New function
labeller_interactive
to make strip labels interactive.
Changes
- Improved tooltip positioning and added ‘placement’ parameter
- Added ‘tooltip_fill’ interactive attribute
- move font management from gdtools to systemfonts, also libpng is now required as gdtools/cairo is not used anymore. It comes also with functions
validated_fonts()
and also match_family()
and font_family_exists()
that have been copied from package gdtools.
- Updated some geometries from latest ggplot2
Issues
- Fixed issue with tooltip fill color in geom_label_interactive
- Fixed tooltip issues (scaling and markup decoding) in xaringan
- Fixed issue with tooltip css missing zindex and pointer-events
ggiraph 0.7.8
Changes
- update for changes in the R graphics engine (thanks to Dr Paul Murrell)
Issues
- set max size in shiny to shinyOutput size
ggiraph 0.7.7
Enhancement
- Updated geoms to ggplot2 v3.3.0
- Added new scales and guides from ggplot2 v3.3.0
ggiraph 0.7.5
Enhancement
- Using tinyxml2 for creating the svg doc
ggiraph 0.7.1
Enhancement
- Refactoring of ggiraphjs, with separate modules for each action context
- Added shiny messaging for hovered elements
- Added opts_hover_inv for inverted hover effect
- Added parameter for exported png filename and set png quality to 1
Bug fixes
- misc fixes in interactive geom internals
Documentation
- Added a complete shiny example (gender) for selection/hover options/tricks
ggiraph 0.7.0
Enhancement
- refactoring of internals
- new function
girafe_css()
to define individual css properties per type of elements
- ability to add interactivity to panel as usual but also theme and scales now
- Upgrade geoms to ggplot2 v3.2.0 (thanks for this huge work kindly made by Panagiotis Skintzos)
ggiraph 0.6.2
Enhancement
- tooltip will always be displayed inside the SVG area (for small devices)
- Upgrade geoms to ggplot2 v3.2.0 (thanks for this huge work kindly made by Panagiotis Skintzos)
Bug fixes
- Handle html entities in tooltip
- fix some differences of rendering between ggplot2 pure graphs and girafe output (#125)
ggiraph 0.6.1
Enhancement
- new
annotate_interactive
function.
Changes
- improving sizing with shiny.
ggiraph 0.6.0
Changes
- The package is no more importing rvg and now need a compiler to install the package from source. The dsvg function will be then removed from rvg.
ggiraph 0.5.0
Changes
- the package offers now new functions
girafe()
and girafe_options()
to be used instead of function ggiraph()
. It is more convenient to use when customization is needed.
Enhancement
- add a ‘download as png’ button
- usage of d3 version 5.7.0
Bug fixes
- responsive behaviour when rendered in IE <= 12 is now fixed
ggiraph 0.4.4
Enhancement
- new functions
geom_sf_interactive
ggiraph 0.4.3
Enhancement
- new functions
geom_hline_interactive
and geom_vline_interactive
implemented by Eric Book.
- all element with the same data_id are highlighted when mouse is over one of these elements.
- ggproto
GeomInteractive
are exported.
ggiraph 0.4.2
Changes
- ggiraph has a new argument
dep_dir
that controls the location of the output files.
- deprecation of argument
use_widget_size
and flexdashboard
. I hope this is the last mention to theses in the NEWS file.
ggiraph 0.4.1
Changes
- argument
flexdashboard
and width
are no more deprecated…
- ggiraph gains a new argument
use_widget_size
that force usage of htmlwidget size and block the responsive behavior.
ggiraph 0.4.0
Enhancement
- lasso selection has been implemented in Shiny context
- a toolbar for zooming and selecting elements has been implemented.
Changes
- zoom is disabled by default and can be activated via a button in the toolbar. It prevents scrooling issue (mouse over a zoomable svg steals scroll ability within the document).
- ggiraph arguments
flexdashboard
and width
are now deprecated and have no effects
ggiraph 0.3.3
Enhancement
- widget sizing has been improved and ggiraph function gains new argument
flexdashboard
to make sure the graph fits available room.
Bug fixes
- warnings did occur because some default_aes of ggproto were missing
- slow zoom pan effect is now solved
ggiraph 0.3.2
New features
- new geometry: geom_tile_interactive
Bug fixes
- fix for element selection: svg elements with same id were not all selected but the only element that was clicked
- fix css issues that occured when several ggiraph were on the same page and their tooltip did not share the same css attributes.
Enhancement
- link to the online documentation.
- usage of d3.js V4
ggiraph 0.3.1
New features
- size management has been improved
- there are 3 new geometries: geom_boxplot_interactive, geom_line_interactive and geom_bar_interactive.
Bug fixes
- addCustomMessageHandler has to be called once to avoid a javascript exception
- fix display issue in RStudio viewer for Windows
ggiraph 0.3.0
Enhancement
- Allow zooming & panning to be turned off
- clicked elements can now be tracked from shiny
ggiraph 0.2.0
Enhancement
- Migration to d3.js
- Update to htmlwidgets 0.6
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.