Skip to content

v0.1.1

Compare
Choose a tag to compare
@fcoury fcoury released this 13 Jul 22:02
· 80 commits to master since this release

Changes

This release highlight is making Studio 3T work nicely with our server:

image

This very popular client uses some specific version of the OP_MSG opcode that was a bit trickier to implement, but it's now completed.

Starting on this release, we'll also try to start providing Windows executables if our crates play nice.

New Features

  • Supports OP_MSG op-codes with kind=1 section. This is used by some client apps, like Studio 3T.

Bug Fixes

  • Proper fallback to environment variable DATABASE_URL when an .env file is absent and the --postgres-url parameter is not passed
  • Binds to 127.0.0.1 by default (as opposed to localhost that was failing on some machines)

Enhancements

  • Small overhaul on the message parsing, making it more intuitive
  • Removed crate local-ip-address that was causing the build to fail on Windows
  • Better error notifications when required configuration is not provided when starting the server
  • Improved initial README documentation for quick start

Other changes

  • Improvements on the testing infrastructure, allowing execution of integration tests straight from hexdumps (from Wireshark for instance)