Releases: insightsengineering/teal.reporter
Releases · insightsengineering/teal.reporter
v0.6.1
Miscellaneous
- Prevents warning message when joining two
teal_cardobjects 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_cardwarning when joiningteal_reportobjects 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
New features
- Adds editing capabilities to report cards in the previewer modal for the title and text contents.
- Adds
teal_cardclass that replacesReportCardR6 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_reportclass that extends fromteal.data::teal_datathat allows to keep contents of the report card. teal_reportis updated automatically with executed code and its outputs are stored as well.- Supports
flextableandgtsummaryobjects. - Soft deprecated
ReportCard.
What's Changed
- 📑 Refactor: Adds new
teal_report,teal_cardclass and revamps reporter UI by @averissimo in #331 - Use figure dimensions for other image objects in Previewer by @averissimo in #397
- Fixes dimensions not being used in generated r markdown by @averissimo in #398
- Allows same card being added multiple times to reporter by @averissimo in #406
- Adds support to printing listing_df objects by @averissimo in #408
- review
teal_reportvignettes + fix tests + deprecate functions by @m7pr in #407 - bring_back_tests by @m7pr in #412
- Collapsible chunks with ability to exclude from previewer and the downloaded report by @m7pr in #405
- Add show r code to main ui of teal by @averissimo in #401
- bumps teal.data and teal.code by @donyunardi in #419
- 418 bring back figures storage again by @m7pr in #420
- bring back grob print to report by @m7pr in #417
- Include R code by @gogonzo in #423
- add
verbosetoc.teal_reportandc.teal_cardby @m7pr in #421 - fix code-chunk class by @gogonzo in #425
- Adds unit tests by @averissimo in #413
- Fix previewer badge by @gogonzo in #426
- Final touches by @gogonzo in #429
- Reuse module's label as default Card's name by @m7pr in #427
- showcase gif updated by @m7pr in #428
- New hover color for collapse R code by @m7pr in #435
- Move
cached_htmlargument to internal functions by @averissimo in #431 - revert #421 by @m7pr in #439
- 436 Allow for larger file upload to upload large reports by @osenan in #437
- Fix Scheduled Jobs by @m7pr in #440
- Adds dropdown to articles in navbar for easier navigation by @averissimo in #442
- Fix Integration tests by @m7pr in #443
- Add keyboard support to download modal for faster report downloads by @Copilot in #438
- Re-adds RcodeBlock to prevent issue with teal by @averissimo in #446
- Exports
to_rmd()as a public method by @averissimo in #449 - extend width of previewer and editor by @m7pr in #450
- [skip vbump] Release v0.6.0 by @llrs-roche in #448
New Contributors
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Breaking changes
- The functions
reporter_previewer_ui()andreporter_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(), andpreview_report_button_ui() - Server:
report_load_srv(),download_report_button_srv(),reset_report_button_srv(), andpreview_report_button_srv()
- UI:
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_uiandpreview_report_button_srvto 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
- Add a new regexp to the r-cmd-check-note blocklist by @llrs-roche in #291
- Remove empty line print during package attachment by @vedhav in #305
- Remove lookup-refs by @m7pr in #303
- Implement bslib and use Bootstrap 5 by @vedhav in #308
- Redesign and change position of reporter options by @gogonzo in #361
- Moves
finalize()methods to private by @averissimo in #362 - Final UI/UX changes by @vedhav in #366
- Bump version of shiny to support
bsliband align withteal's minshinyversion by @vedhav in #367 - Improves on error message on loading reporter by @averissimo in #374
- Update lifecycle badges by @m7pr in #375
- [skip vbump] upversion v0.5.0 by @donyunardi in #377
Full Changelog: v0.4.0...v0.5.0
v0.4.0
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
shinybookmarking mechanism, existing report cards will be available in the restored application. - HTML content can now be added to the report.
What's Changed
- Re-Revert PR 266 by @donyunardi in #267
- 898 save app state version 3 by @chlebowa in #268
- vbump shinybusy by @pawelru in #269
- Simple - Load Reporter - Inbuild by @Polkas in #251
- Workflow propagation by @walkowif in #257
- use rtables pkg function for generating report by @kartikeyakirar in #265
- 164 Add the list of all possible methods (blocks) for ReportCard by @kartikeyakirar in #272
- Bumps
{rmarkdown}minimal version by @averissimo in #273 - Adds {rlistings} to staged depdencies by @averissimo in #276
- Adds missing repo from
verdepchecksection inDESCRIPTIONby @averissimo in #277 - 1290 reporter previewer buttons overlap by @m7pr in #282
- Workflow propagations by @walkowif in #281
- update readme by @pawelru in #286
- Update DESCRIPTION by @pawelru in #283
- Fix failed pipeline by @donyunardi in #285
- Workflow propagations by @walkowif in #287
- Add
rtables.officeras a dependency by @vedhav in #289 - Remove vignette note by @llrs-roche in #290
- Add insightsengineering/rtables.officer to Remotes by @m7pr in #293
- add setup-r-dependencies by @vedhav in #292
- feat: allow html content to be added to a report by @vedhav in #294
- upgrade testthat by @m7pr in #297
- upgrade formatters and rlistings by @m7pr in #298
- Match code and documentation by @llrs-roche in #299
- [skip vbump] upversion to 0.4.0 by @donyunardi in #300
New Contributors
- @llrs-roche made their first contribution in #290
Full Changelog: v0.3.1...v0.4.0
v0.4.0-rc2
remove the second append_table for iris in examples for reporter and …
v0.4.0-rc1
remove Remotes entry for rtables.officer
v0.3.1
Enhancements
- Added blocking of "Download" buttons while report is rendering, using the
shinybusypackage.
What's Changed
- post-release-cleanup by @kartikeyakirar in #247
- Revert
reporter_previewerdoc change from "post-release-cleanup (#247)" by @vedhav in #254 - Re-revert doc changes for
reporter_previewerby @vedhav in #255 - 187 color scheme for disabled button by @chlebowa in #252
- 204 Add "rendering in progress" info by @chlebowa in #253
- options for strict tests; few enhancements by @pawelru in #241
- [skip actions] [skip vbump] Revert 2 commits by @donyunardi in #266
- set to release by @gogonzo in #264
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Enhancements
add_card_button_srvallows to specifycard_funwithlabelparameter for card's title & content customization.- Supports automatic
Rcodeformatting using the suggestedformatRpackage in reports. - Improve output on PDF file format.
What's Changed
- remove_dependencies by @m7pr in #215
- Update Installation section for CRAN + other updates of readme by @m7pr in #213
- 185 fixing table formatting in PPT outputs by @kartikeyakirar in #211
- Enable listings support & table annotations in
to_flextableby @edelarua in #220 - 212 fixing r-code formating by @kartikeyakirar in #216
- 198 Include user's card labels when generating the report by @m7pr in #219
- 169 wrapping up the long code in the Report by @kartikeyakirar in #218
- add no_browser hook in pre-commit by @donyunardi in #222
- Focus on the card name instead of the card comment by @vedhav in #228
- define code_block function with quote not string by @chlebowa in #232
- 229 report echo code for plotting and displaying it within the R code in a PDF file. by @kartikeyakirar in #230
- Suppresses the warning message because of partial arg match by @vedhav in #233
- update repo roster link by @donyunardi in #234
- Workflow propagation by @walkowif in #235
- 238 bring back internal examples by @m7pr in #239
- 430 use
expect_no_errorin tests instead ofexpect_error(, NA)by @m7pr in #240 - update deps of roxygenize hook by @pawelru in #242
- Propagate files from insightsengineering/.github by @insights-engineering-bot in #244
- [skip actions] Propagate files from insightsengineering/.github by @insights-engineering-bot in #245
- Pre-release activities by @donyunardi in #246
- [skip vbump] Release candidate v0.3.0 by @donyunardi in #249
New Contributors
- @kartikeyakirar made their first contribution in #211
- @vedhav made their first contribution in #228
Full Changelog: v0.2.1...v0.3.0
v0.2.1
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
- Workflow propagation by @walkowif in #202
- Add CRAN release template by @walkowif in #205
- 471 precommit dependencies by @chlebowa in #207
- Adds min package version by @averissimo in #194
- 208 CRAN requirements for the first submission [skip vbump] by @m7pr in #209
New Contributors
- @chlebowa made their first contribution in #207
- @averissimo made their first contribution in #194
- @m7pr made their first contribution in #209
Full Changelog: v0.2.0...v0.2.1
v0.2.0
New features
- Added the new
RcodeBlockblock for a customrmarkdownr 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_uito contain justidargument.
Enhancements
- Changed modal button colors to align with their purpose and with other modals.
- Updated the
AddCardModulecomment 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
knitroptions in the render method in the Render class. - Improved look of the remove card modal in the previewer module.
Miscellaneous
- Updated
append_srcmethod ofTealReportCardto not add additional "R Code" Subtitle.
What's Changed
- [skip vbump] Dev version with 9xxx by @arkadiuszbeer in #157
- Enable multiline comments in report previewer and focus on 'add card' comment box by @asbates in #155
- RcodeBlock and optional R code (#161) by @Polkas in #166
- Add coverage badge by @walkowif in #167
- Enable checks for
workflow_dispatchevent by @walkowif in #168 - support the toc by @Polkas in #170
- edit card name by @mhallal1 in #172
- Badges and contribution guidelines by @insights-engineering-bot in #175
- optional download/previewer inputs - reporter by @Polkas in #173
- knitr::include_graphics by @Polkas in #176
- init the new modal for removal of a card in the previewer by @Polkas in #178
- fix typo Download by @donyunardi in #174
- Update check as-cran and default landing page by @walkowif in #181
- Update
rtablesstaged dep by @edelarua in #183 - Change color of buttons in modals by @asbates in #186
- Workflow updates by @walkowif in #184
- Update workflows by @walkowif in #188
- Workflow propagations by @walkowif in #190
- Refactor of the filter-panel by @gogonzo in #191
- Move TealReportCard to teal by @gogonzo in #192
- empty by @gogonzo in #193
- Update install by @gogonzo in #195
- release 0.2.0 [skip vbump] [skip spelling] by @donyunardi in #200
New Contributors
- @asbates made their first contribution in #155
- @walkowif made their first contribution in #167
- @edelarua made their first contribution in #183
Full Changelog: v0.1.1...v0.2.0