frictionless-r
Read and Write Frictionless Data Packages
frictionless turns its internals into a public extension surface for Data Package readers
◆Recent moves
- 15d ago
frictionless 1.3.0 makes resource objects a public API
⚡ SPARKThe release that turns frictionless from a closed reader into something other packages can extend: resource() and resource()<- become public, internal properties move to attributes with a deprecation path, and version() finally detects which Data Package standard a file targets.
View source ↗ - 5mo ago
frictionless 1.2.1
Housekeeping ahead of the API work: the stated R floor is corrected to 3.6.0, an empty resource list downgrades from error to warning, and example_package() gains a version parameter. Nothing here changes what the package can read.
View source ↗ - 10mo ago
frictionless 0.11.0
A pre-1.0 release surfaced late in the feed — the version number sits below its neighbours, so treat it as archive backfill rather than a regression. It is the point where add_resource() started filling in format, mediatype and encoding itself and where the resource_names/datapackage attributes were first dropped, the same tidying 1.3.0 finishes.
View source ↗ - 10mo ago
frictionless 1.1.0
Readability and speed work: print() gives a human summary instead of dumping a long list, read_resource() gains col_select to skip unwanted columns, and add_resource() passes custom properties through to the written package. Incremental against the arc, but the print() summary is the piece users see daily.
View source ↗ - 10mo ago
frictionless 1.2.0
Resource replacement lands in add_resource(), null values survive a read/write round trip instead of collapsing to empty lists, and four vignettes take over the documentation load from the function reference. The vignette split is the maintenance move that made the later API tightening tractable.
View source ↗ - 2y ago
frictionless 1.0.3
A CRAN build fix — stringi added to Suggests after rmarkdown dropped it. No user-facing change.
View source ↗