-
Notifications
You must be signed in to change notification settings - Fork 134
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.
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. Mergedwait_for_client()
andwait_for_data()
into one universalwait_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. Thecheck_ok_packet()
simplified toget_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.