- Move more browser dependencies to the ``browser`` extra.
- Begin testing PyPy3 on Travis CI.
1.0.0
==================
- Remove unneeded test dependencies zope.app.server, zope.app.component, zope.app.container, and others.
- Update to work with zope.testbrowser 5.
- Add PyPy support.
- Add support for Python 3.4, 3.5 and 3.6. See `PR 5 <https://github.com/zopefoundation/zope.file/pull/5>`_.
0.6.2
==================
- Moved menu-oriented registrations into new menus.zcml. This is now loaded if zope.app.zcmlfiles is available only.
- Increase test coverage.
0.6.1
==================
- Declared more dependencies.
0.6.0
==================
- Bug fix: remove duplicate firing of ObjectCreatedEvent in zope.file.upload.Upload (the event is already fired in its base class, zope.formlib.form.AddForm).
- Move browser-related zcml to `browser.zcml` so that it easier for applications to exclude it.
- Import content-type parser from zope.contenttype, adding a dependency on that package.
- Removed undeclared dependency on zope.app.container, depend on zope.browser.
- Using Python's ``doctest`` module instead of deprecated ``zope.testing.doctest``.