← Back to all sparks
Y

ymlthis

ANALYTICS
Velocity0.0

write YAML for R Markdown, bookdown, blogdown, and more

ymlthis retired itself, naming Quarto as the reason it no longer needs to exist.

r-markdownyamlretirementquartor-language
Current state
ymlthis built R Markdown YAML front matter programmatically — a fluent `yml_*()` interface plus RStudio add-ins, so users did not have to hand-write metadata blocks whose valid fields were scattered across output-format documentation. Version 1.0.0 declares the package retired, with only CRAN-preserving changes to follow, and states the reason plainly: Quarto now provides good YAML support.
Where it's heading
The retirement is the endpoint of a long drift. Between 2020 and 2022 every release was reactive — patching around a crayon update that mangled rendered YAML, tracking shiny 1.6, following roxygen2 7.0.0, fixing a typo in an add-in. No new capability has landed in six years, and the four-year gap before 1.0.0 had already answered the question the release note finally makes explicit.
Prediction
Nothing further of substance is expected — the stated policy is changes only where CRAN requires them, so the next release, if any, will be a compatibility patch.

Recent moves

  1. 5mo ago

    ymlthis retired; Quarto covers the need

    ⚡ SPARK

    The package declares itself retired and names Quarto as the reason a specialised YAML-writing package is no longer necessary. Two bug fixes ride along, but the lifecycle note is the release — it converts six years of reactive maintenance into a formal end.

    View source ↗
  2. 4y ago

    Typo fixed in the miniUI add-in check

    A one-line typo fix in the add-in's miniUI availability check. The final release before the four-year silence that preceded retirement.

    View source ↗
  3. 4y ago

    yml_author() accepts yml_blank(); shiny fixes

    `yml_author()` now takes `yml_blank()` where it should, plus fixes for a then-new shiny release. Reactive maintenance, the mode this package operated in for its last several years.

    View source ↗
  4. 4y ago

    citeproc handling moved to newer rmarkdown functions

    Updates citeproc functionality to use newer rmarkdown functions. An internal follow of an upstream change with no user-facing difference.

    View source ↗
  5. 5y ago

    Patched a crayon update that mangled rendered YAML

    A crayon release was corrupting rendered YAML output; this patches around it. The clearest example of the dependency fragility that defined this package's later life.

    View source ↗
  6. 5y ago

    Adjustments for shiny 1.6

    Minor changes ahead of shiny 1.6. Another release whose entire content is absorbing someone else's upgrade.

    View source ↗