🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

dockerfile-language-server-nodejs

Package Overview
Dependencies
Maintainers
1
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dockerfile-language-server-nodejs - npm Package Versions

1345

0.7.2

Diff
rcjsuen
published 0.7.2 •

Changelog

Source

[0.7.2] - 2021-10-20

Fixed

  • textDocument/semanticTokens/full
    • prevent infinite loop when calculating semantic tokens if an escape character is not followed by any actual content (rcjsuen/dockerfile-language-service#95)
    • prevent infinite loop when calculating semantic tokens if an escape character is embedded within a variable (rcjsuen/dockerfile-language-service#96)
rcjsuen
published 0.7.1 •

Changelog

Source

[0.7.1] - 2021-09-21

Fixed

rcjsuen
published 0.7.0 •

Changelog

Source

[0.7.0] - 2021-09-19

Added

Changed

  • textDocument/publishDiagnostics

Fixed

rcjsuen
published 0.6.0 •

Changelog

Source

[0.6.0] - 2021-09-04

Added

  • textDocument/completion
  • textDocument/publishDiagnostics
    • flag duplicated escape parser directive declarations as being unnecessary (rcjsuen/#82)
    • flag duplicated CMD, ENTRYPOINT, and HEALTHCHECK instructions as being unnecessary diagnostics (rcjsuen/#82)
    • support heredoc syntax in ADD and COPY instructions (rcjsuen/#98)
rcjsuen
published 0.5.0 •

Changelog

Source

[0.5.0] - 2021-08-08

Added

Fixed

rcjsuen
published 0.4.1 •

Changelog

Source

[0.4.1] - 2021-04-12

Fixed

  • textDocument/publishDiagnostics
    • fixed a regression that caused the internal state of configurations to be stale which mean editors would not immediately be notified of changed diagnostics based on configuration changes (#256)
rcjsuen
published 0.4.0 •

Changelog

Source

[0.4.0] - 2021-04-11

Added

  • settings
    • docker.languageserver.formatter.ignoreMultilineInstructions? (#255)
      • value = ( true | false )
      • this will make the formatter ignore instructions that span multiple lines
  • textDocument/completion
  • textDocument/publishDiagnostics
  • textDocument/formatting
    • allow the formatter to skip formatting of instructions that span multiple lines (#255)
  • textDocument/onTypeFormatting
  • textDocument/rangeFormatting

Fixed

  • textDocument/publishDiagnostics
    • do not validate variable substitutions if found in CMD and ENTRYPOINT (rcjsuen/dockerfile-utils#89)
    • do not flag ? as an invalid modifier in variable substitutions (rcjsuen/dockerfile-utils#91)
    • prevent false positive by improving the parsing of an escape character and newline that immediately follows a label definition (rcjsuen/dockerfile-utils#95)
  • textDocument/semanticTokens
rcjsuen
published 0.3.0 •

Changelog

Source

[0.3.0] - 2021-01-20

Added

  • textDocument/publishDiagnostics
    • support --chmod flag in ADD instructions added in Docker CE 20.10 (#250)
    • support --chmod flag in COPY instructions added in Docker CE 20.10 (#251)
rcjsuen
published 0.2.2 •

Changelog

Source

[0.2.2] - 2020-01-07

Fixed

  • import all types from vscode-languageserver to prevent bundling issues (#249)
rcjsuen
published 0.2.1 •

Changelog

Source

[0.2.1] - 2020-01-06

Fixed

  • textDocument/semanticTokens
    • clearly declare that full document semantic tokens are supported in the returned server capabilities (#248)