Skip to content

Releases: insightsengineering/teal.goshawk

v0.2.0

30 Jul 15:08
3739198
Compare
Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v0.1.15...v0.2.0

v0.1.15

14 Aug 13:45
122c310
Compare
Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v0.1.14...v0.1.15

v0.1.14

19 Oct 12:07
1b39473
Compare
Choose a tag to compare

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.

What's Changed

New Contributors

Full Changelog: v0.1.13...v0.1.14

v0.1.13

09 Jun 14:31
35640a9
Compare
Choose a tag to compare

Miscellaneous

  • Added a template to the pkgdown site.
  • Updated package authors.

v0.1.11

29 Jan 18:17
07977ef
Compare
Choose a tag to compare

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.

v0.1.10

13 Oct 00:01
3599099
Compare
Choose a tag to compare

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.

v0.1.9

19 Aug 22:14
Compare
Choose a tag to compare
  • 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.

v0.1.8

19 Aug 22:14
Compare
Choose a tag to compare
  • 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.
  • Fixed infinite reactive loop inside of toggle_slider_server.
  • Renamed toggle.R file to toggleable.R file to be consistent with the accepted correct spelling of the word.

v0.1.7

19 Aug 22:14
Compare
Choose a tag to compare
  • tm_g_gh_lineplot

    • Added a table to display summary statistics.
  • 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.
  • Reduced minimum number of records required in dataset to either 1 or 2 in all modules.

v0.1.6

19 Aug 22:14
Compare
Choose a tag to compare
  • 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".
  • 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.