NEWS


vmTools 2.0.1

Introduces a plugin architecture for symlink types: register a new type once with new_symlink_type() and it works immediately across all Symlink Tool and Symlink Composer instances via the type-generic mark() and roundup() methods.

Breaking from 1.0.0 to 2.0.0

Symlink Tool constructor args were clarified

Symlink Registry related changes

New Features

Improved Vignettes

See new, simplified vignette documents.

Extensible symlink type registry

new_symlink_type("production", is_singleton = TRUE)
# One per root — promoting a new version demotes the previous one
new_symlink_type("flagged", is_singleton = FALSE)
# Many per root — flag several versions for QA review at once.

Type-generic mark() and roundup() on SLT

Type-generic roundup_all() on SLC

return_as pass-through on SLC aggregates

Superseded

The per-type methods below remain fully functional and are maintained indefinitely. The type-generic equivalents are preferred for new code, especially with custom types from new_symlink_type().

| Superseded | Replacement | |---|---| | slt$mark_best() | slt$mark("best", ...) | | slt$mark_latest() | slt$mark("latest", ...) | | slt$mark_keep() | slt$mark("keep", ...) | | slt$mark_remove() | slt$mark("remove", ...) | | slt$roundup_best() | slt$roundup("best", type) | | slt$roundup_latest() | slt$roundup("latest", type) | | slt$roundup_keep() | slt$roundup("keep", type) | | slt$roundup_remove() | slt$roundup("remove", type) |

vmTools 1.3.1

Features:

roundup_x() functions

vmTools 1.3.0

Features:

'Latest' symlink

vmTools 1.2.0

Features:

Symlink Composer (SLC)

Breaking:

Symlink Tool constructor args have changed

vmTools 1.1.0

roundup_x() family

vmTools 1.0.1 (2025-07-25)

Cran resubmission:

vmTools 1.0.0

Updates:

vmTools 0.8.0

Updates:

vmTools 0.7.0

Updates:

vmTools 0.6.0

Update:

vmTools 0.5.0

Update:

vmTools 0.4.0

Update:

vmTools 0.3.7

Fixes:

vmTools 0.3.6

Update:

vmTools 0.3.5

Update:

vmTools 0.3.4

Bugfixes:

vmTools 0.3.3

Bugfixes:

vmTools 0.3.2

Bugfixes:

vmTools 0.3.1

Bugfixes:

vmTools 0.3.0

Several improvements for consistency and sensible defaults based on trial deployment.

Logs

Reports

Methods

NEWS

vmTools 0.2.0

Vignettes

Two written:

vmTools 0.1.0