RelWave v0.5.0-beta.2
RelWave v0.5.0-beta.2
This beta is a stability-focused update centered on SQLite support and packaged desktop build reliability.
Highlights
- Improved SQLite support across the app, bridge, and packaged releases
- Fixed Windows packaged-build issues that could cause SQLite connections to fail with errors like:
EISDIR: illegal operation on a directory, lstat 'D:' - Strengthened release packaging so the bridge sidecar is rebuilt before desktop bundles are produced
Fixes and Improvements
- Normalized SQLite path handling across the app and bridge
- Better support for SQLite file paths provided as:
- native file paths
sqlite:///...URLsfile:///...URLs- Windows-style drive-letter paths
- Added stronger validation for invalid SQLite paths, including drive roots and directory paths
- Improved packaged
better-sqlite3native binding resolution for desktop releases - Improved bridge packaging flow so release builds are less likely to ship stale bridge binaries
- Added regression coverage around SQLite path parsing, persistence, and packaged bridge behavior
Notes
- If you created a broken SQLite connection in
0.5.0-beta.1and it was saved as a truncated path likeD:, that specific connection may need to be removed and added again once. - This release is recommended for anyone testing SQLite support on Windows packaged builds.
Thanks to everyone testing the beta and reporting issues. Your feedback directly helped tighten up this release.