This repository was archived by the owner on Feb 10, 2026. It is now read-only.
Releases: rstudio/ggvis
Releases · rstudio/ggvis
ggvis 0.4.9
ggvis 0.4.8
- Fixed signatures of some S3 methods.
ggvis 0.4.7
- Switched from lazyeval to tidy eval (#487).
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
- ggvis plots can now resize their width to the containing div, with
set_options(width = "auto"). Height can be set automatically as well, but
it will only work properly if the containing div has a fixed height, due to
the way that web browsers do vertical layout. (#316, #374, #381) - compatible with dplyr 0.4.2
v0.4.1
- input_slider has been updated to work with Shiny 0.11.
- The parse spec and update events now happen in the correct order. This
fixed an issue with plots flashing. (#351) - Pointer events are now allowed in tooltips (#349)
- Updated to Vega 1.4.3 and D3 3.5.2.
- Startup messages are now shown only one in ten times. (#302)
- Added new dplyr verbs:
distinct,rename,slice, andtransmute. (#299) - ggvis now gives a warning when key prop values are not unique. (#295)
v0.4
Usability improvements
- Boxplots are now supported, with
layer_boxplots()andcompute_boxplot(). - Much better support for data objects with zero rows.
- Added support for displaying ggvis plots in dynamic UI in Shiny apps. (#165)
compute_bin()useswidthinstead ofbinwidth, andboundaryinstead
oforigin. (#268)compute_bin()now defaults topad = FALSEcompute_model_predictions()always returns a result, even if there's an
error (#102).filter()is no longer imported and re-exported from dplyr. This
means that to usefilter()with ggvis object you'll need to
make sure to load dplyr first.compute_smooth()supports more complex formulas. (#209)compute_bin()andcompute_count()now preserve date and time properties.
(#235)export_png()andexport_svg()now work. This requires node.js, and vega
must be installed via npm.- Legend hiding is fixed. (#218)
count_vector()preserves the order of factor levels. (#223)compute_bin()now ignores NA's. (#148)layer_bars()now uses correctly usesfillprop when it is passed to the
function, and not inherited. (#201)compute_count()drops unused factor levels. (#201)compute_bin()andcompute_stack()no longer give warnings and errors for
zero-row data frames. (#211)- Range calculation for zero-length vectors now returns NULL instead of
throwing an error. - Objects imported from the magritter and dplyr packages are now properly
re-exported. - Using "." in column names now works. (#246)
- Un-exported
:=, to avoid possible conflict with data.table.