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: tailwindlabs/tailwindcss-intellisense
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0cbc1aed49cc0aa13e7c40d5ca679d3d00881b45
Choose a base ref
...
head repository: tailwindlabs/tailwindcss-intellisense
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9af5f2bd94e56bba19e4dcbc2f8e413a1dae6e0b
Choose a head ref
  • 10 commits
  • 45 files changed
  • 1 contributor

Commits on Apr 1, 2025

  1. Hide completions from CSS language server inside `@import "…" source(…

    ……)` (#1091)
    
    This hides completions from the CSS language server when inside `@import
    source(…)`, `@import theme(…)`, and `@import prefix(…)`
    
    Because of the way we fake stuff to the underlying service it thinks
    these are valid places to provide standard CSS completions but they're
    not.
    
    before:
    
    <img width="510" alt="Screenshot 2025-03-28 at 21 32 08"
    src="https://github.com/user-attachments/assets/68f581b6-86a2-4deb-9a71-c68cb32a1da5"
    />
    
    after:
    <img width="537" alt="Screenshot 2025-03-28 at 21 34 38"
    src="https://github.com/user-attachments/assets/97e10b1b-fd88-4bfe-8b12-753c36123ee6"
    />
    thecrypticace authored Apr 1, 2025
    Configuration menu
    Copy the full SHA
    6b306ba View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. Configuration menu
    Copy the full SHA
    b92d170 View commit details
    Browse the repository at this point in the history
  2. Add CSS var() hovers when using v4 (#1289)

    This adds support for hovering over things like `var(--color-red-500)` or `var(--breakpoint-xl)` and showing the value from the theme like we already support with the `theme()` function.
    
    Additionally, I've improved the hovers for v4 theme keys. They now appear in a `@theme` block like you'd see them in your CSS and are also syntax highlighted.
    thecrypticace committed Apr 2, 2025
    Configuration menu
    Copy the full SHA
    97cfd2d View commit details
    Browse the repository at this point in the history
  3. 0.14.13

    thecrypticace committed Apr 2, 2025
    Configuration menu
    Copy the full SHA
    5ffa254 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2025

  1. v4: Improve DX around completions when prefixes are in use (#1292)

    Fixes #1291
    
    - [x] Really needs tests
    thecrypticace authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    6c573a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2025

  1. Fix problem with too many ripgrep processes being spawned by VSCode (#…

    …1287)
    
    We run a file search on a per-workspace basis but we wait until a file
    has been opened. However, there are two big problems here:
    
    - A file being "opened" does **not** mean it is visible. Just that an
    extension has, effectively, taken an interest in it, can read its
    contents, etc. This happens for things like tsconfig files, some files
    inside a `.git` folder, etc…
    
    - We're running the search any time we see an opened document. What
    should happen is that we run the search when a document is opened _and
    visible_, the language server has not started, and we need to checking a
    workspace folder that has not been searched yet.
    
    This code here needs to be restructured to ensure that these searches
    only run when they are needed. If the searches don't return anything or
    time out then they should not be run again. Notifications from file
    watching should take care of the rest in case the initial search turned
    up nothing and the user adds a file that should cause the server to
    start.
    
    Fixes #986 (for real maybe this time??)
    thecrypticace authored Apr 7, 2025
    Configuration menu
    Copy the full SHA
    f8313ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09ae8ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4b1488 View commit details
    Browse the repository at this point in the history
  4. Make sure to specify symlink type

    This is required for the tests to function properly on Windows
    thecrypticace committed Apr 7, 2025
    Configuration menu
    Copy the full SHA
    7ff6f78 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    thecrypticace committed Apr 7, 2025
    Configuration menu
    Copy the full SHA
    9af5f2b View commit details
    Browse the repository at this point in the history
Loading