We use Commitizen to
automatically increase the versions, release the package on GitHub (with
a tag), and auto-generate this NEWS file. The items listed below are
generated based on our commit messages that follow the Conventional
Commits standard.
0.9.19 (2026-01-12)
Fix
:bug: URL in docs gave CRAN check error, change to citation
(#474)
0.9.18 (2026-01-09)
Fix
:bug: don’t download from URL inside a function (#470)
0.9.17 (2025-12-04)
Fix
:bug: split out case data from sim, joining them as one in tests
(#456)
0.9.16 (2025-12-01)
Perf
:zap: classification requires DuckDB/SQL (#410)
0.9.15 (2025-11-27)
Refactor
:truck: move ICD8, ICD10, and sim definitions into sysdata
(#444)
0.9.14 (2025-11-26)
Perf
:zap: use union_all() for database version of
bind_rows() (#439)
0.9.13 (2025-11-21)
Refactor
♻ replace stringr functions with base alternatives in algorithm
(#419)
0.9.12 (2025-11-21)
Refactor
:recycle: replace str_detect() with grepl
in algorithm (#416)
0.9.11 (2025-11-20)
Refactor
:truck: use from_*() prefix for logical inclusion
helper variables (#415)
0.9.10 (2025-11-20)
Refactor
♻ add logical inclusion variables to classification logic
(#404)
0.9.9 (2025-11-20)
Perf
:zap: duckplyr doesn’t support lubridate::as_date(),
use as.Date() (#408)
0.9.8 (2025-11-20)
Perf
:zap: DuckDB can’t use rename_with(), switch to
rename() (#409)
0.9.7 (2025-11-19)
Fix
:bug: Non-cases test filter (#412)
0.9.6 (2025-11-19)
Fix
🐛 convert NAs to FALSE at end in prep for classifying (#379)
0.9.5 (2025-11-19)
Fix
🐛 changes to drop_pregnancies() to support the new
refactored logic (#405)
0.9.4 (2025-11-19)
Fix
:bug: don’t use collect() or compute()
inside code, only outside (#403)
:bug: convert NAs to FALSE and drop any if TRUE for pregnancy
(#398)
0.9.3 (2025-11-19)
Fix
:bug: don’t need to drop indication code after exclusion (#395)
Refactor
♻ add logical helper variables for inclusion events (#400)
0.9.2 (2025-11-17)
Fix
:bug: wrong value in the c_diag of the cases data
(#394)
0.9.1 (2025-11-17)
Refactor
:recycle: enhance (non-)case data with sim data and convert to
duckdb tibble (#396)
0.9.0 (2025-11-14)
Feat
:sparkles: require using DuckDB in classify_diabetes()
(#391)
0.8.8 (2025-10-05)
Fix
:bug: logic around is.na() in pregnancy event isn’t
needed (#367)
0.8.7 (2025-10-03)
Refactor
:recycle: deselect columns we don’t need later (#377)
0.8.6 (2025-10-03)
Fix
:bug: use .data$ instead of quotes around
is_hba1c (#376)
0.8.5 (2025-10-03)
Fix
:bug: remove HbA1c rows when calculating insulin columns (#371)
0.8.4 (2025-10-03)
Refactor
♻ add separate keep_two_earliest_events() function
(#369)
0.8.3 (2025-10-02)
Refactor
:truck: rename cases() to edge_cases() to
match file name (#368)
0.8.2 (2025-10-02)
Fix
:bug: use full_join() instead of
left_join() (#365)
0.8.1 (2025-10-02)
Fix
:bug: remove rows with NA in both T1 and T2D (#363)
0.8.0 (2025-10-02)
Feat
:sparkles: add non-case of someone with PCOS (#362)