1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 00:03:28 +01:00

bump version to 0.8.1, (fix blank spacing in changelist)

This commit is contained in:
Ilya Kreymer 2015-02-20 02:02:34 -08:00
parent cb6aebf06d
commit adeb8bfb27
3 changed files with 24 additions and 20 deletions

View File

@ -1,50 +1,54 @@
pywb 0.8.1 changelist
~~~~~~~~~~~~~~~~~~~~~
pywb 0.8.0 changelist pywb 0.8.0 changelist
~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
Improvements to framed replay, memento support, IDN urls, and additional customization support in preparation for further config changes. Improvements to framed replay, memento support, IDN urls, and additional customization support in preparation for further config changes.
* Feature: Full support for 'non-exact' or sticky timestamp browsing in framed and non-framed mode. * Feature: Full support for 'non-exact' or sticky timestamp browsing in framed and non-framed mode.
- setting ``redir_to_exact: False`` (per collection), no redirects will be issued to the exact timestamp of the capture. - setting ``redir_to_exact: False`` (per collection), no redirects will be issued to the exact timestamp of the capture.
The user-specified timestamp will be preserved and the number of redirects will be reduced. The user-specified timestamp will be preserved and the number of redirects will be reduced.
- if no timestamp is present (latest-replay request), there is a redirect to the current time UTC timestamp, - if no timestamp is present (latest-replay request), there is a redirect to the current time UTC timestamp,
available via ``pywb.utils.timeutils.timestamp_now()`` function. available via ``pywb.utils.timeutils.timestamp_now()`` function.
- via head-insert, the exact request timestamp is provided as ``wbinfo.request_ts`` and accessible to the banner insert or the top frame when in framed mode. - via head-insert, the exact request timestamp is provided as ``wbinfo.request_ts`` and accessible to the banner insert or the top frame when in framed mode.
* Frame Mode Replay Improvements, including: * Frame Mode Replay Improvements, including:
- wombat: modify ``window.parent`` and ``window.frameElement`` to hide top-level non replay frame. - wombat: modify ``window.parent`` and ``window.frameElement`` to hide top-level non replay frame.
- memento improvements: add same memento headers to top-level frame to match replay frame to ensure top-level frame - memento improvements: add same memento headers to top-level frame to match replay frame to ensure top-level frame
passes memento header validation. passes memento header validation.
- frame mode uses the request timestamp instead of the capture timestamp to update frame url. - frame mode uses the request timestamp instead of the capture timestamp to update frame url.
By default, request timestamp == capture timestamp, unless ``redir_to_exact: False`` (see above). By default, request timestamp == capture timestamp, unless ``redir_to_exact: False`` (see above).
* Client-Side Rewrite Improvements: * Client-Side Rewrite Improvements:
- improved ``document.write`` override to also work when in ``<head>`` and append both ``<head>`` and ``<body>`` - improved ``document.write`` override to also work when in ``<head>`` and append both ``<head>`` and ``<body>``
- detect multiple calls to rewrite attribute to avoid rewrite loops. - detect multiple calls to rewrite attribute to avoid rewrite loops.
* Customization improvements: * Customization improvements:
- ability to override global UrlRewriter with custom class by setting ``urlrewriter_class`` config setting. - ability to override global UrlRewriter with custom class by setting ``urlrewriter_class`` config setting.
- ability to disable JS url and location rewrite via ``js_rewrite_location: none`` setting. - ability to disable JS url and location rewrite via ``js_rewrite_location: none`` setting.
- ability to set a custom content loader in place of default ARC/WARC loader in ``ReplayView._init_replay_view`` - ability to set a custom content loader in place of default ARC/WARC loader in ``ReplayView._init_replay_view``
* Improved Memento compatibility, ensuring all responses have a ``rel=memento`` link. * Improved Memento compatibility, ensuring all responses have a ``rel=memento`` link.
* IDN support: Improved handling of non-ascii domains. * IDN support: Improved handling of non-ascii domains.
- all urls are internally converted to a Punycode host, percent encoded path using IDNA encoding (http://tools.ietf.org/html/rfc3490.html). - all urls are internally converted to a Punycode host, percent encoded path using IDNA encoding (http://tools.ietf.org/html/rfc3490.html).
- when rendering, return convert all urls to fully percent-encoded by default (to allow browser to convert to unicode characters). - when rendering, return convert all urls to fully percent-encoded by default (to allow browser to convert to unicode characters).
- ``punycode_links`` rewrite option can be enabled to keep ascii-punycode hostnames instead of percent-encoding. - ``punycode_links`` rewrite option can be enabled to keep ascii-punycode hostnames instead of percent-encoding.
pywb 0.7.8 changelist pywb 0.7.8 changelist
~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~

View File

@ -1,10 +1,10 @@
PyWb 0.8.0 PyWb 0.8.1
========== ==========
.. image:: https://travis-ci.org/ikreymer/pywb.png?branch=master .. image:: https://travis-ci.org/ikreymer/pywb.png?branch=develop
:target: https://travis-ci.org/ikreymer/pywb :target: https://travis-ci.org/ikreymer/pywb
.. image:: https://coveralls.io/repos/ikreymer/pywb/badge.png?branch=master .. image:: https://coveralls.io/repos/ikreymer/pywb/badge.png?branch=develop
:target: https://coveralls.io/r/ikreymer/pywb?branch=master :target: https://coveralls.io/r/ikreymer/pywb?branch=develop
.. image:: https://img.shields.io/gratipay/ikreymer.svg .. image:: https://img.shields.io/gratipay/ikreymer.svg
:target: https://www.gratipay.com/ikreymer/ :target: https://www.gratipay.com/ikreymer/

View File

@ -34,7 +34,7 @@ class PyTest(TestCommand):
setup( setup(
name='pywb', name='pywb',
version='0.8.0', version='0.8.1',
url='https://github.com/ikreymer/pywb', url='https://github.com/ikreymer/pywb',
author='Ilya Kreymer', author='Ilya Kreymer',
author_email='ikreymer@gmail.com', author_email='ikreymer@gmail.com',