# @neo4j-cypher/lint-worker

## 0.0.0-canary-20260702032114

### Minor Changes

- c4f27c9: Adds support for server-versioned lint-workers

### Patch Changes

- 246d60c: Fixes bug when switching to linters with new npm version scheme
- 6a2a408: Fix aura linter version
- c065d85: Updated grammar and semantic analysis to version 2025.08
- 0e457d6: Updates grammar and semantic analysis to 2026.03
- 3a29711: Update grammar and semantic analysis to version 2025.09
- e69ee30: Update grammar and semantic analysis to 2026.06
- 8e8d7f1: Add vector support to linting
- c1fa91f: Adds support for manual linter switching
- b9c0e9d: Updates semantic analysis and grammar to 2025.10
- cd4ab49: Update grammar and semantic analysis to 2026.05
- 3b2faf5: Rewrite global parserWrapper for instantiated CypherLanguageService objects

  Breaking changes for direct consumers of `@neo4j-cypher/language-support`:

  - Removed export: `parserWrapper`. The same `ParsingResult` as `parserWrapper.parse` would yield can still be received by `createParsingResult` in `CypherLanguageService`. Instances of the new CypherLanguageService class provide helpers for linting/highlighting/completions/signature info where parsing is handled internally.
  - Renamed exports: `applySyntaxColouring` → `highlightSyntax`, `syntaxColouringLegend` → `syntaxHighlightingLegend`
  - `autocomplete()`, `lintCypherQuery()`, `highlightSyntax()`, and `getSignatureInfo()` now take an options object as the third parameter instead of positional args

- 5df1435: Updates grammar and semantic analysis to 2026.01
- 5fdc6dd: Fixes faulty worker termination on big queries
- 808aa73: Updates grammar and semantic analysis to 2025.11
- 68d92a8: Updates dev artifacts to 2025.12
- ca1bba6: Update grammar and semantic analysis to 2026.04
- Updated dependencies [bccf518]
- Updated dependencies [8ec797d]
- Updated dependencies [e92d8c7]
- Updated dependencies [1b971aa]
- Updated dependencies [2e72ac8]
- Updated dependencies [3661e9d]
- Updated dependencies [7aa9c3a]
- Updated dependencies [82f0c39]
- Updated dependencies [20b31b6]
- Updated dependencies [2be5469]
- Updated dependencies [c065d85]
- Updated dependencies [08f94af]
- Updated dependencies [245fb6a]
- Updated dependencies [bffbb19]
- Updated dependencies [0e457d6]
- Updated dependencies [84a12fc]
- Updated dependencies [ed65ef3]
- Updated dependencies [b1e686e]
- Updated dependencies [19ffd9d]
- Updated dependencies [b76af58]
- Updated dependencies [8eacddd]
- Updated dependencies [7538cfd]
- Updated dependencies [21699b7]
- Updated dependencies [8cc77c6]
- Updated dependencies [b0170f9]
- Updated dependencies [68f55d4]
- Updated dependencies [50cc73e]
- Updated dependencies [0763d97]
- Updated dependencies [c4f27c9]
- Updated dependencies [d329252]
- Updated dependencies [826d922]
- Updated dependencies [02df611]
- Updated dependencies [1caab0c]
- Updated dependencies [3a29711]
- Updated dependencies [b0e419e]
- Updated dependencies [6d00433]
- Updated dependencies [5ef538d]
- Updated dependencies [1f790d0]
- Updated dependencies [88fbe63]
- Updated dependencies [e69ee30]
- Updated dependencies [6afc0e3]
- Updated dependencies [8760c02]
- Updated dependencies [8e8d7f1]
- Updated dependencies [22081b0]
- Updated dependencies [b9c0e9d]
- Updated dependencies [1e210cb]
- Updated dependencies [039d1c5]
- Updated dependencies [1ef063e]
- Updated dependencies [88e4930]
- Updated dependencies [2f8b52d]
- Updated dependencies [cd4ab49]
- Updated dependencies [a790700]
- Updated dependencies [07ac90f]
- Updated dependencies [8c4d12d]
- Updated dependencies [a38255f]
- Updated dependencies [05663bd]
- Updated dependencies [c587b81]
- Updated dependencies [3b2faf5]
- Updated dependencies [5df1435]
- Updated dependencies [b988d3b]
- Updated dependencies [3f8b64f]
- Updated dependencies [043d766]
- Updated dependencies [e5768a6]
- Updated dependencies [d77e8a1]
- Updated dependencies [62ac442]
- Updated dependencies [08db455]
- Updated dependencies [39b924d]
- Updated dependencies [25fad16]
- Updated dependencies [eeb68e5]
- Updated dependencies [0b2d441]
- Updated dependencies [013e4ff]
- Updated dependencies [7183c63]
- Updated dependencies [808aa73]
- Updated dependencies [c01b32a]
- Updated dependencies [68d92a8]
- Updated dependencies [4b0ee37]
- Updated dependencies [bfdc70e]
- Updated dependencies [f6d20b2]
- Updated dependencies [ca1bba6]
- Updated dependencies [704d1c5]
- Updated dependencies [17909e3]
- Updated dependencies [045424b]
  - @neo4j-cypher/language-support@0.0.0-canary-20260702032114
  - @neo4j-cypher/query-tools@0.0.0-canary-20260702032114

## 1.10.1-next.11

### Patch Changes

- Updated dependencies [2f8b52d]
  - @neo4j-cypher/language-support@2.0.0-next.34
  - @neo4j-cypher/query-tools@2.0.0-next.34

