[fork] ws4sql v0.17dev6
Pre-release
Pre-release
Intermediate release: DuckDB released a new version, and it broke the build scripts: it took me a while to sort it out. This release puts everything back on track.
This is not the latest release of ws4sqlite, which is here.
The work takes place in the fork/ws4sql branch, and you can find the changes so far, and the steps needed to migrate a regular installation in the ROAD_TO_WS4SQL.md document.
Compiled in Github Actions using Go 1.24.2. Docker images for amd64 and aarch64 (arm64) are at ghcr.io/proofrock/ws4sql:latest.
In this release
- SQLite 3.49.1 and DuckDB 1.2.2
- [Breaking Change] Replace SHA256 with BCrypt for hashed passwords
- Startup logo
- New build system based on sh file, also version is substituted via env var
Next, documentation and fix a few outstanding issues. Then release.
Migration
If you used v0.17dev5:
- The secrets for the credentials are now specified as a BCrypt hash, not SHA256 anymore. This is a breaking change. Be sure to escape its value properly in the YAML (double quotes for example).
If you used ws4sqlite:
- Check the ROAD_TO_WS4SQL.md document.
As always, your feedback is deeply appreciated, if you'll be so kind. Cheers! 🍻