.. -*- rst -*-

====================================
User-visible changes in GetMediumURL
====================================

0.0a2 (2011/03/06)
==================

- Separated medium-related (metadata and formats) methods and
  attributes of ``getmediumurl.plugin.Plugin`` into
  ``getmediumurl.medium.Medium`` and added a method to get many media
  from a single plugin.  Needs changes in all plugins but not in
  applications using the properties of ``Plugin``.

- Add optional argument ``fast`` to ``Matcher.match`` to disable
  matching to plugins needing to check the page content, using
  ``Plugin`` attribute of the same name.

- Support at least some media linked to by the page (e.g. YouTube
  embedded videos).  It requires a plugin matching it on only URL and
  not having too many media linked.

- Require ``lxml``, dropping compatibility with other XML or HTML
  parsers (might also make plugins faster and simpler to implement).

- Don't use ``epydoc``, slightly update Sphinx-generated
  documentation.  Comments and docstrings used there are now
  dual-licensed under GNU FDL 1.3 or later.

- Allow setting values of properties decorated by
  ``getmediumurl.cache.cachedproperty``, e.g. to use in plugins
  getting data about media without fetching their own page.

- Remove ``dalealplay`` plugin, it never worked.

- Add new plugins for some pages using Flash players with FLV files,
  and for videos linked by Atom feeds.

0.0a1 (2010/12/19)
==================

- Redone YouTube video downloading.

- Use a database supported by ``anydbm`` or ``dbm`` module in
  ``getmediumurl.readercache.directory_cache``, so longer URLs are
  cached.

- Fixed Dailymotion plugin.

- All plugins have a ``formats`` method to get an iterable of medium
  format descriptions (instances of ``getmediumurl.format.Format``).
  Plugins which supported separate high quality media now get the
  medium of lowest or highest video area.  For most other plugins the
  format descriptions are incomplete.

0.0a0 (2010/12/02)
==================

Initial release, made to simplify installation.

=================
Copying this file
=================

Copyright © 2010  Michał Masłowski  <mtjm@mtjm.eu>

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.  This file is offered as-is,
without any warranty.
