Skip to content

SqlKit v0.7.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 11:33
· 34 commits to master since this release

Added

  • Read APP_VERSION from package.json at compile time to prevent version drift between Cargo.toml and package.json
  • Add --version flag 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 --version verification 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