diff --git a/DESCRIPTION b/DESCRIPTION index af96fb6..a8e8308 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: powerly Title: Sample Size Analysis for Psychological Networks and More -Version: 1.8.1 +Version: 1.8.2 Authors@R: person(given = "Mihai", family = "Constantin", diff --git a/NEWS.md b/NEWS.md index ab77239..f6f4dfb 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,11 +3,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.8.1] - 2022-07-14 +## 1.8.2 - 2022-07-22 +### Fixed +- Remove square brackets from version numbers in `NEWS.md` to allow CRAN to + parse the version information. + +## 1.8.1 - 2022-07-14 ### Changed - Add option to run GitHub workflow manually. -## [1.8.0] - 2022-05-02 +## 1.8.0 - 2022-05-02 ### Added - Add more arguments for generating partial correlation matrices (i.e., in line with Yin and Li (2011; see reference below). The new arguments are `positive` @@ -27,7 +32,7 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). analysis of genetical genomics data. *The annals of applied statistics*, 5(4), 2630. -## [1.7.4] - 2022-04-30 +## 1.7.4 - 2022-04-30 ### Added - Add `duration` field to `StepTwo` class to record the execution time for the spline fitting procedure @@ -46,14 +51,14 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Remove `dev` branch from all `GitHub` workflows (#14). Switched to the `GitHub` flow. Closes #4. -## [1.7.3] +## 1.7.3 #### Changed - Update badges order in `README.md` and removed open issues badge. #### Fixed - Fix typos in `NEWS` file. -## [1.7.2] +## 1.7.2 ### Added - Add GitHub badges with latest release version and number of open issues. @@ -72,13 +77,13 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Fix bug in GGM data generating test where the number of nodes to generate data for were incorrectly sampled. -## [1.7.1] +## 1.7.1 ### Changed - Update moved URL https://codecov.io/gh/mihaiconstantin/powerly to https://app.codecov.io/gh/mihaiconstantin/powerly based on comments of CRAN maintainer Uwe Ligges. -## [1.7.0] +## 1.7.0 ### Added - Add `summary` S3 method support for `Validation` class objects. @@ -108,11 +113,11 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Fix preprint URL in package documentation. - Fix heading typo in news file. -## [1.6.1] +## 1.6.1 ### Changed - Update line exclusions for `covr::codecov()`. -## [1.6.0] +## 1.6.0 ### Changed - Add new `Validation` class plot to `README.md` file. - Update `GgmModel` tests to vary various model estimation and data generation @@ -129,11 +134,11 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Fix issue where `GGM` estimation test would fail due to a precision level set too high. -## [1.5.2] +## 1.5.2 ### Fixed - Update `Description` field in `DESCRIPTION` file to follow CRAN guidelines. -## [1.5.1] +## 1.5.1 ### Fixed - Update preprint link in `powerly()` documentation to use the `\doi{}` syntax as indicated by CRAN member Uwe Ligges. @@ -141,7 +146,7 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). Uwe Ligges. - Fix typo in `DESCRIPTION`. -## [1.5.0] +## 1.5.0 ### Added - Add preliminary `summary()` support for `Method` and `Validation` objects. - Update citation and references to the preprint available at @@ -159,12 +164,12 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Fix superfluous test fail for `GGM` model estimation. Restricted the unit test to compare the estimated edge weights up to 7 digits precision. -## [1.4.0] +## 1.4.0 ### Added - Add code coverage workflow based on action provided by `usethis::use_github_action("test-coverage")` and badge to `README.md`. -## [1.3.0] +## 1.3.0 ### Fixed - Fix cluster creation bug in `Backend` when the machine had only 1 or 2 cores. The previous version would result in an error when the machine contained only @@ -185,7 +190,7 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). cluster is created and stopped (i.e., also for adopted clusters). - Correct version number and add changes in `NEWS.md` for `1.2.0`. -## [1.2.0] +## 1.2.0 ### Added - Add *CI* workflow via `usethis::use_github_action_check_standard()`. @@ -196,16 +201,16 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Hide package logo at startup if the `R` session is not interactive. - Add more informative changelogs to `NEWS.md` for previous releases. -## [1.1.1] +## 1.1.1 ### Fixed - Add `.remove_missing()` to clear any `NA` values that may be present in `.measures` in `StepOne` class after the *Monte Carlo* procedure. -## [1.1.1] +## 1.1.1 ### Fixed - Fix broken URLs in documentation causing build warnings. -## [1.1.0] +## 1.1.0 ### Added - Add `validate()` public *API* to validate method results. - Add `Validation` class to perform validation on a `Method` object. @@ -215,7 +220,7 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Decrease legend font size in `StepThree` class. - Rename from quantile to percentile in `StepThree` class plots. -## [1.0.0] +## 1.0.0 ### Added - Add `powerly()` public *API* to run the method. - Add `generate_model()` public *API* to generate true models. @@ -228,15 +233,15 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Add support for multiple solvers for estimating spline coefficients. - Rewrite prototype using `R6` *OOP* style into first stable release. -## [0.2.0] +## 0.2.0 ### Removed - Remove text feedback from each method step function. -## [0.1.1] +## 0.1.1 ### Fixed - Fix bug cased by initial candidate sample size ranges being too narrow. -## [0.1.0] +## 0.1.0 ### Added - Add preliminary support for the *Gaussian Graphical Model* via `ggm` object. - Add preliminary support for two statistics via `statistic.power()` and