- New argument
disable_filters
inesquisserUI()
to disable the ability to filter data. - Enable bookmarking for module
filterDF
.
- Added
esquisseContainer()
to better integrate esquisse module in a shiny application. - New functions
colorPicker()
andpalettePicker()
to select a color or a palette (this is the select control used in the main addin).
-
When using esquisse module into a shiny, it's not necessary anymore to put
esquisseUI
into a container, one is now added via argumentesquisseUI(container = ...)
:# old tags$div( style = "height: 700px;", esquisserUI( id = "esquisse" ) ) # new esquisserUI( id = "esquisse", container = esquisseContainer(height = "700px") )
- Fix bug when adding smooth line (missing import for
geom_smooth
). - Support for themes and scales (color/fill) from {hrbrthemes}.
- Set labels for fill, color and size aesthetics.
- Now use
rlang
to generate ggplot code. - Code generated when filtering data is available above ggplot code, it use
dplyr
syntax. #19, #46 - Ability to set
scales
argument infacet_wrap
(fixed, free, free_x, free_y). #47 - Support for scales continuous transformation (log1p, log, sqrt, reverse, ...). #24
- Support for group aesthetic.
- New supported geom:
geom_area
.
- Play/Pause button to stop reactivity when creating a plot (prevent plot to update each time you make a change).
- Support for palette from
viridisLite
.
- Support for
sf
objects. - Use
esquisse
as a shiny module. - Facets support thanks to @itcarroll (#30)
- New import data modules.
- Fix a bug when launching addin in RStudio #25
- Module to coerce a variable to a different type.
- Scroll when data have a lot of variables.
- Prevent filter for discrete variables with over 100 unique elements.
- Addin to make ggplot.