Releases: sysdiglabs/sysdig-lsp
Releases · sysdiglabs/sysdig-lsp
Sysdig LSP 0.7.0
Sysdig LSP 0.6.0
Features
- implement docker-compose image analysis (#16)
Sysdig LSP 0.5.1
Compilation & Dependencies
Continuous Integration
- ensure we retrieve all the tags to validate new version is released (#10)
Small Modifications
Sysdig LSP 0.5.0
Features
- add layered analysis support (#7)
Sysdig LSP 0.4.1
Bug Fixes
- correct usage issues and docs for neovim (#6)
Sysdig LSP 0.4.0
Features
- add build and scan dockerfile (#4)
Sysdig LSP 0.3.0
Documentation
- enhance readme of the features
Features
- add clap to add -V and -h args
Sysdig LSP 0.2.0
Sysdig LSP 0.1.0
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