Home / v0.6.5-r1
Name Modified Size InfoDownloads / Week
Parent folder
synth-windows-msi-latest-x86_64.msi 2022-02-10 7.4 MB
install-nix 2022-02-10 10.2 kB
synth-windows-latest-x86_64.exe 2022-02-10 17.2 MB
synth-ubuntu-latest-x86_64.tar.gz 2022-02-10 9.2 MB
synth-ubuntu-18.04-x86_64.tar.gz 2022-02-10 9.1 MB
synth-macos-latest-x86_64.tar.gz 2022-02-10 7.2 MB
README.md 2022-02-10 1.1 kB
v0.6.5-r1.tar.gz 2022-02-10 27.0 MB
v0.6.5-r1.zip 2022-02-10 27.2 MB
Totals: 9 Items   104.4 MB 0

0.6.5 is here! This release has been focused primarily on improving Datasources integration with a special focus on Postgres as it has been our most popular database integration by far!

Datasource changes

  • Major refactor done around the Datasource traits to improve re-usability and simplicity of the code. Furthermore these changes will make it much easier to add new datasources to synth.
  • First-class support for Postgres arrays, json and jsonb types (See PR for caveats: https://github.com/getsynth/synth/pull/233)
  • Improved handling of integer types with Postgres

Other important things

  • Top-level collections no longer need to be arrays explicitly
  • CI automatically tests code examples in the docs.
  • begin and end mismatches on valid datetimes bug fixed
  • More communicative error messages for different failure modes
  • The process of running all tests via cargo has started - but this is quite a big change and is going to be executed in several stages.

Thank you contributors!

Thank you @chesedo & @WiredSound for your contributions :)

Source: README.md, updated 2022-02-10