Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server methods are made using moduleServer #3

Merged
merged 1 commit into from
Mar 12, 2024
Merged

Conversation

keithnewman
Copy link
Owner

@keithnewman keithnewman commented Mar 12, 2024

shinyDownload 0.4.0 (2024-03-12)

New features

  • New methods are now available:
    • downloadGGPlotButtonServer()
    • downloadReportButtonServer()
    • downloadTableButtonServer()
      These methods allow for the module server to be more easily integrated into the
      server code directly, rather than needing callModule like before. There are a
      few key differences to this in terms of how the server logic would look, mainly
      around where you pass a reactive expression instead of a reactive value.

DEPRECATIONS

  • The old methods:
    • downloadGGPlotButton()
    • downloadReportButton()
    • downloadTableButton()
      Will still work as before for now, but will create a deprecation warning.
      The old methods won't receive further updates. We recommend transitioning to the
      newer layouts where possible, although this transition involves transitioning
      across a breaking change, so please test your app throughly. To help with the
      transition, the examples have been updated. See shinyDownloadExample() for
      updated examples of usage.

Internal changes

  • Documentation now allows markdown syntax.

@keithnewman keithnewman self-assigned this Mar 12, 2024
@keithnewman keithnewman merged commit 428761c into master Mar 12, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant