Changes in version 0.5.0 Enhancements - Adds support for reporter and reproducibility by returning a qenv-based object from modules. Miscellaneous - Removed deprecated function tm_g_gh_scatterplot(). Changes in version 0.4.0 Enhancements - Improved the layout and appearance of the app using bslib components. Miscellaneous - Fix UI elements issue, that did not refresh when filter panel filters were removed (#352, #288). - tm_g_gh_scatterplot was hard deprecated (#361). Changes in version 0.3.0 Enhancements - Added transformator parameter in module (#331) - Fixed and Enhanced ticks rendering (#133) - Added teal.logger functionality for logging changes in shiny inputs in all modules. - Enhanced the Show R Code result to include plot and table for boxplot and density plot (#291). - Enhanced tm_g_gh_boxplot to resolve delayed object (#301). - Enhanced the density calculation ranges logic for tm_g_gh_density_distribution_plot (#308). Changes in version 0.2.0 Breaking Changes - Adapted all modules to use teal_data objects. Enhancements - Updated the documentation and vignettes to demonstrate method to pass teal_data object to teal::init(). - Removed Show Warnings modals from modules. Miscellaneous - Specified minimal version of package dependencies. - Fix the tm_g_gh_lineplot bug causing an out-of-bounds error that stops the plot from working. - Enhance the tm_g_gh_correlationplot module and fix related bugs. Changes in version 0.1.15 Enhancements - Updated encodings input checks to use shinyvalidate::InputValidator instead of shiny::validate for better UI experience. - Added a tooltip to value input of ui_arbitrary_lines to explain how to supply multiple values. Breaking changes - Constraints range is calculated on the filtered data instead of the unfiltered. - Replaced chunks with simpler qenv class. - Replaced datasets argument containing FilteredData with the new arguments data (tdata object) and filter_panel_api (FilterPanelAPI). Miscellaneous - Deprecated tm_g_gh_scatterplot. Use tm_g_gh_correlationplot instead. - Removed scda package dependency from examples. Changes in version 0.1.14 Enhancements - Added teal.reporter reporting into all the package modules. - Added optional argument plot_relative_height_value to tm_g_gh_lineplot to control initial value of the relative plot height slider. - Implemented nestcolor with slight refactoring to tm_g_gh_lineplot and added nestcolor in examples with no custom color manuals. Miscellaneous - Fixed minor type coercion warning in srv_arbitrary_lines. - Updated modules to not use datasets with suffix _FILTERED so the package works with the breaking changes in teal.slice. Changes in version 0.1.13 Miscellaneous - Added a template to the pkgdown site. - Updated package authors. Changes in version 0.1.12 Breaking Changes - Converted the hline parameter of tm_g_gh_lineplot to three parameters: hline_arb, hline_arb_color and hline_arb_label. Miscellaneous - Added basic logging to the modules. - Rewrote modules to use moduleServer and updated calls to teal.devel modules which have also been written to use moduleServer. - Replaced calls to teal::root_modules with teal::modules following deprecation of teal::root_modules. - Adjusted package imports to take into account changes to the teal framework. Changes in version 0.1.11 Enhancements - Added a UI input component to add additional arbitrary horizontal lines to tm_g_gh_spaghettiplot, tm_g_gh_boxplot, tm_g_gh_density_distribution_plot as well as two additional UI input components to add an additional horizontal and an additional vertical line to tm_g_gh_correlationplot. Bug Fixes - Fixed an error in tm_g_gh_boxplot when no facet variable is selected. Miscellaneous - Updated R version requirement to R >= 3.6. - Removed dependency on test.nest package. - Removed dependency on utils.nest package and replaced its functions with equivalents from the checkmate package. Changes in version 0.1.10 New Features - Lab normal range and LOQs horizontal line feature in tm_g_gh_spaghettiplot, tm_g_gh_boxplot and tm_g_gh_correlationplot. Breaking Changes - Allow arbitrary horizontal line arguments in tm_g_gh_spaghettiplot, tm_g_gh_boxplot, tm_g_gh_density_distribution_plot and tm_g_gh_correlationplot and vertical line arguments in tm_g_gh_correlationplot. This functionality has changed the arguments required to use the modules: - hline replaced by hline_arb, hline_arb_color and hline_arb_label in the above modules. - vline replaced by vline_arb_var, vline_arb_color and vline_arb_label in tm_g_gh_correlationplot. Bug Fixes - Fixed bug in tm_g_gh_boxplot module that always used the AVISITCD variable as the Visit Column of the table. Miscellaneous - Updated LICENCE and README with new package references. - Updated examples and documentation using scda synthetic data instead of random.cdisc.data. - Added error_on_lint: TRUE to .lintr. - Replaced tidyr's gather and spread with pivot_wider and pivot_longer in package. Changes in version 0.1.9 Enhancements - Updated tm_g_gh_correlationplot and tm_g_gh_scatterplot encodings to have a checkbox to facet by the treatment variable instead of a drop down menu. - Updated the starting line type to be solid instead of dashed in tm_g_gh_lineplot. Changes in version 0.1.8 Enhancements - g_lineplot - Updated the plot to remove x-axis label when x-axis is numeric and has no data in the corresponding y-axis variable. - Added slider to control the relative size of the plot and tables. - Replaced function brushedPoints with clean_brushedPoints in tm_g_gh_boxplot, tm_g_gh_correlationplot, tm_g_gh_scatterplot and tm_g_gh_spaghettiplot. Bug fixes - Fixed infinite reactive loop inside of toggle_slider_server. Miscellaneous - Renamed toggle.R file to toggleable.R file to be consistent with the accepted correct spelling of the word. Changes in version 0.1.7 Enhancements - tm_g_gh_lineplot - Added a table to display summary statistics. Bug fixes - tm_g_gh_lineplot - Fixed displaying the number of messages, warnings and errors on the Debug Info button. - Fixed treatment variable having values with with symbols (e.g. ':'). - Allow treatment variables with different arm levels. Miscellaneous - Reduced minimum number of records required in dataset to either 1 or 2 in all modules. Changes in version 0.1.6 Enhancements - tm_g_gh_boxplot - Changed slider title from "Transparency" to "Alpha". - tm_g_gh_correlationplot - Added facet_var argument and UI drop down. - tm_g_gh_density_distribution_plot - Rug plot option added. - tm_g_gh_lineplot - Argument changes: font_size --> plot_font_size. - Line and symbol type can now be configured. especially useful if line splitting is used. - Can set minimum records threshold for rendering data point in plot. - Table font size can now be controlled. - tm_g_gh_scatterplot - Added facet_var argument and UI drop down. - tm_g_gh_spaghettiplot - Changed slider title from "Transparency" to "Alpha". General - Moved code argument to cdisc_dataset (from cdisc_data) in examples. - Implemented new plot_with_settings functionality to all modules with support for plot resizing, zooming, and downloading functionality. - Added drop down selector for treatment ARM. Changes in version 0.1.5 - templ_ui_params_vars now uses optionalSelectInput from teal. - shape_choices argument to tm_g_gh_lineplot can be either a character vector or choices_selected. Changes in version 0.1.4 - bug fix in correlation plot module related to axis ranges - reflect changes in data filter panel re-factoring - modification to correlation module to pass data for data driven LLOQ and ULOQ footnote Changes in version 0.1.3 - Added .data to PARAMCD in new functions related to sliders and reactivity. - Fixing doc and other small fixes. - Added toggleable slider to all modules. - Added data driven data constraints UI rendering. Changes in version 0.1.2 - Added checkbox input to control the following: - Box: Toggle LoQ legend on/off. - Correlation: Toggle LoQ legend on/off, toggle visit facetting on/off. - Density: Toggle combined treatment line on/off. - Modified line-plot vertical axis range to match parameter value and CI range. Changes in version 0.1.1 - First release.