[wwwsearch-commits] r36197 - wwwsearch/mechanize/common
jjlee at codespeak.net
jjlee at codespeak.net
Sun Jan 7 18:31:25 CET 2007
Author: jjlee
Date: Sun Jan 7 18:31:23 2007
New Revision: 36197
Modified:
wwwsearch/mechanize/common/ChangeLog
Log:
Update ChangeLog
Modified: wwwsearch/mechanize/common/ChangeLog
==============================================================================
--- wwwsearch/mechanize/common/ChangeLog (original)
+++ wwwsearch/mechanize/common/ChangeLog Sun Jan 7 18:31:23 2007
@@ -1,7 +1,42 @@
This isn't really in proper GNU ChangeLog format, it just happens to
look that way.
-2006-10-14 John J Lee <jjl at pobox.com>
+2007-01-07 John J Lee <jjl at pobox.com>
+
+ * 0.1.6b release
+ * Add mechanize.ParseError class, document it as part of the
+ mechanize.Factory interface, and raise it from all Factory
+ implementations. This is backwards-compatible, since the new
+ exception derives from the old exceptions.
+ * Bug fix: Truncation when there is no full .read() before
+ navigating to the next page, and an old response is read after
+ navigation. This happened e.g. with r = br.open();
+ r.readline(); br.open(url); r.read(); br.back() .
+ * Bug fix: when .back() caused a reload, it was returning the old
+ response, not the .reload()ed one.
+ * Bug fix: .back() was not returning a copy of the response, which
+ presumably would cause seek position problems.
+ * Bug fix: base tag without href attribute would override document
+ URL with a None value, causing a crash (thanks Nathan Eror).
+ * Fix .set_response() to close current response first.
+ * Fix non-idempotent behaviour of Factory.forms() / .links() .
+ Previously, if for example you got a ParseError during execution
+ of .forms(), you could call it again and have it not raise an
+ exception, because it started out where it left off!
+ * Add a missing copy.copy() to RobustFactory .
+ * Fix redirection to 'URIs' that contain characters that are not
+ allowed in URIs (thanks Riko Wichmann). Also, Request
+ constructor now logs a module logging warning about any such bad
+ URIs.
+ * Add .global_form() method to Browser to support form controls
+ whose HTML elements are not descendants of any FORM element.
+ * Add a new method .visit_response() . This creates a new history
+ entry from a response object, rather than just changing the
+ current visited response. This is useful e.g. when you want to
+ use Browser features in a handler.
+ * Misc minor bug fixes.
+
+2006-10-25 John J Lee <jjl at pobox.com>
* 0.1.5b release: Update setuptools dependencies to depend on
ClientForm>=0.2.5 (for an important bug fix affecting fragments
More information about the wwwsearch-commits
mailing list