Changelog
Source:NEWS.md
cifmodeling 0.9.7
- Modified the risk table of
cifplot()to display integer values. - Refactored the internal plotting pipeline to consistently honor axis controls (
limits.x,limits.y,breaks.x,breaks.y) acrosscifplot()andcifpanel(), including thecumhazandcloglogtransformations and both scale andcoord_cartesiancode paths. - 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.