mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +01:00
Changes for 0.4.0
This commit is contained in:
parent
eaf9cce261
commit
9340165014
25
CHANGES.rst
25
CHANGES.rst
@ -1,6 +1,29 @@
|
|||||||
pywb 0.3.1 changelist
|
pywb 0.4.0 changelist
|
||||||
~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
* Improved test coverage throughout the project.
|
||||||
|
|
||||||
|
* live-rewrite-server: A new web server for checking rewriting rules against live content. A white-list of request headers is sent to the destination
|
||||||
|
server. See `rewrite_live.py <https://github.com/ikreymer/pywb/blob/develop/pywb/rewrite/rewrite_live.py>`_ for more details.
|
||||||
|
|
||||||
|
* Cookie Rewriting in Archival Mode: HTTP Set-Cookie header rewritten to remove Expires, rewrite Path and Domain. If Domain is used, Path is set to / to ensure cookie is visible
|
||||||
|
from all archival urls.
|
||||||
|
|
||||||
|
* Much improved handling of chunk encoded responses, better handling of zero-length chunks and fix bug where not enough gzip data was read for a full chunk to be decoded. Support for chunk-decoding w/o gzip decompression
|
||||||
|
(for example, for binary data).
|
||||||
|
|
||||||
|
* Redis CDX: Initial support for reading entire CDX 'file' from a redis key via ZRANGEBYLEX, though needs more testing.
|
||||||
|
|
||||||
|
* Jinja templates: additional keyword args added to most templates for customization
|
||||||
|
|
||||||
|
* Proper handling of js_ cs_ modifiers to select content-type
|
||||||
|
|
||||||
|
* cdx-indexer: Support for creation of non-SURT, url-ordered as well SURT-ordered CDX files.
|
||||||
|
|
||||||
|
* Further rewrite of wombat.js: support for window.open, postMessage overrides, additional rewriting at Node creation time, better hash change detection.
|
||||||
|
Use ``Object.defineProperty`` whenever possible to better override assignment to various JS properties.
|
||||||
|
See `wombat.js <https://github.com/ikreymer/pywb/blob/master/pywb/static/wombat.js>`_ for more info.
|
||||||
|
|
||||||
* Update wombat.js to support: scheme-relative urls rewriting, dom manipulation rewriting, disable web Worker api which could leak to live requests
|
* Update wombat.js to support: scheme-relative urls rewriting, dom manipulation rewriting, disable web Worker api which could leak to live requests
|
||||||
|
|
||||||
* Fixed support for empty arc/warc records. Indexed with '-', replay with '204 No Content'
|
* Fixed support for empty arc/warc records. Indexed with '-', replay with '204 No Content'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user