Skip to content

Releases: stefangabos/Zebra_Database

Version 2.9.0 released

07 Dec 08:10
Compare
Choose a tag to compare
  • fixed some issues that would trigger warnings on PHP 5.5+; thanks to Andrew Rumm

Version 2.8.8 released

13 Feb 09:01
Compare
Choose a tag to compare
  • more fixes for warning when no queries are run

Version 2.8.7 released

10 Feb 13:51
Compare
Choose a tag to compare
  • added a new "get_selected_database" method for getting the name of the currently selected database; thanks to Stijn for suggesting;
  • fixed a bug in the library's destructor method where mysqli_free_result would trigger a notice in your server's log files if the result was not a mysqli result set (as it could also be a boolean for queries that do not return anything or even unset when no queries were run); thanks to Eike Broda;
  • fixed a bug with the log files where the log files were recreated at each execution rather than being updated; thanks to Eike Broda;
  • added Russian language file; thanks to Andrew Rumm;
  • fixed an issue where the library would not check if an email address was set when sending out notifying emails for queries that take too long to execute; thanks to Andrew Rumm;

Version 2.8.6 released

25 Nov 08:58
Compare
Choose a tag to compare
  • simpler usage of WHERE-IN conditions; previously you had to use the implode method but now, when an array is given as a replacement item, this method will be automatically used for you; thanks to primenic;
  • updates to the German language file; thanks to Eike Broda;

Version 2.8.5 released

12 Nov 07:45
Compare
Choose a tag to compare
  • result sets can now also be cached in sessions
  • users can now change resource paths, allowing users to move scripts and stylesheets to whatever locations; thanks to Joseph Spurrier
  • column names for the select() method can now be given as an array (recommended) and will be automatically enclosed in grave accents; ; thanks to Joseph Spurrier
  • fixed a bug with determining the path to the library's CSS and JavaScript when using symlinks; thanks to primeinc
  • fixed a bug with backslashes in the replacement strings; thanks to primeinc
  • fixed a bug in the "get_tables" method which would trigger warning messages; thanks to Stefan L for reporting
  • fixed bug with dlookup method & friends and caching;
  • fixed composer.json and the library is now correctly working with Composer's autoloader; thanks to Joseph Spurrier
  • fixed a bug where setting the "disable_warnings" property to true would not actually disable warning; thanks to Joseph Spurrier
  • fixed a bug where setting the "memcache_compressed" property to TRUE had no effect; thanks to Andrew Rumm
  • fixed a bug with CSS/JS when port is not 80 where the library would not correctly look for the CSS and JS files (used by the debug console) when using a port other than 80; thanks to Gabriel Moya!
  • fixed a bug where port and socket were not used even if set; thanks to Nam Trung

Version 2.8.4 released

22 Dec 16:29
Compare
Choose a tag to compare
  • added a new "memcache_key_prefix" property; this allows separate caching of the same queries by multiple instances of the libraries on the same memcache server, or the library handling multiple domains on the same memcache server; thanks to primeinc;
  • fixed a bug with the insert_bulk method; thanks to Guillermo;

Version 2.8.3 released

10 Oct 18:44
Compare
Choose a tag to compare
  • fixed a bug with the connection credentials which were stored in a public property rather than a private one; thanks etb09;
  • fixed a bug with the output generated by the "write_log" method; thanks etb09;
  • fixed a bug where the "insert_bulk" and "write_log" methods would trigger a "strict standards" warning in PHP 5.4+; thanks etb09;
  • fixed a minor issue that could cause the library to trigger a warning (only when debugging was on);
  • log files can now be generated by date and hour; thanks etb09;
  • entries in log files now have correct indentation regardless of the used language file;
  • added German translation; thanks etb09;

Zebra_Database, version 2.8.2 now available

24 Aug 19:01
Compare
Choose a tag to compare
  • table names are now enclosed in grave accents for all the methods that take a table name as argument: dcount, delete, dlookup, dmax, dsum, get_table_columns, insert, insert_bulk, insert_update, select, truncate and update; this allows working with tables having special characters in their name;
  • minor performance optimizations in the debug console’s JavaScript code