Merged
Conversation
|
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.4.2->11.0.3Release Notes
unifiedjs/unified (unified)
v11.0.3Compare Source
Fix
8dee2abFix support for functions in dataFull Changelog: unifiedjs/unified@11.0.2...11.0.3
v11.0.2Compare Source
cea788bFix type of settings if nothing is registered yetFull Changelog: unifiedjs/unified@11.0.1...11.0.2
v11.0.1Compare Source
d1a915dFix incorrect type ofsettingsin presetsFull Changelog: unifiedjs/unified@11.0.0...11.0.1
v11.0.0Compare Source
Change
baf80b2Change to require Node.js 16migrate: update too
dd9834aUpdate@types/unistmigrate: update too
620ccf9Updatevfilemigrate: update too
Change (unlikey to affect you)
a44db46AddData,Settingstypes to augment shared datamigrate: if you deal with data, type it, see commit for info
fb49556Change to replaceBufferwithUint8Arraymigrate: you’re probably fine unless you use weird encodings, see commit for details if so
f3e71a8RemoveAttachertypemigrate: use
Plugininsteadcc53bb6RemoveFrozenProcessortypemigrate: use
Processorinstead1aa3494Change to yieldundefined, notnullmigrate: expect
undefined932c140Change to useexportsmigrate: don’t use private APIs
8e57478Remove support for classes as compilers, parsersmigrate: if you love classes, see commit message
4676814Remove support for compilers returning nullishmigrate: nobody did that
807ffb9Add improved typesmigrate: it’s probably just better if anything changed at all
b35afe0Add useful error on empty presetsby @wooorm in https://github.com/unifiedjs/unified/pull/202
6f068a0Fix to deep clone preset settings56ee288Fix non-first parameter merging when reconfiguring pluginsMisc
e58b095ad0670040f0329Refactor code-styleffc146cUpdatetypescriptby @ChristianMurphy in https://github.com/unifiedjs/unified/pull/216
7148746144eec02d95451Add improved docsafb704aFix some typosby @ChristianMurphy in https://github.com/unifiedjs/unified/pull/225
2aa15eaRefactor typesa06537cAdd sponsorFull Changelog: unifiedjs/unified@10.1.2...11.0.0
v10.1.2Compare Source
dc85d21Fix typoby @jablko in https://github.com/unifiedjs/unified/pull/185
Full Changelog: unifiedjs/unified@10.1.1...10.1.2
v10.1.1Compare Source
6b060c2Fix type ofrunsignatureby @alvinleung1996 in https://github.com/unifiedjs/unified/pull/174
Full Changelog: unifiedjs/unified@10.1.0...10.1.1
v10.1.0Compare Source
134ecadAdd plugin input/output type parametersv10.0.1Compare Source
591b0c0Fix types to supportvoidasync transformersv10.0.0Compare Source
Breaking
dc46bc5Use ESM and updatevfileChange:
Learn more about ESM in this guide
Breaking: this updates
vfile, which importantly renamestovfile.contentsvfile.value. Seevfile@5Inconsequential: this updates
trough, which removes support for Promise-like objects returned from plugins, in favor of only support actual promises. To update, instead of returning an object with athenfunction, return and actual promiseTypes
b3e2464Rewrite typesPfor processor settingsany[]instead of[Record<string, unknown>?]for the default plugin type parameters45eb72eUpdate types for ESM2c7ba998eda349Add explicit dependency on@types/unist0e8f611Remove typescript@3 legacy support350ed9dFixnextin types of transformer signatureb22bf8eAdd support for buffer, other return values4bfd6c8b8fe5ec6ef3933Add support for boolean plugin optionsProject
88374fcAddesastto list of syntax treesa6ff3c1Fix linksee6ee47Update examples inreadme.md32abf7c60de570115898aRefactor code stylev9.2.2Compare Source
bc50a01Fix to setvfile.valueif a vfile@5 is givenv9.2.1Compare Source
fe51be2Fix mutating options8f135d0Refactor to improve bundle sizead12369Remove outdated description of compile resultsv9.2.0Compare Source
7fc4271Add variadic tuple types for plugin tuplev9.1.0Compare Source
56fdba4AddFrozenProcessorinterface to typesv9.0.0Compare Source
c3ba172Setfile.resultwhen processing to non-text(breaking, if you’re using
.processor.processSyncwith a compiler that returns an object, then those results were available atand are now atfile.contentsfile.result)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.