aqp
R package aqp by ncss-tech — release notes from GitHub.
The 1.x line, tagged retroactively after a decade of SoilProfileCollection redesign.
◆Recent moves
- 1y ago
Retroactive tag for the last 1.x CRAN state
Not a release so much as a bookmark: a 2025 tag placed on the pre-2.0 commit. The pull requests it collects are real work - accumulateDepths(), spatial predicates on horizon data, an as.character() method - but they closed the 1.x line rather than extending it.
View source ↗ - 4y ago
Munsell mixing gains an exact spectral method
The colour thread at its most active: exact spectral mixing, a chip-frequency chart, PMS-to-Munsell conversion, and vectorised depth accessors. It also changes what unique() returns, which the notes flag as potentially breaking.
View source ↗ - 5y ago
data.table replaces reshape under the class internals
Swapping the reshaping engine drops a dependency and speeds up the wide-to-long paths without changing the interface. Paired with an equivalent-chips dataset and L1_profiles(), it is the clearest example of the internals and the colour work advancing together.
View source ↗ - 5y ago
Core class methods renamed and pruned ahead of 2.0
⚡ SPARKThe release that names its own purpose - a staging post for 2.0 - and spends its compatibility budget accordingly. Everything after it in this feed is either colour work or the retroactive closing tag.
View source ↗ - 7y ago
New horizon-ID slot closes the 1.x major line
Adds an eighth slot to the S4 class and ships checkSPC() and rebuildSPC() so older objects can be migrated. The additive taxonomy and colour functions around it are large, but the slot is what makes this the boundary release the notes call it.
View source ↗