Skip to content

Changelog

Version 1.0.0

We didn’t quite make it for 2017, but Diesel 1.0 is finally here! There are no changes between Diesel 1.0 and 1.0.0-rc1.

1.0.0 marks stability for Diesel. While there are many more features that will be added in the future, there will be no breaking changes from this point forward without a major version bump (which we do not anticipate happening for many years).

A lot has happened since Diesel 0.1 was released over 2 years ago. While it would be impossible to list every major change that has happened since then, here are a few highlights:

  • Expanded from a PostgreSQL specific library to supporting SQLite and MySQL
  • Went from nightly-only to nightly-optional to working purely on stable Rust
  • diesel print-schema replaced infer_schema! as the go-to way to infer your database schema.
  • Added support for a significant portion of SQL queries which could not be represented in 0.1

It’s been a great honor to watch this community grow and thrive as this library has developed. I look forward to continuing to evolve Diesel, and seeing how far it can go.

In addition to the Diesel core team, 98 people have contributed to Diesel. A huge thank you to everyone who made this and every prior release possible:

  • Adam Perry
  • Adrian Perez de Castro
  • Alex Alvarez
  • Alex Kitchens
  • Alexey Zabelin
  • Andrew Lazarus
  • Andrew Ryan Lazarus
  • Arnar Mar Sig
  • Barosl Lee
  • Blake Pettersson
  • Bob
  • Boris-Chengbiao Zhou
  • Brandon W Maister
  • Cameron Alexander
  • Cengiz Can
  • Christopher Brickley
  • Cyryl Płotnicki
  • Daniel Durante
  • Danilo Bargen
  • David Szotten
  • Derek Prior
  • Dimiter Petrov
  • Dorian Scheidt
  • Enether
  • Eric Kidd
  • Erich Cordoba
  • FliegendeWurst
  • Flux Xu
  • Garrett Squire
  • Georg Semmler
  • Graham Grochowski
  • JD Gonzales
  • Jake Goulding
  • Jakob Gillich
  • James Kominick
  • Jethro Beekman
  • Jim McGrath
  • Jimmy Cuadra
  • John Gallagher
  • Jordan
  • Josh Holmer
  • Jovansonlee Cesar
  • Katrina Brock
  • Kieran
  • Konstantinos Sideris
  • Lance Carlson
  • Lauri Apple
  • Maciej
  • Maciej Dziardziel
  • Mark Catley
  • Martijn de Haan
  • Mathieu Rochette
  • Matt Casper
  • Maxime “pep” Buquet
  • Michael Macias
  • Michael Stock
  • Mike Piccolo
  • Mrmaxmeier
  • Patrick Fernie
  • Paul Lange
  • Peter Marheine
  • Pyry Kontio
  • Rasmus Kaj
  • Richard Dodd
  • Robert Balicki
  • Robert Maloney
  • Ruben De Smet
  • Ryan Blecher
  • Sam Phippen
  • Sebastian Blei
  • Sergio Benitez
  • Severen Redwood
  • Sharad Chand
  • Sid Ngeth
  • Stu Black
  • Sunrin SHIMURA (keen)
  • Tamir Duberstein
  • Taryn Hill
  • Tess Griffin
  • Tim Brooks
  • Tobias Schottdorf
  • Tom Houlé
  • Tshepang Lekhonkhobe
  • Will Murphy
  • William Murphy
  • benaryorg
  • bippityboppity
  • debris
  • derekdreery
  • jacob
  • jethrogb
  • kardeiz
  • king6cong
  • klieth
  • pfernie
  • theduke
  • wangcong