Skip to content

Change Log

Dr. Charles Bell edited this page Mar 29, 2020 · 3 revisions

The following is the change history for the connector. Dates are approximate.

  • Version 1.0.0a Created by Dr. Charles A. Bell, April 2012.
  • Version 1.0.0b Updated by Dr. Charles A. Bell, October 2013.
  • Version 1.0.1b Updated by Dr. Charles A. Bell, February 2014.
  • Version 1.0.2b Updated by Dr. Charles A. Bell, April 2014.
  • Version 1.0.3rc Updated by Dr. Charles A. Bell, March 2015.
  • Version 1.0.4ga Updated by Dr. Charles A. Bell, July 2015.
  • Version 1.1.0a Created by Dr. Charles A. Bell, January 2016.
  • Version 1.1.1a Created by Dr. Charles A. Bell, January 2016.
  • Version 1.1.2b Created by Dr. Charles A. Bell, November 2016.
  • Version 1.2.0 Created by Dr. Charles A. Bell, March 2020.

Latest Version Changes

The latest version includes the following changes:

  • Added connect with default database.
  • Added rows effected, last insert id.
  • Stability and speed improvements.
  • Removed infinite wait in read_packet() if connection dropped. Merged wait_for_client() and wait_for_data() into one universal wait_for_bytes(int).
  • Improved connect() speed.
  • Improved sending queries speed. Sending the whole buffer at a time (not byte by byte).
  • Fixed bug with check_ok_packet() return value. The check_ok_packet() simplified to get_packet_type().
  • Added checks for buffer validity in places it is going to be used.
  • Improved stability on "incorrect" methods calls.
  • Restored WITH_SELECT, but defined by default.
  • Added DEBUG define to avoid prints to Serial port. Useful when Serial is used to communicate with sensors.
Clone this wiki locally