Skip to content
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

bump(luau-lsp): update to v1.35.0 #7887

Merged
merged 1 commit into from
Nov 10, 2024
Merged

bump(luau-lsp): update to v1.35.0 #7887

merged 1 commit into from
Nov 10, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 10, 2024

This PR contains the following updates:

Package Update Change
luau-lsp minor 1.34.0 -> 1.35.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

JohnnyMorganz/luau-lsp (luau-lsp)

v1.35.0

Compare Source

Removed
  • Removed luau-lsp.require.mode in preparation for Luau's new require by string semantics. The default is now relative to the file the require is from.
Added
  • Added bracket pairs colorization for <> for generic types
  • Added configuration option luau-lsp.sourcemap.sourcemapFile to specify a different name to use for the sourcemap
  • A function call on a table with a __call metamethod will now show Signature Help and documentation (#​724)
  • We now warn about non-alphanumeric FFlag names, and trim any leading/trailing whitespace in FFlag configuration on the VSCode extension (#​648)
Changed
  • Sync to upstream Luau 0.650
Fixed
  • Fixed autocompletion, type registration, hover types/documentation, and some crashes for cases where the new solver is enabled
  • Fixed the refinement for typeof(inst) == "Instance" since Object became the root class type (#​814)
  • Fixed inlay hints incorrectly showing for first parameter in static function when the function is called as a method (with :) (#​766)
  • Fixed bracket pair completion breaking inside of generic type parameter list (#​741)
  • Don't show aliases after a directory separator is seen in require string autocompletion (#​748)
  • Fixed crashing of overload resolution in signature help when new solver is enabled (#​823)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 10, 2024 13:55
@renovate renovate bot merged commit 8596f99 into main Nov 10, 2024
18 checks passed
@renovate renovate bot deleted the renovate/luau-lsp-1.x branch November 10, 2024 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants