NEWS
teal.reporter 0.3.1 (2024-03-15)
Enhancements
- Added blocking of "Download" buttons while report is rendering, using the
shinybusy
package.
teal.reporter 0.3.0 (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 (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