== 1.1.6 - 10-Sep-2009
* Fixed validation for dbrc_dir argument.
* Added a test for bogus dbrc_dir arguments.

== 1.1.5 - 3-Sep-2009
* License changed to Artistic 2.0.
* Some gemspec updates, including the license and description.
* Renamed the test files. The ts_all.rb file was removed.
* Added win32-process as a dependency on MS Windows.
* Added test-unit as a development dependency. Some tests were refactored
  to use features from test-unit 2.x.
* Added the 'test_xml' and 'test_yml' rake tasks.
* Refactored the main test task.
* Added explicit copyright and warranty to the README file.

== 1.1.4 - 10-Nov-2008
* Added a custom inspect method which filters the password.

== 1.1.3 - 21-Jul-2008
* More RUBY_PLATFORM changes that I missed in the last release.
* Added inline RDOC for the accessors and updated the documentation
  for the constructor.
* Added the DBI::DBRC#dbrc_dir and DBI::DBRC#dbrc_file methods.
* More tests.

== 1.1.2 - 18-Jul-2008
* Changed platform checking from RUBY_PLATFORM to Config::CONFIG['host_os']
  so that other implementations won't choke.
* Updated the gemspec to add the sys-admin dependency.
* Added a rubyforge_project to the gemspec.
* Now has a separate gem for MS Windows.

== 1.1.1 - 2-Aug-2007
* DBRCError is now DBRC::Error.
* Added a Rakefile with tasks for installation and testing.
* Added the win32-dir library as a prerequisite for MS Windows.
* Removed the install.rb file. That's now handled by the Rakefile.
* Some refactoring in the constructor, including the elimination of
  warnings that appeared when run with -w.
* Some doc and test updates.

== 1.1.0 - 19-Oct-2005
* Bug fix for MS Windows (there's no Win32 namespace for win32/file).
* Changed platform detection mechanism.

== 1.0.1 - 7-Oct-2005
* Improved the error message when an entry isn't found.

== 1.0.0 - 15-Jun-2005
* Ditches the use of 'etc'.  Now requires the 'sys-admin' package as its
  replacement (for all platforms).
* Moved project to RubyForge.
* Minor updates to tests, README and gemspec.
* Now hosted on RubyForge.

== 0.5.1 - 17-Mar-2005
* Removed the 'doc' directory completely, and moved the primary
  documentation into the README file.
* Removed the INSTALL file.  Moved the installation directions into the
  README file.
* Moved the examples into a toplevel 'examples' directory.
* Made the README and CHANGES files rdoc friendly.
* Added a gemspec.

== 0.5.0 - 15-Oct-2004
* Added a YAML subclass.  Use this if you want to store your information in
  the .dbrc file in YAML format.
* On Win32 systems, the .dbrc file must now be "hidden".  Also, it will
  automatically decrypt/encrypt the file if it is encrypted.  This also
  means that the win32-file package is also required on Win32 systems.
* Massive refactoring of the XML subclass.  It should work better now.
* Moved the YML and XML subclasses directly into the dbrc.rb file.
* For the aliases, you can now write as well as read.
* In lieu of the namespace fix for "timeout" in 1.8, I have renamed "time_out"
  to simply "timeout".  For backwards compatability, I have created an alias,
  so you may still use the old method name.  However, this means that you
  should only use this package with 1.8.0 or later.
* Removed the dbrc.html file.  You can generate this on your own if you wish
  using rdtool.
* Test suite changes.

== 0.4.0 - 3-Sep-2004
* Removed redundant error handling for cases when the database and/or login
  are not found.
* Added an XML subclass.  Use this if you want to store your information in
  the .dbrc file in XML format.

== 0.3.0 - 26-Oct-2003
* Win32 support added.  Requires the win32-etc package.
* rd doc separated from source.  Moved to 'doc' directory.
* Documentation updates and corrections.
* Minor test suite tweaks for Win32 systems.

== 0.2.1 - 28-Aug-2003
* Removed VERSION class method.  Just use the constant.
* Bug fix with regards to split and Ruby 1.8.  Thanks Michael Garriss.
* Changed 'changelog' to 'CHANGES'.
* Added a vanilla test script (test.rb)
* Minor code optimization (IO.foreach)
* Test unit cleanup
* Minor internal directory layout and doc changes

== 0.2.0 - 13-Jan-2003
* DBRC class now under the DBI module namespace
* Changed "timeout" to "time_out" to avoid confusion with the timeout
  module.
* The 'time_out', 'max_reconn', and 'interval' methods now return Integers,
  rather than Strings.
* Only the database, user and password fields are required now within the
  .dbrc file.  The driver, time_out and max_reconn entries can be left blank
  without causing an error.  Note that the 'dsn' method will return 'nil'
  if the driver isn't set.
* Added a DBRCException class instead of just raising an error string.
* Changed 'db' method to 'database' (but 'db' is an alias)
* Changed 'max_reconn' method to 'maximum_reconnects' (but 'max_reconn'
  is an alias')
* Added 'passwd' alias for 'password' method 
* Added a VERSION class method
* Methods that should have been private are now private
* Internal directory layout change
* Tests added
* Install script improved
* Documentation additions, including plain text doc

== 0.1.1 - 26-Jul-2002
* Added 'dsn()' method
* Minor documentation additions

== 0.1.0 - 26-Jul-2002
* Initial release