diff --git a/DESCRIPTION b/DESCRIPTION index 3cee5d1d..acd008ab 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: gsDesign2 Title: Group Sequential Design with Non-Constant Effect -Version: 1.1.2.25 +Version: 1.1.3 Authors@R: c( person("Keaven", "Anderson", email = "keaven_anderson@merck.com", role = c("aut")), person("Yilong", "Zhang", email = "elong0527@gmail.com", role = c("aut")), diff --git a/NEWS.md b/NEWS.md index 1045fc2a..22d5808a 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,48 @@ +# gsDesign2 1.1.3 + +## Bug fixes + +- Fix the bug of `gs_design_rd()` when `info_scale = "h0_h1_info"` (#402, thanks to @LittleBeannie). +- Fix the bug of `gs_spending_combo()` to enable HSD spending function (#444, thanks to @LittleBeannie). +- Fix the bug of `fixed_design_maxcombo()` regarding the upper bounds (#445, thanks to @elong0527). +- Fix the bug of `gs_design_wlr()` when the design is driven by information fraction only (#446, thanks to @LittleBeannie). +- Fix the bug of `pw_info()` when there are many piecewise HRs (#460, thanks to @LittleBeannie). + +## Statistical improvements + +- The `gs_update_ahr()` function (test version) is updated to + + + Enable unchanged futility bounds when it is fixed at the original design (#408, thanks to @LittleBeannie). + + Allow boundary updates when only certain interim analysis data is available (#436, thanks to @LittleBeannie). + + Allow boundary updates when alpha changes by keeping the same `info_scale` as the original design (#470, @LittleBeannie). + +- Rounding of integer design is updated (#488, #484, #486, thanks to @LittleBeannie). +- Integer design (i.e., integer sample size and events) is updated to ensure exact integer sample size and events (#452, #460, thanks to @LittleBeannie and @yihui). +- Change the information fraction displayed at the summary-gt table from under H1 to H0 for logrank tests (#439, thanks to @LittleBeannie). +- Add the sample size as the output of `ahr()` and `pw_info()` (#427, #433, thanks to @LittleBeannie). + +## User interface improvements + +- Enable passing named vector of `col_decimals` and `analysis_decimals` to `summary.gs_design()` (#403, #431, @jdblischak). + +## Coding practice improvements + +- Add robust check if `lower` is equivalent to `gs_b` (#413, thanks to @jdblischak ) +- The `summary()`, `as_gt()` `as_rtf()`, and `to_integer()` functions are refactored (#448, #449, #450, #465, #461, thanks to @yihui). +- Remove the `full_alpha` argument from `as_rtf.gs_design()` (#458, thanks to @yihui). +- Other coding practice improvement worth mentioning (#409, #412, #429, #437, #440, #447, #453, #464, #467, $475, thanks to @yihui, @nanxstats, and @jdblischak). + +## Documentation + +- Update the documentation of `gs_b()` (#415, @jdblischak) + +## Testing + +- More developer tests of `gs_power_ahr()` are added (#420, @LittleBeannie). +- More developer tests of `summary()` are added (#422, #426, thanks to @yuliasidi, @jdblischak and @LittleBeannie). +- Independent tests of `ahr_blinded()` are added (#435, thanks to @DMuriuki). +- More developer tests of `to_integer()` are added (#476, thanks to @LittleBeannie). + # gsDesign2 1.1.2 ## New features diff --git a/cran-comments.md b/cran-comments.md index 006a2cd9..c31ef6fb 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,3 +1,13 @@ +# gsDesign2 1.1.3 + +We are aware of the following NOTE, and we also maintain {simtrial}: + +``` +* checking dependencies in R code ... NOTE +Missing object imported by a ':::' call: ‘simtrial:::as_gt.simtrial_gs_wlr’ +``` + + # gsDesign2 1.0.7 ## Resubmission