## 1.10.1-next.10

### Patch Changes

- e69ee30: Update grammar and semantic analysis to 2026.06
- Updated dependencies [02df611]
- Updated dependencies [e69ee30]
  - @neo4j-cypher/language-support@2.0.0-next.33
  - @neo4j-cypher/query-tools@2.0.0-next.33

## 1.10.1-next.9

### Patch Changes

- cd4ab49: Update grammar and semantic analysis to 2026.05
- Updated dependencies [cd4ab49]
- Updated dependencies [0b2d441]
  - @neo4j-cypher/language-support@2.0.0-next.32
  - @neo4j-cypher/query-tools@2.0.0-next.32

## 1.10.1-next.8

### Patch Changes

- 3b2faf5: Rewrite global parserWrapper for instantiated CypherLanguageService objects

  Breaking changes for direct consumers of `@neo4j-cypher/language-support`:

  - Removed export: `parserWrapper`. The same `ParsingResult` as `parserWrapper.parse` would yield can still be received by `createParsingResult` in `CypherLanguageService`. Instances of the new CypherLanguageService class provide helpers for linting/highlighting/completions/signature info where parsing is handled internally.
  - Renamed exports: `applySyntaxColouring` → `highlightSyntax`, `syntaxColouringLegend` → `syntaxHighlightingLegend`
  - `autocomplete()`, `lintCypherQuery()`, `highlightSyntax()`, and `getSignatureInfo()` now take an options object as the third parameter instead of positional args

- ca1bba6: Update grammar and semantic analysis to 2026.04
- Updated dependencies [08f94af]
- Updated dependencies [0763d97]
- Updated dependencies [3b2faf5]
- Updated dependencies [ca1bba6]
  - @neo4j-cypher/language-support@2.0.0-next.31
  - @neo4j-cypher/query-tools@2.0.0-next.31

## 1.10.1-next.7

### Patch Changes

- 0e457d6: Updates grammar and semantic analysis to 2026.03
- Updated dependencies [82f0c39]
- Updated dependencies [0e457d6]
- Updated dependencies [b0170f9]
- Updated dependencies [25fad16]
  - @neo4j-cypher/query-tools@2.0.0-next.30
  - @neo4j-cypher/language-support@2.0.0-next.30

## 1.10.1-next.6

### Patch Changes

- Updated dependencies [bfdc70e]
  - @neo4j-cypher/language-support@2.0.0-next.29
  - @neo4j-cypher/query-tools@2.0.0-next.29

## 1.10.1-next.5

### Patch Changes

- 5df1435: Updates grammar and semantic analysis to 2026.01
- Updated dependencies [5df1435]
  - @neo4j-cypher/language-support@2.0.0-next.28
  - @neo4j-cypher/query-tools@2.0.0-next.28

## 1.10.1-next.4

### Patch Changes

- 6a2a408: Fix aura linter version
- 68d92a8: Updates dev artifacts to 2025.12
- Updated dependencies [20b31b6]
- Updated dependencies [8c4d12d]
- Updated dependencies [68d92a8]
  - @neo4j-cypher/language-support@2.0.0-next.27
  - @neo4j-cypher/query-tools@2.0.0-next.27

## 1.10.1-next.3

### Patch Changes

- 8e8d7f1: Add vector support to linting
- 808aa73: Updates grammar and semantic analysis to 2025.11
- Updated dependencies [8e8d7f1]
- Updated dependencies [808aa73]
  - @neo4j-cypher/language-support@2.0.0-next.26
  - @neo4j-cypher/query-tools@2.0.0-next.26

## 1.10.1-next.2

### Patch Changes

- Updated dependencies [b1e686e]
  - @neo4j-cypher/language-support@2.0.0-next.25
  - @neo4j-cypher/query-tools@2.0.0-next.25

## 1.10.1-next.1

### Patch Changes

- 246d60c: Fixes bug when switching to linters with new npm version scheme
- 3a29711: Update grammar and semantic analysis to version 2025.09
- b9c0e9d: Updates semantic analysis and grammar to 2025.10
- 5fdc6dd: Fixes faulty worker termination on big queries
- Updated dependencies [8eacddd]
- Updated dependencies [3a29711]
- Updated dependencies [b9c0e9d]
- Updated dependencies [d77e8a1]
- Updated dependencies [7183c63]
  - @neo4j-cypher/language-support@2.0.0-next.24
  - @neo4j-cypher/query-tools@2.0.0-next.24

## 1.10.1-next.0

### Patch Changes

- c065d85: Updated grammar and semantic analysis to version 2025.08
- Updated dependencies [c065d85]
- Updated dependencies [045424b]
  - @neo4j-cypher/language-support@2.0.0-next.23
  - @neo4j-cypher/query-tools@2.0.0-next.23

## 0.1.0-next.0

### Minor Changes

- c4f27c9: Adds support for server-versioned lint-workers

### Patch Changes

- c1fa91f: Adds support for manual linter switching
- Updated dependencies [ed65ef3]
- Updated dependencies [7538cfd]
- Updated dependencies [c4f27c9]
- Updated dependencies [039d1c5]
- Updated dependencies [1ef063e]
- Updated dependencies [a38255f]
  - @neo4j-cypher/language-support@2.0.0-next.22
  - @neo4j-cypher/query-tools@2.0.0-next.22

## 2025.4.1-next.0

### Patch Changes

- Updated dependencies [4b0ee37]
  - @neo4j-cypher/language-support@2.0.0-next.21
