Skip to content

Releases: insightsengineering/teal.reporter

v0.6.1

20 Feb 23:54
c60220c

Choose a tag to compare

Miscellaneous

  • Prevents warning message when joining two teal_card objects that have items with the same id (#455).

What's Changed

  • Fix copilot-setup-steps: replace reusable workflow with direct steps by @m7pr in #453
  • Fixes teal_card<- assignment with qenv.error to do nothing instead of throwing error by @averissimo in #454
  • Suppress c.teal_card warning when joining teal_report objects by @averissimo in #455
  • [skip vbump] upversion 0.6.1 by @donyunardi in #458

Full Changelog: v0.6.0...v0.6.1

v0.6.0

17 Nov 08:54
348a7b1

Choose a tag to compare

New features

  • Adds editing capabilities to report cards in the previewer modal for the title and text contents.
  • Adds teal_card class that replaces ReportCard R6 class. It retains all its functionalities in a S4 with less complexity. It allows for easier modifications and insertion of new report content.
  • Adds teal_report class that extends from teal.data::teal_data that allows to keep contents of the report card.
  • teal_report is updated automatically with executed code and its outputs are stored as well.
  • Supports flextable and gtsummary objects.
  • Soft deprecated ReportCard.

What's Changed

New Contributors

  • @osenan made their first contribution in #437
  • @Copilot made their first contribution in #438

Full Changelog: v0.5.0...v0.6.0

v0.5.0

18 Aug 23:35
5a8bce1

Choose a tag to compare

Breaking changes

  • The functions reporter_previewer_ui() and reporter_previewer_srv() are deprecated and will be removed in a future release. Please migrate to using the underlying shiny modules independently:
    • UI: report_load_ui(), download_report_button_ui(), reset_report_button_ui(), and preview_report_button_ui()
    • Server: report_load_srv(), download_report_button_srv(), reset_report_button_srv(), and preview_report_button_srv()

Enhancements

  • Moves finalize() methods to private in R6 classes.
  • Improved the layout and appearance of the reporter with new UI design.
  • Added preview_report_button_ui and preview_report_button_srv to create a shiny module that creates a button to open the report previewer in a modal.
  • Improve error message when reporter zip file is not named correctly (#365)

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

24 Jan 19:39
4930f11

Choose a tag to compare

Enhancements

  • Reports can now be reloaded. A zip file containing the report can be uploaded to restore the state of the Previewer.
  • Report cards are now included in bookmarks. When using the shiny bookmarking mechanism, existing report cards will be available in the restored application.
  • HTML content can now be added to the report.

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.4.0-rc2

24 Jan 18:31

Choose a tag to compare

remove the second append_table for iris in examples for reporter and …

v0.4.0-rc1

23 Jan 00:26

Choose a tag to compare

remove Remotes entry for rtables.officer

v0.3.1

19 Mar 04:36
82b79ae

Choose a tag to compare

Enhancements

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

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

19 Feb 17:12
bb2b23f

Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

11 Sep 13:41

Choose a tag to compare

Miscellaneous

  • Specify minimal version of dependent packages.
  • Fixed CRAN requirements for the first CRAN submission.
  • Removed manual pages for non-exported objects.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 Aug 13:33
2d51e73

Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0