Skip to content

Releases: dreamRs/esquisse

v2.0.0

27 May 07:57
Compare
Choose a tag to compare
  • New app to use esquisse online: https://dreamrs.shinyapps.io/esquisse/.
  • Support for Plotly, transforming charts with ggplotly.
  • Ability to use multiple geometries and their respective aesthetics.
  • New layout available to display controls inside accordeons in a sidebar.
  • New modules available in header to interact with data:
    • Update variables classes and names
    • Create a new variable based on an R expression
    • Cut a numeric variable into factor
    • Re-order factor levels
  • Controls have been reorganized into the following categories: options, labs, axes, geoms, theme, filters, code, export
esquisse-2 0 0

v1.2.0

10 Jan 15:17
Compare
Choose a tag to compare
  • Warning messages are now displayed only once per session, and the user can choose via the settings menu not to display them at all. If you're using the esquisse_server() module, there's a new notify_warnings = argument for choosing what to do with notifications: display them all, only once per warning or never display them at all.

  • esquisse_server() : support for reactive functions for data_rv argument.

  • Allow esquisse_server() to be initialized with NULL without forcing the import module to appear using import_from = NULL #232.

  • New geom available in the interface : geom_path.

  • esquisse_ui(): ability to display not element of the module (header's button, play/pause button, export options).

  • safe_ggplot() has a new argument show_notification to allow not displaying notifications or displaying theme only once per session.

  • i18n: new translations added:

  • polish, activate with set_i18n("pl"), thanks to @jakub-jedrusiak
  • japanese, activate with set_i18n("ja"), thanks to @nissinbo
  • german, activate with set_i18n("de"), thanks to @1O

v1.1.2

01 Sep 13:50
Compare
Choose a tag to compare
  • i18n: new translations added:
  • turkish, activate with set_i18n("tr"), thanks to @sbalci
  • italian, activate with set_i18n("it"), thanks to @SantiagoGiordano
  • chinese, activate with set_i18n("cn"), thanks to @xmusphlkg
  • korean, activate with set_i18n("kr"), thanks to @ChangwooLim
  • Bootstrap 5 support.

v1.1.1

04 May 10:20
3e0e72d
Compare
Choose a tag to compare

Features

  • Play/Pause button is back: it allow to set reactivity in "pause" when doing multiple changes, and so avoiding to render intermediate plots.
  • New translations added:
  • spanish 🇪🇸 , activate with set_i18n("es"), thanks to @dnldelarosa
  • albanian (updated) 🇦🇱 , activate with set_i18n("al"), thanks to @EGjika
  • portuguese 🇵🇹 , activate with set_i18n("pt"), thanks to @mribeirodantas

Bug fixes

  • Fix selected argument of dragulaInput() being ignored outside bookmarking.

v1.1.0

07 Jan 17:06
Compare
Choose a tag to compare
  • Internationalization support based on {datamods} mechanism.
    • i18n: 🇫🇷 french translations added, activate with set_i18n("fr").
    • i18n: 🇲🇰 macedonian translations added, activate with set_i18n("mk"), thanks to @novica.
    • i18n: 🇦🇱 albanian translations added, activate with set_i18n("sq"), thanks to @novica.
  • Added geom_jitter() as possible geom.
  • Added the possibility to add jittered points above a boxplot.

esquisse v1.0.2

05 Jul 14:14
abac6a8
Compare
Choose a tag to compare
  • Use named character vector for scale manual instead of list (for generated code).
  • save_ggplot_modal() / save_ggplot_ui(): added output_format argument to select the exported format allowed.
  • Fix bug with data imported from other source than an environment #154, #169
  • Fix bug in dragulaInput() / updateDragulaInput() with selected values.

CRAN version 1.0.1

20 Apr 10:21
6e0abd4
Compare
Choose a tag to compare
  • Corrected a bug when using sf objects (fix #147).
  • Use pkg::data notation if data used in addin comes from a package (fix #150).
  • Corrected a bug when labs' input controls when the panel is disabled (fix #148)

CRAN version 1.0.0

13 Apr 06:58
af5989b
Compare
Choose a tag to compare
  • Ability to select aesthetics parameters to use
  • New module to import data from package datamods
  • Possibility to define a manual color palette
  • More format for exporting plots: png, pdf, svg, jpeg, pptx
  • New function to render a ggplot and add export options: ggplot_output() / render_ggplot()
  • New module to export a plot: save_ggplot_ui() / save_ggplot_server()
  • Options for setting title, subtitle, axis labels font size / weight, alignment
  • Added geom step
  • ability to select shape if aesthetic is used
  • Allowing geom_point when plotting Time vs Continuous Data by @matton2

CRAN version 0.3.1

28 Sep 08:52
Compare
Choose a tag to compare
  • facet wrap displays by @xiangnandang
  • facet_row and facet_col features to allow facet_grid call from ggplot2 by @xiangnandang
  • x and y limits of the plots by @xiangnandang
  • Check if data is null when changing datasets by @trafficonese.
  • New function updateDragulaInput() to update dragulaInput() server side.
  • dragulaInput() has two new arguments: ncolSource and ncolGrid to create a grid layout with source and targets boxes.

CRAN version 0.3.0

29 Jan 16:18
Compare
Choose a tag to compare
  • Fixed a bug in dragulaInput preventing to change variable in main addin.
  • chooseDataServer() has a new argument selectedTypes to set types of variables selected by default. #95
  • Packages {ggthemes} and {hrbrthemes} are now in Suggests.