Changelog
Source:NEWS.md
epocakir 1.0.0
CRAN release: 2025-10-28
Bug Fixes
-
units1.0.0 support (#45)
Breaking Changes
-
ellipsisreplaced withrlang(#43)
epocakir 0.9.9
CRAN release: 2023-01-06
Bug Fixes
- Use correctly typed missing values for upcoming dplyr 1.1.0 (#41)
epocakir 0.9.7
CRAN release: 2021-06-09
CRAN re-submission
Bug Fixes
- Added reference link in the description field of the DESCRIPTION file
- Reduced the length of the title to less than 65 characters
- aki_staging.Rd: Added @return value explaining the functions results
- pipe.Rd: Removed code that re-exported %>% and used @importFrom instead
epocakir 0.9.6
Initial CRAN submission
epocakir 0.9.5
Added sample data and better examples
Improvements
- Added sample data based on test data
- Cleaned up code comments
- Added examples to methods
Breaking Changes
- Renamed
aki()toaki_staging()for more consistent method names
epocakir 0.9.0
Improved high level API functions
Improvements
- Wrote new combined
eGFR()function that automatically selects the appropriateeGFR_method()formula to use - Wrote new combined
aki()function that automatically calculates AKI based on all criteria and determines most severe stage - Added additional tests including warnings
Breaking Changes
- Added
No AKIandNo Albuminuriato stages ordered factors to prevent users have to handleNAsmixed with ordered factors
Bug fixes
- Fixed bug in
eGFR_internal()where it was looking for!is.na(black)to selecteGFR_adult_SCysC(), whenblackwas not required
epocakir 0.8.0
Initial full-featured release of epocakir methods
Improvements
- Wrote
aki_SCr()function - Methods now include
aki_bCr,aki_SCr,aki_UO,anemia,eGFR_adult_SCr,eGFR_adult_SCysC,eGFR_adult_SCr_SCysC,eGFR_child_SCr,eGFR_child_SCr_BUN,eGFR_child_SCysC,GFR_staging,Albuminuria_staging_AER,Albuminuria_staging_ACRandcombn_changes
Bug fixes
- Used
tibble::tibble()instead ofdata.frame()to prevent issue withstringsasfactorsdifference between R 3.x and R 4.x - Fixed sorting error in `aki_UO()
epocakir 0.7.0
Re-wrote methods for consistency
Improvements
- Removed duplicate
GFR_staging()code - Stricter
expect_identical()instead ofexpect_equal()assertions - Rewrote
anemia()to make method selection consistent with other functions
epocakir 0.6.0
Re-wrote all eGFR functions as S3 methods
epocakir 0.5.0
Improved handling of function arguments
Improvements
- Changed from
forcats::fct_ctovctrs::vec_cfor improvedNAhandling (https://github.com/tidyverse/forcats/issues/250) - Wrote
aki_bCr()method - Allow symbols to be passed to methods
epocakir 0.4.0
Added testing and additional utility functions to package
Improvements
- Testing of edge-cases for
as_metric(NULL),as_metric(1)and unknown measurements - Wrote
as_metric() - Additional KDIGO guidelines (https://kdigo.org/guidelines/) added
- Added Albuminuria levels as an ordered factor
epocakir 0.1.5
dplyr compatible functions
Improvements
- Proper handling of column names using dplyr programming (https://dplyr.tidyverse.org/articles/programming.html)
- Wrote
aki_bCrcalculation as part ofaki()staging - Wrote
.dob2age()function to calculate a patient’s age
epocakir 0.1.0
Initial release
Improvements
- Wrote
combn_changes() - Wrote
conversion_factors() - Wrote initial functions based on KDIGO guidelines (https://kdigo.org/guidelines/)