Releases: stefangabos/Zebra_Database
Releases · stefangabos/Zebra_Database
2.13.2
2.13.1
- fixed missing slash between host and path when using the
resource_pathproperty, which caused debug assets (CSS/JS) to fail loading with a 403 error
2.13.0
- added support for the flags argument in the connect method.
- in support of the newly added argument, a new property was added - ssl_options. setting this argument and using
MYSQLI_CLIENT_SSLin the flags argument of the connect method will allow you to use SSL (encryption); see #90; thanks Sisytec for reporting! - fixed broken AJAX requests debugging
2.12.1
2.12.0
- fixed #88; thanks to 09173732546 for reporting!
- fixed #83; thanks Bernhard Morgenstern for reporting!
- the debug_info property is now
protectedand can be used to customize and extend the debugging interface; see #87 halt_on_errorsnow supports a newalwaysvalue which, when set, will instruct the library to raise an exception on fatal errors regardless of the value of thedebugproperty; see #82; thanks Bernhard Morgenstern for sugesting!set_charsetdoesn't force a connection anymore and it is now deferred until a "real" query is run so that the lazy connection feature of the library is preserved; see #80 - thank you Albatroon for suggesting!ORDER BYcan now be used with the dlookup method; see #20, a request from 10 years ago! thanks Andrew Rumm for suggesting this one!- improved detection of MySQL functions in values - thanks to Christian Hupfeld for reporting!
- fixed some incorrect examples in the documentation
2.11.1
- version bump
2.11.0
- the library can now log queries run via AJAX requests; see the newly added debug_ajax property
- debug information is now also shown when running in CLI (when debugging is enabled, of course)
- added a new debug_show_database_manager property for editing queries in your favorite database manager
- the "unsuccessful queries" tab is now open by default if there are any unsuccessful queries
- fixed #79 where the library would try to connect to the database even when using lazy connection because of the logic in the
free_resultmethod; thanks to Brian Hare for reporting! - fixed an issue where having the
debugproperty set to astringbut debugging not being activated, would result in errors not being logged - fixed bug where the library would try to
EXPLAINqueries that could not be explained; likeSHOW TABLEfor example; see #76 - thank you cosinus90! - fixed potential warnings being thrown in PHP 8; see #74 - thank you Rémi!
- fixed a potential issue when encountering connection errors
- updated the CSS and the icons for the debug interface
2.10.2
2.10.1
2.10.0
- added option for enabling debugging on the fly via a query string parameter - see documentation
- added support for caching query results to a redis server
- the default value of disable_warnings is now FALSE
- updated German language; thanks to Bernhard Morgenstern!
- major documentation overhaul