changes-27.rst 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. Changes in version 2.7.x
  2. ========================
  3. The 2.7 series was a brief but necessary transition towards some of the core ideas in version 3.0.
  4. :program:`Ultra-liberal Feed Parser` 2.7.6 was released on January 16, 2004.
  5. - fixed bug with :file:`StringIO` importing
  6. :program:`Ultra-liberal Feed Parser` 2.7.5 was released on January 15, 2004.
  7. - added workaround for malformed DOCTYPE (seen on many ``blogspot.com`` sites)
  8. - added ``_debug`` variable
  9. :program:`Ultra-liberal Feed Parser` 2.7.4 was released on January 14, 2004.
  10. - added workaround for improperly formed <br/> tags in encoded :abbr:`HTML (HyperText Markup Language)` (skadz)
  11. - fixed unicode handling in normalize_attrs (ChrisL)
  12. - fixed relative :abbr:`URI (Uniform Resource Identifier)` processing for guid (skadz)
  13. - added ICBM support
  14. - added :file:`base64` support
  15. :program:`Ultra-liberal Feed Parser` 2.7.3 was released on January 14, 2004.
  16. - reverted all changes made in 2.7.2
  17. :program:`Ultra-liberal Feed Parser` 2.7.2 was released on January 13, 2004.
  18. - "Version 2.7.2 of my feed parser, released today, will by default refuse to parse `this feed <http://intertwingly.net/stories/2004/01/12/broken.rss>`_. It does a first-pass check for wellformedness, and when that fails it sets the 'bozo' bit in the result to ``1`` and immediately terminates. You can revert to the previous behavior by passing ``disableWellFormedCheck=1``, but it will print arrogant warning messages to stderr to the effect that anyone who can't create a well-formed :abbr:`XML (Extensible Markup Language)` feed is a bozo and an incompetent fool." `source <http://intertwingly.net/blog/2004/01/12/Scientific-Method#c1074047818>`_
  19. :program:`Ultra-liberal Feed Parser` 2.7.1 was released on January 9, 2004.
  20. - fixed bug handling &quot; and &apos;
  21. - fixed memory leak not closing url opener (JohnD)
  22. - added dc:publisher support (MarekK)
  23. - added admin:errorReportsTo support (MarekK)
  24. - :program:`Python` 2.1 ``dict`` support (MarekK)
  25. :program:`Ultra-liberal Feed Parser` 2.7 was released on January 5, 2004.
  26. - really added support for trackback and pingback namespaces, as opposed to 2.6 when I said I did but didn't really
  27. - sanitize :abbr:`HTML (HyperText Markup Language)` markup within some elements
  28. - added :file:`mxTidy` support (if installed) to tidy :abbr:`HTML (HyperText Markup Language)` markup within some elements
  29. - fixed indentation bug in ``_parse_date`` (FazalM)
  30. - use ``socket.setdefaulttimeout`` if available (FazalM)
  31. - universal date parsing and normalization (FazalM): ``created``, ``modified``, ``issued`` are parsed into 9-tuple date format and stored in ``created_parsed``, ``modified_parsed``, and ``issued_parsed``
  32. - ``date`` is duplicated in ``modified`` and vice-versa
  33. - ``date_parsed`` is duplicated in ``modified_parsed`` and vice-versa