Releases: proofrock/ws4sqlite
Version 0.11.4
Uses SQLite 3.38.3
- Library updates (incl. SQLite)
- Ditch 7z format for distribution, use .tar.gz & zip instead (according to the OS)
Docker images for amd64, arm and arm64 are here.
Version 0.11.3
Uses SQLite 3.38.2
- Any file extension is now allowed [addresses #4]
- Migration from mattn/go-sqlite3 to modernc.org/sqlite
- SQLite 3.38.2
- CGO is not required, allowing cross-compilation
- Sequential access to db is always enforced; previously it wasn't in some cases, but they where rare, and this scheme is more consistent and not much slower
- Read-only mode is enforced via query_only pragma
- This closes an inconsistency: formerly, the engine was configured to expect an immutable file, but the same file could be opened concurrently by a non-readonly connection
- It also makes it possible to provide a maintenance plan for read-only databases
- In crypgo dependency, replaced DataDog/zstd with klauspost/compress
- Complete removal of CGO usage
- Usage of Go 1.18
- New target (
make zbuild-all) to cross-compile binaries- New targets linux/riscv64, windows/arm64 and freebsd/amd64
- Unified docker builds for AMD64, ARM and ARM64 (under the same tag)
- Several updates to docs, libs and minor refactorings of the code
- [#5] Better (but not complete) support of make under windows
Docker images for amd64, arm and arm64 are here.
Version 0.11.2
Uses SQLite 3.38.0
- Fix issue #1: ws4sqlite does not listen on IPv6 socket even when started with an IPv6 address
- Updates to libraries
- Added linux/ARM64 support (binary & docker)
- Added ROADMAP.md
Docker images for amd64, arm32 and arm64 are here.
Version 0.11.1
- Upgrade to many libraries (among which SQLite and Fiber)
- Transaction-related SQL commands are forbidden (BEGIN, COMMIT, ROLLBACK)
Docker images for amd64 and arm32 are here.
Version 0.11.0
This release should be stable. Everything is quite working and - apart from a few small features - should be in place.
Main changes was regarding the CLI interface, which now is saner (IMHO) and what I like it to be. This also impacts the Docker commandline, which is also more comfortable to work with.
Full Changelog: v0.10.0...v0.11.0
Please see the updated documentation.
Docker images for amd64 and arm32 are here.
Version 0.10.0
Last pre-release series before a stable release, I hope. I'd like to consider the the on-air format (request/response) as freezed, and work on CLI configuration.
Full Changelog: v0.9.1...v0.10.0
Please see the updated documentation.
Docker images for amd64 and arm32 are here.
Version 0.9.1
Maintenance version
- updates to docs
- cleaned up some debug logs
- added a couple more runtime checks
Please see the documentation.
Docker images for amd64 and arm32 are here.
Version 0.9.0
First public release. Still work to do, but I tested in production, and it seems mostly stable.
Please see the documentation.
Docker images for amd64 and arm32 are here.