All Versions
20
Latest Version
Avg Release Cycle
58 days
Latest Release
807 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)