83 lines
3.0 KiB
Plaintext
83 lines
3.0 KiB
Plaintext
CHANGES
|
|
=======
|
|
This file contains a brief summary of changes made from previous versions of
|
|
the connector.
|
|
|
|
1.2.0 - March 2020
|
|
------------------
|
|
* 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.
|
|
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.
|
|
* Added example for ESP8266.
|
|
|
|
1.1.1a - January 2016
|
|
---------------------
|
|
* Minor issue with deprecated #import fixed. No new functionality.
|
|
|
|
1.1.0a - January 2016
|
|
---------------------
|
|
* Major redesign of classes. Now have separate connection and cursor classes
|
|
* Removed WITH_SELECT, WITH_WIFI, etc. to avoid confusion and simplify
|
|
* Renamed many methods to correspond with traditional MySQL connector
|
|
nomenclature
|
|
* Added more error handling for lossy networks
|
|
* Memory deallocation methods consolidated (see examples)
|
|
* More, smaller examples added
|
|
* Documentation updated
|
|
|
|
1.0.4ga - July 2015
|
|
--------------------
|
|
* Fixed a defect in the get_next_row() method.
|
|
* Added the reference manual. Yippee!
|
|
|
|
1.0.3rc - March 2015
|
|
--------------------
|
|
* Code has been changed slightly to help with long latency issues over
|
|
wifi and slow connections.
|
|
* A new cleanup method was added to cleanup a final OK packet after a
|
|
stored procedure call with a result.
|
|
* Code now compiles without errors for the latest Beta Arduino IDE
|
|
(const error).
|
|
|
|
1.0.2b - April 2014
|
|
-------------------
|
|
* The WITH_SELECT is turned *OFF* by default. If you want to use select
|
|
queries, be sure to uncomment this in the mysql.h file.
|
|
* Reduced memory use! The library has been trimmed to save memory.
|
|
- All static strings moved to PROGMEM strings
|
|
- Unused structures removed (e.g. ok_packet)
|
|
- Moved more methods not needed to optional compilation
|
|
|
|
1.0.1b - February 2014
|
|
----------------------
|
|
* Added disconnect() method for disconnecting from server.
|
|
* Improved error handling for dropped packets.
|
|
* Better error handling for lost connections and out of memory detection.
|
|
|
|
1.0.0b - October 2013
|
|
---------------------
|
|
* Improved support for result sets (select queries)
|
|
* Added conditional compile for use with select queries. If you don't use
|
|
select queries, comment out WITH_SELECT in mysql.h to save some memory.
|
|
* Added support for WiFi shield using conditional compilation.
|
|
* New version() method to check version of the connector.
|
|
* Simplified, single-file download
|
|
|
|
Initial Release - April 2013
|
|
----------------------------
|
|
* Basic query capability
|
|
* Basic result set handling
|