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.11.3 (2026-06-04)
Fix
⚡ remove example as it was close to 5 sec for CRAN checks
(#566)
0.11.2 (2026-05-22)
Fix
➕ moved duckplyr dependency to Import to fix error (#561)
0.11.1 (2026-04-27)
Refactor
🔥 remove from_ variables from algorithm (#551)
0.11.0 (2026-04-17)
Feat
✨ prepare_lpr3a() (#542)
0.10.5 (2026-04-17)
Refactor
♻️ require Date not either
c("Date", "character") (#543)
0.10.4 (2026-04-17)
Refactor
♻️ move hsr (sssy, sysi) join
out of classify_diabetes() (#540)
0.10.3 (2026-04-17)
Refactor
♻️ join_registers() using union
(#538)
0.10.2 (2026-04-16)
Fix
🩹 remove start_year from
joined_registers()lpr (#537)
0.10.1 (2026-04-16)
Refactor
♻️ expose prepare_lpr*(); make
classify_diabetes() expect lpr (#532)
0.10.0 (2026-04-16)
Feat
:sparkles: LPR3A definitions and expected structure (#494)
0.9.31 (2026-04-15)
Refactor
:truck: rename prepare_lpr3 function and params to
lpr3f (#530)
0.9.30 (2026-04-15)
Fix
🐛 fully use SQL in yyww_to_yyyymmdd() (#525)
0.9.29 (2026-04-15)
Refactor
🚚 prefix kontakter and diagnoser with
lpr3f_ (#523)
0.9.28 (2026-04-15)
Refactor
♻️ split final select() for easier debugging
(#521)
0.9.27 (2026-04-15)
Fix
🐛 .data$ in tidyselect is being deprecated (#515)
0.9.26 (2026-04-15)
Refactor
:pencil2: rename to check_duckdb() and make it internal
(#513)
0.9.25 (2026-04-15)
Fix
🐛 expected ID variable name is always pnr (#499)
0.9.24 (2026-04-14)
Fix
🐛 expand department string values matched (#496)
0.9.23 (2026-02-27)
Refactor
:wrench: move classify_diabetes() inputs into a list
(#492)
0.9.22 (2026-02-27)
Fix
:bug: support type checking of variables with multiple classes in R
(#493)
0.9.21 (2026-02-19)
Refactor
:wrench: set lower version limit of duckplyr/arrow (plus others)
(#491)
0.9.20 (2026-02-19)
Fix
🐛 expect input dates as dates, not YYYYMMDD strings
(#488)
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)