summaryrefslogtreecommitdiff
path: root/NEWS.txt
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS.txt')
-rw-r--r--NEWS.txt20
1 files changed, 12 insertions, 8 deletions
diff --git a/NEWS.txt b/NEWS.txt
index 248befb..fdea5be 100644
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,14 +1,15 @@
= 4.3.0 (Unreleased) =
* Instead of converting incoming data to Unicode and feeding it to the
- lxml tree builder, Beautiful Soup now makes successive guesses at
- the encoding of the incoming data, and tells lxml to parse the data
- as that encoding. Giving lxml more control over the parsing process
- improves performance and avoids a number of bugs and issues with the
- lxml parser which had previously required elaborate workarounds:
+ lxml tree builder in chunks, Beautiful Soup now makes successive
+ guesses at the encoding of the incoming data, and tells lxml to
+ parse the data as that encoding. Giving lxml more control over the
+ parsing process improves performance and avoids a number of bugs and
+ issues with the lxml parser which had previously required elaborate
+ workarounds:
- - An issue in which lxml refuses to parse Unicode strings.
- [bug=1180527]
+ - An issue in which lxml refuses to parse Unicode strings on some
+ systems. [bug=1180527]
- A returning bug that truncated documents longer than a (very
small) size. [bug=963880]
@@ -26,12 +27,15 @@
undocumented features have also been removed.
* Beautiful Soup will issue a warning if instead of markup you pass it
- a URL or the name of a file on disk (a common beginner mistake).
+ a URL or the name of a file on disk (a common beginner's mistake).
* A number of optimizations improve the performance of the lxml tree
builder by about 33%, the html.parser tree builder by about 20%, and
the html5lib tree builder by about 15%.
+* All find_all calls should now return a ResultSet object. Patch by
+ Aaron DeVore. [bug=1194034]
+
= 4.2.1 (20130531) =
* The default XML formatter will now replace ampersands even if they