SqlKit v0.7.1
Added
- Read
APP_VERSIONfrompackage.jsonat compile time to prevent version drift between Cargo.toml and package.json - Add
--versionflag to bridge JAR for download validation - Prefer managed JRE (auto-downloaded from Adoptium) over system Java; only fall back to system Java when download fails and version is 25+
- Validate bridge JAR download with HTTP 200 check, minimum file size, and
java -jar --versionverification with automatic retry
Fixed
- Capture stderr from crashed JDBC bridge subprocess — includes actual JVM error in the error message instead of opaque
exit status: 1 - Prevent OS pipe deadlock by draining bridge stderr via background reader thread
- Show actual parsed Java version (e.g.
25.x) in settings instead of literal"system" - Fix stale version references from 21 to 25
👥 Contributors
- blankll (5 commits)
📋 Full Commit History
Changes from v0.7.0 to v0.7.1
- e49873b release: v0.7.1 (blankll, 10 minutes ago)
- af94bf7 fix(bridge): capture stderr from crashed bridge, show actual Java version (blankll, 15 minutes ago)
- d3a313c feat(jre): prefer managed JRE, validate system version, verify bridge JAR download (blankll, 15 minutes ago)
- 08139c3 feat(bridge): add --version flag to bridge JAR (blankll, 15 minutes ago)
- 22af3c6 feat(build): read APP_VERSION from package.json at compile time (blankll, 15 minutes ago)
📦 Downloads
See the assets below to download this version and install for your platform:
- macOS: Universal binary (Intel & Apple Silicon)
- Windows: x64 installer
- Linux: x64 AppImage/deb