File: changes-42.rst

package info (click to toggle)
feedparser 6.0.12-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 10,540 kB
  • sloc: xml: 11,459; python: 4,575; makefile: 7
file content (22 lines) | stat: -rw-r--r-- 1,342 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Changes in version 4.2
======================

:program:`Universal Feed Parser` 4.2 was released on 2008-03-12.

- Support for parsing microformats, including rel=enclosure, rel=tag, XFN, and hCard.

- Updated the whitelist of :ref:`acceptable HTML elements and attributes <advanced.sanitization.html>` based on the latest draft of the :abbr:`HTML (HyperText Markup Language)` 5 specification.

- Support for :ref:`advanced.sanitization.css`.  (Previous versions of :program:`Universal Feed Parser` simply stripped all inline styles.)  Many thanks to Sam Ruby for implementing this, despite my insistence that it was impossible.

- Support for :ref:`advanced.sanitization.svg`.

- Support for :ref:`advanced.sanitization.mathml`.  Many thanks to Jacques Distler for patiently debugging this feature.

- :abbr:`IRI (International Resource Identifier)` support for every element that can contain a :abbr:`URI (Uniform Resource Identifier)`.

- Ability to :ref:`disable relative URI resolution <advanced.base.disable>`.

- Command-line arguments and alternate serializers, for manipulating :program:`Universal Feed Parser` from shell scripts or other non-Python sources.

- More robust parsing of author email addresses, misencoded win-1252 content, rel=self links, and better detection of HTML content in elements with ambiguous content types.