Skip to contents

teal.reporter 0.3.1

CRAN release: 2024-03-15

Enhancements

  • Added blocking of “Download” buttons while report is rendering, using the shinybusy package.

teal.reporter 0.3.0

CRAN release: 2024-02-16

Enhancements

  • add_card_button_srv allows to specify card_fun with label parameter for card’s title & content customization.
  • Supports automatic Rcode formatting using the suggested formatR package in reports.
  • Improve output on PDF file format.

teal.reporter 0.2.1

CRAN release: 2023-09-08

Miscellaneous

  • Specify minimal version of dependent packages.
  • Updated TableBlock to convert tables into flextables to show in rendered report.
  • Fixed CRAN requirements for the first CRAN submission.
  • Removed manual pages for non-exported objects.
  • Fixed CRAN requirements for the first CRAN submission.

teal.reporter 0.2.0

New features

  • Added the new RcodeBlock block for a custom rmarkdown r chunk.
  • Added the collapsible panel for the Show R Code in the previewer.
  • Added additional input when needed to decide if “Show R Code” should be part of the rendered report.
  • Added the possibility to add a personalized card name when adding a card.
  • Added support for custom inputs for download and previewer modules.

Breaking changes

  • Simplified reporter_previewer_ui to contain just id argument.

Enhancements

  • Changed modal button colors to align with their purpose and with other modals.
  • Updated the AddCardModule comment input to have an active cursor when adding a card.
  • Updated report previewer to support preview of multiline comment.
  • Added support for a table of contents for reporter documents.
  • Added support for global knitr options in the render method in the Render class.
  • Improved look of the remove card modal in the previewer module.

Miscellaneous

  • Updated append_src method of TealReportCard to not add additional “R Code” Subtitle.

teal.reporter 0.1.1

New features

  • Added the Archiver class which enables saving and loading back the Report in the shiny session.

Breaking changes

  • Updated append_fs method in the TealReportCard to accept a list object.

Enhancements

  • Added support for the ElementaryTree class in the append_table method of ReportCard.
  • Added additional validation for the card_fun evaluation.
  • Added support for more arguments setup for a card_fun function in the add_card_button_srv module, the card_fun could have any subset of the possible arguments now.
  • Added the optional dim argument to the append_plot method in ReportCard.
  • Added support for Heatmap plots in PictureBlock.
  • Updated append_encodings, append_src and append_fs to automatically add titles.
  • Updated vignettes and README content.
  • Made the document type names more user friendly when downloading the report.
  • Improved the add reporter card button to be disabled when clicked.

Bug fixes

  • Fixed how trellis plots are caught by the set_content method in the PictureBlock.

Miscellaneous

  • Added to_list and from_list methods to all content related classes.
  • Decoupled the metadata and content in the ReportCard.

teal.reporter 0.1.0

  • Initialize the package.