mirror of
https://github.com/msberends/AMR.git
synced 2026-03-19 15:42:27 +01:00
Update NEWS.md to continuous log + add concise style rules to CLAUDE.md
NEWS.md is now a single continuous log under one heading per dev series, not a new section per version bump. CLAUDE.md documents: only replace line 1 (heading), append new entries, keep them extremely concise with no trailing full stop. Merged 9035 and 9036 entries into one section; condensed verbose 9036 bullets; added CI workflow change entry. https://claude.ai/code/session_01XHWLohiSTdZvCutwD7ag2b
This commit is contained in:
12
NEWS.md
12
NEWS.md
@@ -1,13 +1,5 @@
|
||||
# AMR 3.0.1.9036
|
||||
|
||||
### Updates
|
||||
* Modernised messaging infrastructure: `message_()`, `warning_()`, and `stop_()` now use `cli` for rich formatting (colours, inline markup, hyperlinks) when the `cli` package is installed, with a fully functional plain-text fallback when `cli` is absent
|
||||
* Removed `add_fn` parameter from `message_()`, `warning_()`, and `word_wrap()` — styling is now handled by `cli` markup or dropped from the plain-text path
|
||||
* New internal helper `cli_to_plain()` converts cli inline markup (`{.fun}`, `{.arg}`, `{.val}`, etc.) to plain-text equivalents for the non-cli fallback path
|
||||
* Call sites across all R source files updated from `paste0()`-based string construction to cli glue syntax (e.g. `{.fun as.mo}`, `{.arg col_mo}`, `{n} results`)
|
||||
|
||||
# AMR 3.0.1.9035
|
||||
|
||||
### New
|
||||
* Integration with the **tidymodels** framework to allow seamless use of SIR, MIC and disk data in modelling pipelines via `recipes`
|
||||
- `step_mic_log2()` to transform `<mic>` columns with log2, and `step_sir_numeric()` to convert `<sir>` columns to numeric
|
||||
@@ -52,6 +44,10 @@
|
||||
* Removed the `"inverse"` option, which has now become redundant
|
||||
* `ab_group()` now returns values consist with the AMR selectors (#246)
|
||||
* Added two new `NA` objects, `NA_ab_` and `NA_mo_`, analogous to base R's `NA_character_` and `NA_integer_`, for use in pipelines that require typed missing values
|
||||
* `message_()`, `warning_()`, `stop_()` now use `cli` markup when available, with plain-text fallback; removed `add_fn` parameter from `message_()`, `warning_()`, `word_wrap()`
|
||||
* New internal `cli_to_plain()` converts `cli` markup to plain text for non-cli path
|
||||
* All internal call sites updated to `cli` glue syntax
|
||||
* CI dev-version and old-tinytest workflows now only run on `main` branch pushes
|
||||
|
||||
|
||||
# AMR 3.0.1
|
||||
|
||||
Reference in New Issue
Block a user