All Versions
20
Latest Version
Avg Release Cycle
58 days
Latest Release
1246 days ago

Changelog History
Page 1

  • v20.1.0 Changes

    November 20, 2020

    🔄 Changes:

  • v20.0.1 Changes

    October 04, 2020

    🚀 This release removes some obvious inefficiencies in client-server communication (5-40 % improvement in diesel-rs/diesel#2507)

  • v20.0.0 Changes

    September 28, 2020

    💥 Breaking changes:

    • mysql_common version was bumped;

    🛠 Fixes:

  • v19.0.1 Changes

    August 28, 2020
    • it is now possible to use pem certificates in SslOpts::with_root_cert_path (by @yerke, see #248);
    • 👀 it is now possible to override program_name connection attribute (by @yumm007, see #242);
    • 👀 various fixes for docs (by @yerke, see #246, #247).
  • v19.0.0 Changes

    August 24, 2020
  • v18.2.0 Changes

    April 07, 2020

    🆕 New APIs:

    • a set of non-panicking methods (named *_opt) was added to Queryable, TextQuery and BinQuery traits.
  • v18.1.0 Changes

    March 25, 2020

    ➕ Additions:

    • new methods Transaction::{last_insert_id, affected_rows, warnings, info_ref, info_str}, Conn::{warnings, info_ref, info_str} (see #211)

    Internal improvements:

    • Conn size reduced to 8 bytes.
  • v18.0.0 Changes

    March 01, 2020

    💥 Breaking changes:

    • 👀 Conn::{query, first, *_exec, ...} were removed in favor of Queryable trait (see crate level docs);
    • 👀 Pool::{prepare, *_exec, ...} were removed in favor of TextQuery and BinQuery traits (see crate level docs);
    • 👀 helpers for batch statement execution were added in forms of Queryable::batch_exec method and BatchQuery trait (see crate level docs);
    • 🚚 Stmt was removed in favor of the new Statement structure, which is a thin wrapper around statement identifier. There are few caveats, please consult the corresponding section in the crate docs;
    • OptsBuilder and SslOpts methods now takes self by value;
    • QueryResult interface was altered;
    • start_transaction now takes new TxOpts structure;

    🛠 Fixes #189, #198, #199, #203, #204.

  • v17.0.0 Changes

    November 04, 2019

    🔄 Changes:

    • ⚡️ mysql_common crate was updated;
    • 🚚 ssl feature was removed, TLS support now implemented using native-tls (breaking);
    • 👀 compres option was changed (see docs on OptsBuilder::compress);
    • 🛠 #190 was reported and fixed by @evenyag.
  • v16.1.0 Changes

    August 18, 2019
    • 🛠 @killme2008 found and fixed #176
    • 🚚 rustc-serialize support was removed (#184)
    • 🛠 #182 was fixed
    • socket parameter was added to connection URL (#181)