|
ChangelogBelow you'll find the most recent changelog. This is the changelog from the cvstree. For the changelog of the most recent development version look here. And the changelog for the most recent stable version look here. Development version
-------------------
15 jun 2002 - Updated DAL
* Added German language file, thanks goes to
Michael Kamleitner
06 may 2002 - Updated DAL
* Added keyword describe to the check in the
execute query function.
05 may 2002 - Updated language files
* Removed empty line at the end of the
language files
=- Release 0.4.1 =-
06 apr 2002 - Update MySQL driver
* Changed the location of the curRow reset
05 apr 2002 - Updated MySQL driver
* Fixed a bug in the rowseeking code.
* Changed version number
Updated MSQL driver
* Fixed same rowseeking bug
* Changed version number to the same of the
MySQL driver
=- Release 0.4.0 -=
20 nov 2001 - Updated config and DAL
* Added new configuration directive $fileExt
With this var you can specify the extension
the drivers have. It also specifies the extension
of the main class extension files. So by example
the extension debugger (which has as main file
class_debugger) has the extension of $fileExt.
The files the extension is loading aren't controlled
by $fileExt.
15 nov 2001 - Updated dummy driver
* Cleaned it
12 nov 2001 - Updated DAL
* Made the transaction hooks consistent with the execute
query ones. (extension effects further executing)
* Added dutch language file
Updated debugger
* Modified transaction hooks to be conform the other hooks
31 oct 2001 - Updated DAL
* Moved code responsible for aborting transaction when
there is an error.
* Updated the transaction test code
Updated msql driver
* Removed some debug code
Updated debugger extension
* Resetted the default language to english
27 oct 2001 - Updated DAL
* Inserted code which aborts a running transaction when
there is an error.
23 oct 2001 - Updated postgreSQL driver
* Last insert query is now delayed until really
nescesarry (user requesting last insert)
Updated MySQL and msql Driver
* Last insert query is delayed until really
nescesarry (user req. last insert)
* Updated the getinsert code, now handles
comma's and quotes properly.
(needs more extensive testing)
22 oct 2001 - Updated msql Driver
* Fixed a broken regexp and fixed the
lastinsert function like mysql
Updated tests
* Tests now work with msql
20 oct 2001 - Updated mysql Driver
* Fixed a broken regexp and fixed the
fetchlastinsert function so i can handle
queries with comma's in the input.
17 oct 2001 - Updated debugger config
* Put the messages for the debugger in seperate file
and dir.
Updated DAL config
* Moved extension messages to the extension.
Updated DAL
* Code optimisations.
* Alias q created for executeQuery
Added dummy driver
* Added a dummy driver to show which functions to put
in a db driver.
15 oct 2001 - Updated debugger extension
* Fixed a small bug which could lead to the loss
of the database driver object.
* Execution of query is now successfully returned
* Some enhancements
Updated posgreSQL driver
* Fixed a small bug which turned affected rows to
zero
Updated dal
* Fixed a bug which executed every query twice when
the debugger was loaded.
9 oct 2001 - Updated mysql driver
* Patched last insert bug, thanks goes to
Bharat
7 oct 2001 - Updated DAL
* Activated hooks and extensions
Updated debugger extension
* Completed debugger extensions.
It looks pretty robust (tested it with 10
concurrent while loops with lynx
requesting the example with the debugger
activated)
Updated the extension object
* Optimisations and stuff to proper enable
the use of the extensions.
Updated the english lang file
* Updated the messages.
6 oct 2001 - Updated msqldriver to version 0.0.5
* Added saveState and restoreState
Updated mysql driver to version 0.1.6
* Added saveState and restoreState
Updated postgreSQL driver to version 0.3.5
* Added saveState and restoreState
Updated DAL to 0.3.4.2
* Added all hooks
* Added configuration lock
* Added test if hooks are allowed
Updated config file
* Added configuration lock
* Added hook enabler
Updated english lang file
* Added configuration lock message
Updated debugger
* Hooks are working, only printing of the messages is
operational at the moment.
Except much changes
2 oct 2001 - Updated DAL
* Removed all global vars
Config is now embedded in object, some vars are
modified by passing references to make the code
more clear.
Updated config
* everything is now in an object so no more globals.
* Moved language files to own dir.
* Changed name of message to english
* Language files are read in automagicly, based on the
language specified.
1 oct 2001 - Updated DAL to 0.3.4.1
* Added fake transaction feature
* Added dynamic configuration management
* Added error messages in Portuguese
23 sep 2001 - Updated mysql Driver
* fixed a bug which prevented to connect to a mysql server
18 sep 2001 - Updated config file
* introduced basedir variable.
This var contains the base dir where dal
is located.
18 sep 2001 - Updated drivers
* Fixed little bug in postgres driver where php could
produce an error message when closing the connection.
* Fixed small feature of php. The fetchobject functions
now return an associative object instead of an
enumerated and associative together.
12 sep 2001 - Updated extension Object to 0.1.3
* Changed naming and functions to say
hook instead of override.
Updated DAL to 0.3.3.1
* Small change in how driver are loaded.
Files are now loaded on demand.
* Added a check with configuration selection
10 sep 2001 - Updated dal and drivers
* Changed all the documentation tags
all tags should conform javadoc standard
9 sep 2001 - Released dal 0.3.3
9 sep 2001 - Updated dal and drivers
* Finally incorparated Ben afros' patch into
the development tree. Record seeking is now
possible.
4 sep 2001 - Updated dal and drivers
* Added new function selectConfiguration to DAL
* Changed connectDB functions in drivers to support
multiple configurations
29 aug 2001 - Updated dal to 0.2.4
* Changed the fetchArray function in all drivers.
It gives the single associative array instead of
an associative and an enumerated array put together.
24 aug 2001 - Changed config
* Changed the config location and extension
* Put the dal messages into a seperated file.
Could be handy for translations in the future.
3 jun 2001 - Updated mysql driver
* new function fetchInsertID;
Updated DAL
* new function fetchInsertID;
30 may 2001 - Updated mysql driver to ver 0.1.2.2
* Fixed a small bug that caused the fetchlastinsert function
not working properly when using queries with spaces and
without ;'s.
* Added msql driver to DAL (alpha)
* Fixed example to work with msql driver
25 may 2001 - Updated postgres driver to ver 0.1.2.1
* Fixed small bug in postgres driver which caused it not
to trigger lastInsertRecord when an uppercase query
was used.
Updated mysql driver to ver 0.1.2.1
* Made version the same as postgres driver
* Fixed small bug which caused the driver not to trigger
lastInsertRecord when an uppercase query was used.
Updated DAL to ver 0.2.1
* Fixed small bug with DAL not reacting properly when an
uppercase query was used.
17 may 2001 - Updated DAL to support transactions.
Updated postgres driver for transaction support
16 may 2001 - released DAL 0.2.0
13 may 2001 - Updated postgres driver to ver 0.1.2
* Fixed a bug that could cause a function to spawn a
php error message
* Fixed a bug that caused the enumerated array function
return an object.
Updated DAL to ver 0.1.3
* Fixed a bug that caused an php error to occur where
a different driver would selected while already one
was active.
* Made DAL's lastError contain a message when a custom handler
is being used.
Updated the Example
* Demonstrate all functions available in DAL.
* Tried to clarify the example by using more comments.
| |||||||||||||||||||||