Version 2026.8.22
-
utils::globalVariables()declared%>%and:=as well as.. Both are imported, so neither entry ever suppressed anything. Only.is declared now.
Version 2026.8.21
- The package drops
magrittr. Every%>%is now the base pipe|>, andmagrittris gone fromDESCRIPTION. - The rewrite is a relocation, not an edit. Each
%>%call was transformed the way R’s parser transforms|>, and the resulting tree was required to match the tree parsed from the rewritten file. A file whose trees disagreed was left untouched and converted by hand instead. -
utils::globalVariables()no longer declares%>%or:=. Both are imported, so neither entry ever suppressed anything. Only.is declared now.
Version 2026.8.20
-
R/.DS_Storeis removed. A macOS Finder artefact was committed insideR/, so it shipped in the tarball..gitignorenow covers it. - The version is bumped because the tarball changed.
2026.8.6was already published from an earlier tree, and one version number must not name two.
Version 2026.8.6
Licensing
The copyright holder is now Folkehelseinstituttet. It read “Core Surveillance”, which names the package family rather than a legal entity.
DESCRIPTIONAuthors@Rnow declares that holder withrole = "cph". It declared no copyright holder at all, and neither did any other package in the fleet. Nothing inR CMD checkreports that.The copyright year is now 2026. It read 2023.
CLAUDE.mdnow carries a Licensing section, so the year gets checked rather than silently ageing.Documentation only. No function changes behaviour.
-
vignette("cstime"), which pkgdown promotes to “Get started”, gained an overview at the front. The overview states what the package is for and describes the<from>_to_<to>_<suffix>naming pattern that 32 of the 33 exports follow. It then works three examples of what surprises people:- An ISO year is not a calendar year.
- An ISO year has 52 or 53 weeks.
- A season week is not an ISO week.
The overview closes with where cstime sits relative to cstidy.
The existing sections of
vignette("cstime")are unchanged.Removed a false sentence from
vignette("cstime"). It claimed that cstime provides functions to generate rolling date ranges for weekly, bi-weekly and 4-week averages. No such function exists. None of the 33 exports returns a range, andR/,man/andNAMESPACEhold zero matches for “rolling”, “bi-week”, “4-week” or “average”.Rewrote the roxygen prose, the three vignettes,
README.mdandindex.mdto the house technical-prose standard (ASD-STE100, Simplified Technical English). Sentences over 25 words are now zero inR/, zero in the vignette body text, zero inREADME.mdand zero inindex.md. No claim changed apart from the removal described above.
Version 2026.8.4
- Documentation only. No function changes behaviour.
-
README.mdgained an installation section, a quick start and a which-function-do-I-want table. - Every exported function gained an
@seealsothat names the vignette covering it, or states plainly that no vignette runs it. - Added four
@familygroups for the date-to-character, date-to-number, yearweek-to-character and yearweek-to-number converters. - Corrected three documentation claims.
dates_by_isoyearweekcovers ISO years 1900 to 2099, not 1900 to 2100.date_to_isoquarter_n()andisoyearweek_to_isoquarter_n()return a numeric vector, not an integer vector.nor_workdays_by_isoyearweekstores its proportions rounded to two decimal places. -
now_c()now documents that its result depends on the session time zone. -
index.mdandpkgdownare no longer shipped in the source tarball.
