Changelog
Source:NEWS.md
cifmodeling 1.0.0
Third CRAN release.
Added
cifflowchart()for lightweight flowchart summaries of exclusions, groups, and outcome status.Added one-sided normal approximation tests in
cifcurve()viatime.pointandnull.hypothesis.Improved handling of risk-set display and event coding options.
Updated documentation, examples, vignettes, and pkgdown site.
Fixed bugs and expanded test coverage.
cifmodeling 0.9.7
- Added
n.risk.typetocifcurve()to optionally display weighted, unweighted, or Kish ESS risk set sizes without changing estimates or SEs. - Modified the risk table of
cifplot()to display integer values. - Simplified the special-case handling for
cloglogby unifying axis-application logic, improving maintainability without changing user-facing results. - Added/strengthened robust tests for axis limits and breaks behavior.
cifmodeling 0.9.6
CRAN release: 2025-12-13
- Documentation and tests were polished for CRAN submission.
- Fixed GCC r-devel warning (
-Wstringop-overread) triggered incalculateAJ_Rcpp(no change to user-facing results).
cifmodeling 0.9.4
CRAN release: 2025-12-04
- Sixth CRAN submission.
Invalid DESCRIPTION file, software names were single quoted. Rebuilt and resubmitted.
cifmodeling 0.9.3
- Fifth CRAN submission.
Addressed CRAN feedback regarding file-system and environment management. Removed development-time scripts under tools/ that performed bulk renaming and wrote to the package directory or the current working directory. These files are no longer included in the source tarball. Eliminated the remaining use of .GlobalEnv in internal helpers. panel_as_formula_global() now evaluates formulas in the calling environment (parent.frame()) instead of .GlobalEnv, fully complying with the “no modification of the .GlobalEnv” CRAN policy. No user-visible changes; only internal cleanup for CRAN compliance.
cifmodeling 0.9.2
- Fourth CRAN submission.
- Invalid file URLs
(articles/gallery.html, articles/polyreg.html, articles/formulas.html) were replaced by URLs in the web and verified using urlchecker::url_check(). Rebuilt and resubmitted.
cifmodeling 0.9.1
- Third CRAN submission.
- The DOI reported by CRAN (
10.21105/joss.00510) does not appear to be present in the package source. Verified using recursive search and a freshly created tarball. Rebuilt and resubmitted.
cifmodeling 0.8.2
- Bug fixes
- README.Rmd, Vignettes and site were updated.
- Cumulative hazard and log-log plots were implemented
cifmodeling 0.8.0
Breaking change:
cifplot()andcifpanel()now return structured objects with explicitplot/list.plotandpatchworkelements, metadata, and printing handled via new S3 methods. Automatic printing is limited to interactive sessions, and panel outputs store engine metadata inprint.info$engine.Standardized outcome.type canonical values to lowercase; legacy uppercase and short aliases remain accepted. Internals now use tolower().
cifmodeling 0.3.0
-
cifpanel()and panel mode of *cifplot()were developed.
cifmodeling 0.1.0
-
cifcurve(),cifplot()andpolyreg()were developed.