depscope
Packages
IntegrateAPI DocsCuratorBenchmarkCoverage
Sign inGet API access
depscope/breaking/cran/pillar

pillar breaking changes

cran

12 curated breaking changes across major versions of pillar. Use this as a migration checklist before bumping dependencies.

View package health \u2192Known bugs \u2192
12
changes

Breaking changes by transition

  • v1.8.1 \u2192 v1.9.0

    breaking

    `colonnade()`, `extra_cols()` and `squeeze()` are now hard-deprecated (#272, #374, #631).

  • v1.6.5 \u2192 v1.7.0

    breaking

    `colonnade()` is now soft-deprecated (#485).

  • v1.6.5 \u2192 v1.7.0

    breaking

    `expect_known_display()` and `is_vector_s3()` are now deprecated (#460, #501).

  • v1.6.5 \u2192 v1.7.0

    breaking

    `new_pillar()` deprecates `extra` argument (#497).

  • v1.6.4 \u2192 v1.6.5

    breaking

    New `ctl_new_pillar_list()`, supersedes `ctl_new_compound_pillar()` (#433).

  • v1.6.3 \u2192 v1.6.4

    breaking

    `num()` requires an integerish `digits` argument (#362).

  • v1.4.7 \u2192 v1.5.0

    breaking

    Breaking: `print.pillar()` and `print.pillar_ornament()` now show `<pillar>` `<pillar_ornament>` in the first line (#227, #228).

  • v1.4.7 \u2192 v1.5.0

    breaking

    `obj_sum()` now always returns a string. `pillar_shaft.list()` iterates over its elements and calls `obj_sum()` for each (#137).

  • v1.4.7 \u2192 v1.5.0

    breaking

    pillar has been re-licensed as MIT (#215).

  • v1.3.1 \u2192 v1.4.0

    breaking

    The `class` argument to `new_pillar_shaft()` deprecates the existing `subclass` argument. Passing a `subclass` argument leads to a warning once per session (#157).

  • v1.3.1 \u2192 v1.4.0

    breaking

    `type_sum()` forwards to `vctrs::vec_ptype_abbr()` (#134). This makes sure that `list_of` columns (for values of the same type) are properly displayed. The value returned for `factor` and `complex` remains unchanged, because this will change in vctrs.

  • v1.9.0 \u2192 v1.10.0

    breaking

    Breaking change: Hard-deprecate ellipsis for printing and formatting (#585, #637).

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cran/pillar
DepScope

Package intelligence for AI agents. 19 ecosystems.

Resources
API DocumentationHallucination BenchmarkFor EnterpriseSwagger / OpenAPIPopular PackagesCoverageAI Plugin SetupWatch the pitch (60s)
Legal
Legal hubPrivacy PolicyTerms of ServiceCookie PolicyAcceptable UseAttributionDPASub-processorsSecurityImprintContact中文
© 2026 Cuttalo srl — Italy · VAT IT03242390734Built for AI agents