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

fs breaking changes

cran

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

View package health \u2192Known bugs \u2192
4
changes

Breaking changes by transition

  • v1.2.7 \u2192 v1.3.0

    breaking

    `dir_ls()`, `dir_map()`, `dir_walk()`, `dir_info()` and `dir_tree()` gain a `recurse` argument, which can be either a `TRUE` or `FALSE` (as was supported previously) _or_ a number of levels to recurse. The previous argument `recursive` has been deprecated.

  • 1.1.0.9000 \u2192 v1.2.0

    breaking

    `path_expand()` and `path_home()` now use `USERPROFILE` or `HOMEDRIVE`/`HOMEPATH` as the user home directory on Windows. This differs from the definition used in `path.expand()` but is consistent with definitions from other programming environments such as python and rust. This is also more compatible with external tools such as git and ssh, both of which put user-level files in `USERPROFILE` by default. To mimic R's (and previous) behavior there are functions `path_expand_r()` and `path_home_r(

  • 1.1.0.9000 \u2192 v1.2.0

    breaking

    Handling missing values are more consistent. In general `is_*` functions always return `FALSE` for missing values, `path_*` functions always propagate NA values (NA inputs become NA outputs) and `dir_*` `file_*` and `link_*` functions error with NA inputs.

  • 1.1.0.9000 \u2192 v1.2.0

    breaking

    fs functions now preserve tildes in their outputs. Previously paths were always returned with tildes expanded. Users can use `path_expand()` to expand tildes if desired.

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cran/fs
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