joomla/joomla-platform — pull request #1155 by AmyStephen (2012-04-16 18:24:30+00:00)
Title: JDate separation from deprecated JDatabase class

Allows JDate to be used without requiring the JDatabase class (which is deprecated).

I ran in problems using the JLoggerDatabase option because of the toSQL method in JDate and it's coupling with the JDatabase object.

It makes it possible to use the database logger without being tied into JFactory. Very helpful while ensuring the current usage continues to work.