1.0.0-rc.4
Pre-release
Pre-release
This release candidate focuses on SQL Tools Service installation, failure
reporting, and reliable Object Explorer workflows ahead of sqlserver.nvim
1.0.0.
Fixed
- Pass download and extraction values through PowerShell environment variables
so managed SQL Tools Service installation supports Windows paths containing
shell metacharacters. - Return asynchronous installation and configuration failures through the
setup()callback instead of only displaying an error notification. - Wait for SQL Tools Service object-scripting completion so failed or empty
definition scripts report an error instead of opening a definition buffer. - Refresh Object Explorer metadata from the server so explicit refreshes
reflect schema and permission changes without retaining stale cache data.
Changed
- Run native SQL Tools Service lifecycle coverage on Linux, macOS, and Windows.
- Split Docker-backed database integration tests into core and object shards,
merge their coverage with native-platform results, and retain process-cleanup
assertions. - Define
nextas the integration branch for future release work while keeping
mainas the released branch.
Testing
- GitHub Actions passed linting, unit tests, and native SQL Tools Service tests
on the supported CI platforms. - Both Docker-backed SQL Server integration shards passed on Linux, including
SQL Tools Service process-cleanup assertions. - The combined cross-platform coverage report completed successfully.
See the full comparison for implementation details.