- Re-factored header layout to be more flexible with menu items
- Updated modules default values
- downloadableTable module server parameters "filenameroot" can now support character, reactive expression or a function to return file name
- Introduced
load_announcements
method to create announcement alert at predefined generated app ui div - Deprecated
title
parameter inset_app_parameters
, useperiscope2::add_ui_header(title)
instead
- Hide download button if
downloaddatafxn
ordownloadtypes
are empty fordownloadableTable
module - Hide download button if
downloadfxns
ordownloadtypes
are empty fordownloadablePlot
module - Capitalized left tooltip text
- Introduced application theme configuration file generator RStudio add-in
- Enabled full usage of bootstrap4 variables customization in
periscope_style.yaml
(refer tovignette("migrate_to_v0_2_0", package = "periscope2")
)
- Allowed header to have navbar menu
- Renamed
createAlert
method to becreatePSAlert
to avoid confusion withbs4Dash::createAlert
(refer tovignette("migrate_to_v0_2_0", package = "periscope2")
) - Display alert with status icon correctly when there is no alert title
- Allowed html tags inside tooltip function
- Introduced Announcements configuration file generator RStudio add-in
- Used
shinyWidgets::show_alert
to display application info - Relocated Announcements and header alerts bar to be above navbar instead of inside it
- Updated sidebars related CSS to avoid CX z-index issues
- Updated sample app default theme colors to improve accessibility
- Fixed non working Announcements and ResetApp modules in sample application
- Fixed updating selected rows issue in downloadable table module
- Removed operator ":::" usage from documentation examples
- Formatted documentation examples to have less blank spaces and be human readable at the same time as much as possible
- Updated shiny modules examples to be executable in an interactive environment
- DESCRIPTION file changes:
- Applied CRAN review notes for listed packages names in title and description fields
- Rephrased "Description" Field and added references to mentioned APIs
- Package documentation changes:
- Updated different functions documentations with runnable example
- Package code changes:
- Refactored any global assignment "<<-" usage, no code is modifying the global environment
- Refactored
installed.packages
function usage and usedfind.package
function
- Initial CRAN release