Skip to content

Releases: taylorplewe/canipls

v1.0.1

18 Jun 13:54

Choose a tag to compare

Changes

  • fix filetype string for Vue files for the Vue Zed extension

v1.0.0

17 Jun 21:16
e872e19

Choose a tag to compare

Changes

  • added unit tests (PR)
  • fixed error in the logic that checks if new bin files should be fetched
  • fixed canipls-ignore-file not working

v0.0.9

16 Jun 14:52

Choose a tag to compare

Changes

  • fix incorrect CSS pseudo selectors query (commit)

v0.0.8

15 Jun 13:17

Choose a tag to compare

This release was focused on improving the performance of canipls.

Changes

  • employ SIMD when searching the bin files for a symbol name (PR)
  • debounce the textDocument/didChange handler (PR)
  • fixed issue where canipls was incorrectly determining when to fetch new bin files from whencaniuse.com server (always calculating false positives) (commit)

v0.0.7

14 Jun 03:25

Choose a tag to compare

Changes

  • fixed issue where canipls would crash when there were identifiers in the code shorter than one that was being ignored via ignored_feature_ids

v0.0.6

13 Jun 21:52

Choose a tag to compare

Changes

  • Changed canipls config format from a space-separated plaintext file to JSON
  • Added ignored_feature_ids config option for specifying certain features be opted out of warning diagnostics (PR)

v0.0.5

12 Jun 15:53

Choose a tag to compare

Changes

  • Add logic to parse semantic elements that only make sense within the context of certain "parent" nodes. See the child-nodes pull request for more details.image

v0.0.4

27 May 20:36

Choose a tag to compare

Changes

  • revert identifier_buf len to 32, but add len check

v0.0.3

27 May 19:48

Choose a tag to compare

Changes

  • change identifier_buf buffer size from 32 to 256 (this was causing the server to crash on many files)
  • decrease the amount of logging overall

v0.0.2

22 May 14:18

Choose a tag to compare

Features link to their correct caniuse pages in their hover doc now.