cargo diesel 0.16.0
v0.16.0

latest releases: 2.0.3, 2.0.2, 2.0.1...
6 years ago

This release contains some changes to how joins work with Diesel, which we wanted to release as far in advance of 1.0 as possible. With this release, #[belongs_to] no longer generates the code required to join between two tables. The macro joinable! must be invoked instead. However, if you are using infer_schema! or diesel print-schema, these invocations will be generated based on the foreign keys in your database.

Also included in this release is the ability to rename columns. This is most useful when your columns conflict with Rust keywords. See the changelog for details.

In addition to the Diesel core team, 11 people contributed to this release. A huge thank you to:

  • Alex Alvarez
  • Georg Semmler
  • Graham Grochowski
  • JD Gonzales
  • Lance Carlson
  • Maciej
  • Robert Balicki
  • Sharad Chand
  • Taryn Hill
  • debris
  • klieth

Don't miss a new diesel release

NewReleases is sending notifications on new releases.