Skip to content

Releases: sysdiglabs/sysdig-lsp

Sysdig LSP 0.3.0

01 Apr 10:32

Choose a tag to compare

Documentation

  • enhance readme of the features

Features

  • add clap to add -V and -h args

Sysdig LSP 0.2.0

28 Mar 16:13
73f5b69

Choose a tag to compare

Continuous Integration

  • add tests and lint for PRs (#2)

Documentation

  • add documentation for the features (#1)

Features

  • add code lens support (#3)

Sysdig LSP 0.1.0

25 Mar 15:58

Choose a tag to compare

Bug Fixes

  • solve flakyness in tests and force exclusive reference in binary manager
  • only show code action for the last FROM statement
  • do not create duplicated diagnostics for file
  • nix: build the project with the required dependencies

Code Refactoring

  • make image scanner exclusively owned on scans
  • split into CQRS architecture
  • split code into different files
  • move code around
  • simplify filesystem access and add warning with vulns

Compilation & Dependencies

  • add packages for cross compiling
  • update rust edition to 2024
  • nix: add cross-compilation for windows
  • nix: compile statically correctly in linux
  • nix: make static compilation only in libiconv for macos
  • nix: create static binary with nix

Continuous Integration

  • add automatic release on version changed in Cargo.toml
  • add testing step to the pre-commit
  • update pre-commit hooks
  • add introspection in tests with the client

Documentation

  • add license and readme

Features

  • send logs to the lsp client for debugging
  • allow multiple scans to run in parallel
  • finish working mvp for image scanning
  • implement sysdig image scanner with report
  • add scanner binary manager
  • add initial infrastructure code for scanning
  • first code action to learn

Performance Improvements

  • make direnv work with nix-direnv for faster loading