Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sveltejs/language-tools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: svelte-check-4.1.1
Choose a base ref
...
head repository: sveltejs/language-tools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: svelte-check-4.1.2
Choose a head ref
  • 13 commits
  • 83 files changed
  • 4 contributors

Commits on Dec 9, 2024

  1. Configuration menu
    Copy the full SHA
    89c001b View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2024

  1. Configuration menu
    Copy the full SHA
    29497af View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2024

  1. chore: tweak completions (#2630)

    - In Svelte 5, prefer `onclick` over `on:click` suggestions
    - Ignore completions in more Text positions
    - Only prefer runes/components in the script tag and in opening tags; should give more accurate completions in the template (as part of this I refactered the compiler usage a bit; it's reusable/shared between documents now)
    dummdidumm authored Dec 12, 2024
    Configuration menu
    Copy the full SHA
    cdd3f2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e77f92 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2024

  1. feat: make use of loose Svelte parser and provide better intellisense (

    …#2631)
    
    This adds support for the Svelte parser with its new loose mode (sveltejs/svelte#14691) and adjusts code paths to make use of it properly. As a result, intellisense should be a lot more useful in situations where code is in the middle of being typed and the Svelte file is in a broken state.
    dummdidumm authored Dec 17, 2024
    Configuration menu
    Copy the full SHA
    ac10174 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2025

  1. fix: README typo (#2645)

    "run a commands" → "run a command"
    ivanesmantovich authored Jan 5, 2025
    Configuration menu
    Copy the full SHA
    4ba7760 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2025

  1. Configuration menu
    Copy the full SHA
    c830841 View commit details
    Browse the repository at this point in the history
  2. fix: reword plugin modal options (#2646) (#2647)

    In accordance with VS Code style guidelines + shorter so you can see the source
    
    Fixes #2646
    ivanesmantovich authored Jan 6, 2025
    Configuration menu
    Copy the full SHA
    477e76d View commit details
    Browse the repository at this point in the history
  3. chore: run Svelte 5 tests in loose parser mode (#2652)

    can help catch regressions in that area
    dummdidumm authored Jan 6, 2025
    Configuration menu
    Copy the full SHA
    1e9cbd3 View commit details
    Browse the repository at this point in the history
  4. feat: TypeScript 5.7 support (#2585)

    * feat: typescript 5.7 support
    
    * bumps to stable
    
    * update svelte 5 snapshot
    jasonlyu123 authored Jan 6, 2025
    Configuration menu
    Copy the full SHA
    3f2da5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    646f2e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2025

  1. feat: Semantic document highlight (#1408)

    * ts, html, css
    
    * WIP
    
    * fast forward
    
    * general svelte blocks and tag
    
    * only same file highlights
    
    * else highlights for if block
    
    * await block
    
    * highlight in style attribute
    
    * exclude unsupported
    
    * don't filter out highlights if original is not in it
    function and class highlght its name
    
    * config
    
    * ts, html and css test
    
    * svelte test
    
    * format
    
    * merge two utils files
    
    * revert unnecessary changes
    
    * single config, mark as experimental
    
    * move the svelte highlight to ts using ast returned by svelte2tsx
    
    * config description
    
    * word based highlight for unsupported languages
    
    * format
    
    * ignore for svelte 5
    
    * fix svelte 5 issues. workaround the await block issue and fixing it separately
    
    * Apply suggestions from code review
    
    Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
    
    * prevent word-base fallback
    
    * fix nested if, if block without else if
    
    * remove experimental
    keep the config so people can still go back to the word base highlight
    
    * fix svelte 4 again
    
    * fix
    
    * Update packages/language-server/src/plugins/PluginHost.ts
    
    * fix the fix
    
    ---------
    
    Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
    Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
    3 people authored Jan 8, 2025
    Configuration menu
    Copy the full SHA
    931dd85 View commit details
    Browse the repository at this point in the history
  2. fix: better hoistability analysis (#2655)

    Instead of collecting the types/values that are allowed, we collect the types/values that are _disallowed_ - this makes it possible to reference global values/types and still have them properly be declared as hoistable
    
    #2640
    dummdidumm authored Jan 8, 2025
    Configuration menu
    Copy the full SHA
    d5fbdfe View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy