Skip to content

v0.10.0 - 2025-06-03

Compare
Choose a tag to compare
@rcjsuen rcjsuen released this 03 Jun 17:21
· 275 commits to main since this release
ef8fa99

Added

  • errors will now be reported to BugSnag if telemetry is not disabled
  • Compose
    • textDocument/definition
      • support navigating to the defined YAML anchor from an alias reference (#264)
    • textDocument/documentHighlight
      • support highlighting YAML anchor and alias references (#264)
    • textDocument/documentLink
      • support opening a referenced Dockerfile from the build object's dockerfile attribute (#69)
      • support opening a referenced file from a config's file attribute (#271)
      • support opening a referenced file from a secret's file attribute (#272)
      • provide document links when an included file is also a YAML anchor (#275)
    • textDocument/hover
      • render the referenced network's YAML content as a hover result (#246)
      • render the referenced config's YAML content as a hover result (#249)
      • render the referenced secret's YAML content as a hover result (#250)
      • render the referenced volume's YAML content as a hover result (#251)
      • include the range of the hovered element to clearly identify what is being hovered over for the client (#256)
      • render the referenced anchor's YAML content as a hover result (#268)
    • textDocument/prepareRename
      • support renaming YAML anchor and alias references (#264)
    • textDocument/rename
      • preparing rename operations for YAML anchor and alias references (#264)

Fixed

  • Compose
    • textDocument/completion
      • include the array definition in the inserted text so we do not make the YAML content malformed (#278)
    • textDocument/definition
      • fix range calculation when the element is quoted (#255)
    • textDocument/documentHighlight
      • fix range calculation when the element is quoted (#255)
    • textDocument/documentLink
      • consider quotes when calculating the link's range (#242)
      • consider anchors and aliases instead of assuming everything are strings (#266)
    • textDocument/hover
      • prevent YAML hover issues caused by whitespace (#244)
      • ignore hover requests that are outside the file to prevent panics (#261)
    • textDocument/prepareRename
      • fix range calculation when the element is quoted (#255)
    • textDocument/rename
      • fix range calculation when the element is quoted (#255)
  • Bake
    • textDocument/publishDiagnostics
      • filter out variables when resolving Dockerfile paths to prevent false positives from being reported (#263)