Skip to content

Commit

Permalink
Merge pull request #333 from Merck/news
Browse files Browse the repository at this point in the history
Update `NEWS.md` for gsDesign2 1.1.1
  • Loading branch information
LittleBeannie authored Feb 9, 2024
2 parents 6ca554a + 05e69b9 commit 38bd1b6
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 1 deletion.
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: gsDesign2
Title: Group Sequential Design with Non-Constant Effect
Version: 1.1.0.7
Version: 1.1.1
Authors@R: c(
person("Keaven", "Anderson", email = "[email protected]", role = c("aut")),
person("Yilong", "Zhang", email = "[email protected]", role = c("aut")),
Expand Down
53 changes: 53 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
# gsDesign2 1.1.1

## New features

- The `as_rtf()` method is now available for `fixed_design` and `gs_design`
objects for generating RTF table outputs (#278).

## Bug fixes

- `gs_power_wlr()` and `to_integer()` now check and convert integer
sample size more rigorously (#322).
- `gs_design_*()` now handle exceptions explicitly when all hazard ratio
is set to 1 throughout the study (#301).
- `fixed_design_rd()` will not generate warnings due to the previous
default value change of `h1_spending` (#296).

## Improvements

- `gs_power_ahr()` now runs twice as fast by using data.table and other
performance optimizations (#295), enhanced by similar
improvements in `gs_info_ahr()` and `pw_info()` (#300).
- Enrollment and failure rate input constructors and validators
are refactored to check only the format instead of the class.
This change reduces the number of warning messages and catches
real exceptions as errors properly (#316).
- Nested functions are refactored into reusable internal functions,
to improve code rigor, avoid potential scoping pitfalls, and
facilitate debugging (#235).
- For fixed designs, the variable names of the table outputs from
`to_integer()` and `summary()` are updated (#292).

## Documentation

- Add a new vignette
[statistical information under null and
alternative hypothesis](https://merck.github.io/gsDesign2/articles/story-info-formula.html)
(#289).
- Improve `define_enroll_rate()` and `define_fail_rate()` documentation by
adding detailed descriptions and improving code examples (#302).
- The function reference page now has dedicated sections for piecewise
exponential distributions and computing trial events (#258).
- Use the four trailing dashes convention to standardize code comment
section format (#308).

## Namespace and testing

- Tidy up namespace by removing rlang from and adding stats to `Imports` (#307, #325).
- Qualify namespaces in tests to avoid `library()` calls (#332).
- Fortify the GitHub Actions workflows by limiting the token usage only when
necessary and enabling manual trigger of workflow runs (#326).
- Update GitHub Actions workflows to the latest versions from upstream
(#330).

# gsDesign2 1.1.0

## Breaking changes
Expand Down

0 comments on commit 38bd1b6

Please sign in to comment.