- Addition 1: ANCOVA procedures with means and contrasts (Shieh)
 
- Addition 2: Exact tests for proportions (Fisher & McNemar)
 
- Addition 3: Generic binomial test (with plotting feature)
 
- Addition 4: Dependent correlations (Steiger)
 
- Addition 5: Effect size conversion functions
 
- Extension 1: Generic tests handles non-zero null (useful for
equivalence and minimum effect testing). Some specific tests also allow
non-zero null.
 
- Extension 2: ANCOVA procedures allow R-squared adjustment (i.e.,
Keppel and Shieh)
 
- Consistent function names, population-consistent argument names
(Greek notation) and base R consistency
 
- Rigorous error checks and warnings
 
- Comprehensive print utility with three-tier verbosity control
 
- Minor bug fixes to 
plot() function 
- alternative = “less” now produce correct power rates in
pwrss.z.prop() function. Thanks to Leszek Gawarecki for
reporting the issue. 
- The default for p0 argument in 
pwrss.chisq.gofit() can
now be overwritten. Thanks to Kate Crespi for reporting the issue. 
- Type 1 and type 2 error plots show and print correct power estimates
for two-tailed tests when effect size is near zero. Thanks to
dpnichols811 (GitHub profile handle) and Adrian Olszewski for reporting
the issue.
 
pwrss.z.corr() print correct errors with alternative =
“greater” when in fact it is less (or vice versa). Thanks to Jarrod
Hadfield for reporting the issue. 
- More detailed vignette (typo fixes)
 
- Added web application links (shiny dashboards)
 
- Minor bug fixes with 
plot() function 
- Added 
pwrss.np.2means(), pwrss.z.logreg(),
pwrss.z.poisreg(), pwrss.chisq.gofit(), and
generic power.chisq.test() functions 
- Improvements to 
plot() function 
- Improvements to documentation
 
- Improvements to 
pwrss.z.med() and
pwrss.f.ancova() console print 
- More detailed and comprehensive examples in vignette
 
- Bug fixes (Welch’s t test)
 
- Added 
pwrss.t.reg() and pwrss.z.med()
functions