NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1058 most downloaded on npm
Virtual file format for text processing
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 12 months
Most releases are documented
notes for 37 of 42 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
42 releases · first in 2015
467f480 Remove unused dependency by @bluwy in #91
Full Changelog: 6.0.2...6.0.3
aeae47e Refactor to prevent calling cwd if not needed
cwd if not neededFull Changelog: 6.0.1...6.0.2
One column per quarter.
Types f9f3c8f Update @types/unist Full Changelog : 6.0.0...6.0.1
46dd635 Change to require Node.js 16 migrate : update Node
Buffer with Uint8Arrayvfile-message.position on messages, switch that to .placenode: prefixURL in typesskipLibCheck from tsconfig.jsonpackage.jsonFull Changelog: 5.3.7...6.0.0
Misc d10a468 Add improved docs 3a05718 Refactor code-style Full Changelog : 5.3.6...5.3.7
db8c841 Add support for passing VFileMessage to message in types
VFileMessage to message in typesFull Changelog: 5.3.5...5.3.6
6c5a2f7 Refactor to remove buffer import in types by @remcohaszing in #82
Full Changelog: 5.3.4...5.3.5
d96fc40 Fix ancient typescript Full Changelog : 5.3.3...5.3.4
Full Changelog: 5.3.3...5.3.4
66189a4 Fix paths in types for nodenext by @Josh-Cena in #78
nodenextFull Changelog: 5.3.2...5.3.3
77e6bea Fix types to support instances of Node again
Node againFull Changelog: 5.3.1...5.3.2
30ea9e0 Fix types to support any unist node
Full Changelog: https://github.com/vfile/vfile/compare/5.3.0...5.3.1
c9ba3e1 Add Map type for semi-standard file.map
Map type for semi-standard file.mapFull Changelog: https://github.com/vfile/vfile/compare/5.2.1...5.3.0
46f9bf2 Fix VFileValue Buffer type by @remcohaszing in https://github.com/vfile/vfile/pull/64
VFileValue Buffer type
by @remcohaszing in https://github.com/vfile/vfile/pull/64Full Changelog: https://github.com/vfile/vfile/compare/5.2.0...5.2.1
f50069b Add VFileDataMap for augmenting data by @with-heart in https://github.com/vfile/vfile/pull/68
VFileDataMap for augmenting data
by @with-heart in https://github.com/vfile/vfile/pull/68Full Changelog: https://github.com/vfile/vfile/compare/5.1.1...5.2.0
be7b2c4 Add support for base64url buffer encoding in types by @JounQin in https://github.com/vfile/vfile/pull/66
base64url buffer encoding in types
by @JounQin in https://github.com/vfile/vfile/pull/66Full Changelog: https://github.com/vfile/vfile/compare/5.1.0...5.1.1
7ee90f2 Add support for passing and setting file URLs
strict to tsconfig.jsonmap fieldb00128d Add well known result field
result fieldf95280c Add well known stored field to types
stored field to types9db5c88 Rename vfile.contents -> vfile.value
vfile.contents -> vfile.valuenew VFile() (instead of VFile()core export91f1303 Add manual browser polyfills for path, process
* 2a9d315 Add direct data types
474d324 types: use browser compatible instead of node types
6cd6fb7 types: add vfile reporter type
504c0ea Update list of utilities
vfile-reporter-junit to list of reporters5c40df1 Add funding to package.json
funding to package.jsonNothing published for this version
825ecef Remove deprecated warn method
vfile-messageunist-util-stringify-positionwarn methodbaa3e91 Add vfile-glob to list of utilities
vfile-glob to list of utilities559a579 Add Acknowledgments section to readme.md
is-bufferAcknowledgments section to readme.mdContribute section to readme.mdcontributing.mdcode-of-conduct.mdvfile-reporter-folder-json to list of reportersvfile-message to list of utilities079d425 Refactor to split core from message functionality
VMessageurl to the list of custom message propertiessource:ruleId to message96ade44 Add .info for informational messages
.info for informational messages5d2b5d9 Remove unneeded dependencies
021d4b2 Track the repository migration
Remove some of the non-essentials currently in this project (hasFailed, namespace, move)
hasFailed, namespace, move)path, dirname, basename, stem, and extname)quiet, remove old #message() and rename #warn() to #message()The following diff shows in short the major API changes:
`VFile.contents` // now also accepts buffers
- `VFile#directory`
+ `VFile.dirname`
- `VFile#filename`
+ `VFile.stem`
- `VFile#extension`
+ `VFile.extname`
- `VFile#basename()`
+ `VFile.basename`
- `VFile#filePath()`
+ `VFile.path`
- `VFile#quiet`
- `VFile#move(options)`
- `VFile#namespace(key)` // use `vfile.data` directly;
- `VFile#message(reason[, position[, ruleId]])`
- `VFile#warn(reason[, position[, ruleId]])`
+ `VFile#message(reason[, position[, ruleId]])`
`VFile#fail(reason[, position[, ruleId]])`
- `VFile#hasFailed()`
🎉
77547fb Add support for passing ruleId to message()
ruleId to message()Nothing published for this version
b45c780 Remove distribution files from source
c896cf9 Fix missing Error properties on VFileMessage
Error properties on VFileMessageNothing published for this version
848aef7 Add extensive location information to messages
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →