Skip to content

Releases: elixir-ecto/myxql

v0.4.0

30 Mar 13:08
Compare
Choose a tag to compare

Enhancements:

  • Support receiving packets larger than 16MB

Bug fixes:

  • Require :ssl & :public_key applications

  • Enforce prepare names to be unique

  • Do not leak statements on multiple executions of the same name in prepare_execute

  • Do not leak statements with rebound :cache_statement

v0.3.4

19 Mar 08:47
Compare
Choose a tag to compare
  • Close statements after query errors

v0.3.3

10 Feb 15:09
Compare
Choose a tag to compare
  • Fix bug when decoding invalid json path error

v0.3.0

25 Nov 13:45
Compare
Choose a tag to compare

Enhancements

  • Re-use repeated prepared statements in :unnamed mode

  • Geometry types support

Bug fixes

  • Fix mysql_native_authentication on auth_switch_request

  • Handle multiple packets on ping

v0.2.10

29 Oct 14:21
Compare
Choose a tag to compare

Enhancements

  • Add prepare: :force_named option

Bug fixes

  • Fix prepared queries leaks

v0.2.9

18 Sep 14:40
Compare
Choose a tag to compare

Bug fixes

  • Disconnect on handshake errors

v0.2.8

14 Sep 15:15
Compare
Choose a tag to compare

Bug fixes

  • Encode params in MyXQL.Query and gracefully handle encoding errors

v0.2.7

11 Sep 09:25
Compare
Choose a tag to compare

Enhancements

  • Decode "zero dates" as :zero_date and :zero_datetime. Note, this only works on specific
    server sql_mode settings, it's disabled by default and not recommended.

  • Support MYSQL_HOST and MYSQL_PWD env variables

  • Add :charset and :collation options to start_link/2

v0.2.6

04 Jul 20:41
Compare
Choose a tag to compare

Bug fixes

  • Fix VARCHAR handling
  • Fix TINY, MEDIUM, and LONG BLOBs handling
  • Fix dialyzer errors

v0.2.5

04 Jul 08:51
Compare
Choose a tag to compare

Bug fixes

  • Fix encoding large packets
  • Consider "" as empty password
  • Raise better error messages on "zero" dates