-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency @volar/language-service to v2 #137
base: main
Are you sure you want to change the base?
Conversation
WalkthroughThe recent changes involve an upgrade of the Changes
Sequence Diagram(s)(No sequence diagrams generated as changes do not involve modifications to control flow or new features.) Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
8df30d6
to
8a2721f
Compare
8a2721f
to
a159d5c
Compare
a159d5c
to
e35814d
Compare
99cc612
to
f1c50e8
Compare
f6cbdf1
to
4bbcda1
Compare
4bbcda1
to
8f1ca33
Compare
2e33c7c
to
9404801
Compare
6ff2304
to
b3d3d1e
Compare
b3d3d1e
to
c7aecdc
Compare
c7aecdc
to
45d9977
Compare
143199d
to
e7d7c8e
Compare
e7d7c8e
to
55480a8
Compare
55480a8
to
88f6771
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
pnpm-lock.yaml
is excluded by!**/pnpm-lock.yaml
Files selected for processing (1)
- packages/volar/package.json (2 hunks)
Additional comments not posted (2)
packages/volar/package.json (2)
69-69
: Verify compatibility with@volar/language-service
v2.0.0 indevDependencies
.Ensure that development tools and scripts are compatible with this version.
Run the following script to check for potential compatibility issues in development scripts:
54-54
: Verify compatibility with@volar/language-service
v2.0.0 inpeerDependencies
.The update to a major version could introduce breaking changes. Ensure that the package is compatible with this version.
Run the following script to check for potential compatibility issues:
This PR contains the following updates:
^1.11.1
->^2.0.0
Release Notes
volarjs/volar.js (@volar/language-service)
v2.4.10
Compare Source
Bug Fixes
v2.4.9
Compare Source
Bug Fixes
v2.4.8
Compare Source
Bug Fixes
v2.4.7
Compare Source
Bug Fixes
v2.4.6
Compare Source
Bug Fixes
v2.4.5
Compare Source
Bug Fixes
Refactors
v2.4.4
Compare Source
Bug Fixes
v2.4.3
Compare Source
Bug Fixes
Refactors
v2.4.2
Compare Source
Bug Fixes
v2.4.1
Compare Source
Bug Fixes
v2.4.0
Compare Source
Features
workspaceSymbol/resolve
request (#213)workspace/executeCommand
request (#214)textDocument/declaration
requesttextDocument/moniker
requesttextDocument/prepareTypeHierarchy
typeHierarchy/supertypes
typeHierarchy/subtypes
requeststextDocument/inlineValue
requestreplaceTscContent
for downstream usage (#223) - Thanks @so1veBug Fixes
directoryExists
for language service hostrunTsc
extensions parameter behavior (#222)@types/xxx
(#81)asFileName
result if possible (volarjs/vscode-typescript-web#4497)Program.getSourceFile
instead ofaskedFiles
to more accurately determine indirect reference fileslinkSupport
property for declaration, definition, typeDefinition, implementation requestspkgFilePath
is emptyxxx.ts
,xxx.d.ts
module names@types/xxx
if packagexxx
do not existfromOffsets
is not sortedRefactors
watchFiles
API to return Disposablesetup
hook forcreateTypeScriptProject
functionsetup
hook forrunTsc
functionextraExtensionsToRemove
option forrunTsc
function for glint emit supportcreateAsyncLanguageServicePlugin
'sscriptKind
param allows pass a gettersetup
hook forcreateSimpleWorkerLanguageService
,createTypeScriptWorkerService
functionsactivateAutomaticTypeAcquisition
withcreateNpmFileSystem
from the new@volar/jsdelivr
package (#218) (#219)servicePlugins
option tolanguageServicePlugins
monaco-languageserver-types
0.4 (#225) - Thanks @remcohaszing@volar/typescript
(#215)Language
to language service option (#217)startLanguageServer
function to accept multiple workspace folders (#229)v2.3.4
Compare Source
Bug Fixes
EmbeddedCodeFormattingOptions.level
value incorrectv2.3.3
Compare Source
Bug Fixes
v2.3.2
Compare Source
Bug Fixes
SourceMap
(#210) - Thanks @KermanXv2.3.1
Compare Source
Features
Bug Fixes
contentChanges
length (vuejs/language-tools#4457)Performance
translateOffset
Refactors
muggle-string
SourceMapWithDocuments
,LinkedCodeMapWithDocument
Other Changes
v2.3.0
Compare Source
Features
Bug Fixes
Performance
searchExternalFiles
if extra extensions are emptyRefactors
setup
option forcreateLanguageServicePlugin
,createAsyncLanguageServicePlugin
LanguagePlugin
now requires the first generic parameter to specify the script ID typeupdateVirtualCode
is now optional, if not provided,createVirtualCode
is always called to update source scriptcreateTypeScriptProjectProvider
has been renamed tocreateTypeScriptProject
createSimpleProjectProvider
has been renamed tocreateSimpleProject
@vscode/l10n
InitializationOptions
interfaceLanguageServiceEnvironment#workapceFolder
is now a URI array and has been renamed toworkspaceFolders
provideAutoInsertionEdit
has been renamed toprovideAutoInsertSnippet
LanguageService
API name formatv2.2.5
Compare Source
Features
v2.2.4
Compare Source
Bug Fixes
v2.2.3
Compare Source
Bug Fixes
v2.2.2
Compare Source
Bug Fixes
isRenameEnabled
respectCodeInformation.navigation.shouldRename
v2.2.1
Compare Source
Features
Bug Fixes
v2.2.0
Compare Source
Features
Bug Fixes
runTsc
cannot display source code for errors vuejs/language-tools#4099runTsc
cannot display source code for errors with--incremental
#158 #162 - Thanks @wangshunnn.d.ts
filePerformance
runTsc
performance regression since 2.0 vuejs/language-tools#4238runTsc
cache module resolution result vuejs/language-tools#4177Refactors
ConfigurationHost
abstractonDidChangeConfiguration
ServiceContext.inject
method return nullabledecorateLanguageServiceHost
less side effects #160CodeInformation
properties optionalv2.1.6
Compare Source
Bug Fixes
v2.1.5
Compare Source
Bug Fixes
GetVirtualCodeRequest
incorrectly responses empty vritual code if no mappingsv2.1.4
Compare Source
Features
updateTextDocument
,updateConfiguration
,didChangeWatchedFiles
Bug Fixes
v2.1.3
Compare Source
Bug Fixes
Other Changes
SemanticToken
tuple membersStatusBarItem
toLanguageStatusItem
v2.1.2
Compare Source
Bug Fixes
v2.1.1
Compare Source
Bug Fixes
locale
option #142Refactors
v2.1.0
Compare Source
Features
@volar/language-service
, but instead calculated and passed asinitialIndentLevel
, which is then reliably handled by ServicePlugin for additional indentation in specific languages.provideDocumentFormattingEdits
andprovideOnTypeFormattingEdits
APIs now accept theEmbeddedCodeFormattingOptions
parameter, which includesinitialIndentLevel
.ServicePlugin.provideFormattingIndentSensitiveLines
API.volar.format.initialIndent
editor setting.ServicePlugin.resolveEmbeddedCodeFormattingOptions
API, allowing downstream tools to modify theinitialIndentLevel
passed to ServicePlugin based on custom settings (replacingvolar.format.initialIndent
).Refactors
ClientCapabilities
param forinitialize()
APIsendDocumentRangeFormattingRequestRequest()
andshutdown()
APIcreateSimpleProjectProvider
has been renamed tocreateSimpleProjectProviderFactory
and needs to be invoked with no arguments.createTypeScriptProjectProvider
has been renamed tocreateTypeScriptProjectProviderFactory
and needs to be invoked with a TS module as an argument.typescript#tsdk
,typescript#tsdkUrl
,ignoreTriggerCharacters
initialization options.fullCompletionList
initialization option. #139provideDiagnosticMarkupContent
API.Bug Fixes
pushDiagnostics
should not be notified when closing a file if server push diagnostics are not enabledprovideSelectionRanges
API multiple result merging method is inconsistent with VSCodeprovideDocumentSemanticTokens
API'srange
param is not mapped to virtual codeprovideDocumentFormattingEdits
API'srange
param is not accurately mapped to virtual code #136openInMemoryDocument()
insertText
andrange
properties of completion item not converted correctlyv2.0.4
Compare Source
Features
Bug Fixes
v2.0.3
Compare Source
Features
Bug Fixes
v2.0.2
Compare Source
Bug Fixes
@volar/language-service
allowNonTsExtensions
is not setv2.0.1
Compare Source
Features
FileRegistry
inproxyCreateProgram()
#128Bug Fixes
currentLabsVersion
to2
lib/quickstart/create(Async)TSServerPlugin
, please uselib/quickstart/create(Async)LanguageServicePlugin
instead ofv2.0.0
Compare Source
Please refer to #85 for details.
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - "before 4am on the first day of the month" (UTC).
🚦 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.