1.0 Alpha 6​

This changelog summarizes new features and breaking changes in EdgeDB 1.0 alpha 6 “Wolf”.

EdgeQL​

  • Introduce new enum definition syntax (#1843).

    Instead of using strings, the enums are now defined using identifiers:

  1. ```
  2. create scalar type schema::TypeModifier
  3. extending enum<SetOfType, OptionalType, SingletonType>;
  4. ```

Command-Line Tools​

  • Require instance name for most edgedb server commands.

  • Add version check to show a warning when tools should be updated (#158).

  • Add edgedb self-upgrade command (#159).

  • Add support for installing server using Docker (edgedb server install --method=docker)

Server Command-Line​

  • Stop treating “edgedb” as special (#1729)

  • Improve database initialization (#1755).

  • Import setuptools before distutils in setup.py (#1734).

Bindings​

  • Switch UUID decoding from a rich object to a string ( #72).

  • Add EdgeDBDateTimeCodec for handling various datetime scalars (#68).

  • Update the edgedb-js driver to 0.11.0.

  • Update the edgedb-python driver to 0.11.0.