2014-06-15  Boyd Duffee <b dot duffee at keele dot ac dot uk>

	* cleaned test suite and advanced version to v1.26

2013-08-06  Boyd Duffee <b dot duffee at keele dot ac dot uk>

	* re-vamped the Test Suite
		- changed all tests to use Test::More
		- uses is_deeply() to test array values 
		- added 00-load.t and moved the load module tests
		- added 01-lwp.t for the User Agent specific code
		- tests add [Test Suite hh:mm:ss] to their UserAgent strings
		- added sleep before subsequent calls to ADS to ease burden on remote server
		- general de-cluttering, moving print statements to diag()

	* Query.pm
		- removed explicit return undef statements for failure, as per
			Perl Best Practices, p199
		- agent() can now add information to the UserAgent string

	* Paper.pm
		- removed explicit return undef statements for failure, as per
			Perl Best Practices, p199

	* Updated all modules to version 1.25, just for consistancy
		(except where it isn't)

2011-07-11  Boyd Duffee <b dot duffee at isc dot keele dot ac dot uk>

	* Query.pm
		- applied same fix as #35645 to the followup queries
		- improved error reporting on HTTP::Request to include URL 
			and HTTP_PROXY in output
		- changed URL to access a new class attribute, accessible via the 
			ads_mirror class method

	* added and updated tests and released as v1.21.0

2010-02-10  Boyd Duffee <b dot duffee at isc dot keele dot ac dot uk>

	* Fixed bugs in Query.pm: 
		- #35645 filed at rt.cpan.org (Ampersands);
		- last line missing from data fetch (while condition tested 
			in wrong order)

	* updated tests to reflect current ADS values and test for bug #35645

2003-07-15  Alasdair Allan <aa@astro.ex.ac.uk>

        * ADS.pm: Introduced a placeholder class to get round a documentation
          bug on search.cpan.org.

        * Fixed MANIFEST problems and released as v1.20.7
2003-07-02  Alasdair Allan <aa@astro.ex.ac.uk>

        * Removed some tests from t/*.t since the things they were based
          on kept changing and I had to update the module every time. The
          test quite is now somewhat uncomplete. This is not good. 
2002-09-23  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Fixed a bug which meant that that followup
	  queries no longer worked with the new interface.

2002-09-03  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Modified query string to reflect changes in
          the ADS interface, if you wondered where the Journal strings
          went this should fix it. Fixed handling of 500 errors as these
          are now returned under some circumstances by ADS when no results 
          are found.
        * t/paper.t: Fixed tests, same problem.  

2002-05-30  Alasdair Allan <aa@astro.ex.ac.uk>

        * t/paper.t: Minor bugfix to test harness.
2002-01-10  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added method to allow you to decide wether only
          refereed, non-refereed or all bibiliographic sources are queried.
2002-01-09  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added start & end year/month options to the
          query module so that the time over which the query can be made
          can be specified.
2001-12-03  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added conditional test to see if $base_url is
          defined before setting it in the method.
2001-11-13  Tim Jenness  <timj@jach.hawaii.edu>

	* adsquery.PL: Turn adsquery.pl into a "proper" executable

2001-11-14  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added user agent tag to module and allowed the user
          to specify an alternative URL for the closest ADS server to them
        * Makefile.PL: Added Net::Domain to the default build requirements,
          needed for the user agent tag  

2001-11-10  Tim Jenness  <t.jenness@jach.hawaii.edu>

	* Result/Paper/Paper.pm (summary): Deal with undefined values

	* adsquery.pl: Add --bibcode

	* Result/Result.pm (summary): Fix -w warning

2001-11-10  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added bibcode() method and associated 
          $self->{OPTIONS} hash entry as requested by Tim.

2001-11-07  Tim Jenness  <t.jenness@jach.hawaii.edu>

	* Result/Result.pm (summary): Add summary and stringify

	* Result/Paper/Paper.pm (summary): Add summary and stringify

	* adsquery.pl: Add first stab at adsquery command line

	* Result/Result.pm (papers): Add a papers method

2001-11-07  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added timeout() method

2001-11-04  Alasdair Allan <aa@astro.ex.ac.uk>

        * Query/Query.pm: Added proxy() method

2001-11-02  Alasdair Allan <aa@astro.ex.ac.uk>

        * Pre-alpha release, not for general distribution.

2001-11-02  Alasdair Allan <aa@astro.ex.ac.uk>

        * Now parses ADS successfully in all tested cases, can carry out
          a limited selection of followup queries on the results.

2001-10-31  Alasdair Allan <aa@astro.ex.ac.uk>

        * Minimum functionality implemented,  no parsing of ADS query 
          into Results object

2001-10-30  Alasdair Allan <aa@astro.ex.ac.uk>

        * Original version