You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.rst
+20-19Lines changed: 20 additions & 19 deletions
Original file line number
Diff line number
Diff line change
@@ -4,33 +4,34 @@ pywb 0.11.0 changelist
4
4
* New client-side test system for Wombat.js in place using Karma and SauceLabs with initial set of tests and travis integration.
5
5
6
6
* Wombat Improvements:
7
-
- Better Safari/IE support: accessors overriden only when actually supported in browser, override gracefully skipped otherwise
8
-
- Use getOwnPropertyDescriptor() to get properties in addition to __lookupGetter__, __lookupSetter__
9
-
- baseURI overriden on correct prototype
10
-
- CSSStyleSheet.href override
11
-
- HTMLAnchorElement.toString() override
12
-
- Avoid making <base>.href read-only
7
+
- Better Safari/IE support: accessors overriden only when actually supported in browser, override gracefully skipped otherwise
8
+
- Use ``getOwnPropertyDescriptor()`` to get properties in addition to ``__lookupGetter__``, ``__lookupSetter__``
9
+
- ``baseURI`` overriden on correct prototype
10
+
- ``CSSStyleSheet.href`` override
11
+
- ``HTMLAnchorElement.toString()`` override
12
+
- Avoid making ``<base>.href`` read-only
13
13
14
14
* Proxy Mode Improvements:
15
-
- To avoid breaking HTTPS envelope, if no content-length provided, chunked encoding is used (HTTP/1.1) or response is buffered and content-length is computed (HTTP/1.0)
16
-
- Rewriter: Scheme-only rewriter converts embedded urls to http or https to match the scheme of containing page.
17
-
- IP Resolver: Supports IP cache in Redis
18
-
- Default resolver set to cookie resolver, collection/datetime switching options removed from UI in auth or ip resolvers.
15
+
- To avoid breaking HTTPS envelope, if no content-length provided, chunked encoding is used (HTTP/1.1) or response is buffered and content-length is computed (HTTP/1.0)
16
+
- Rewriter: Scheme-only rewriter converts embedded urls to http or https to match the scheme of containing page.
17
+
- IP Resolver: Supports IP cache in Redis
18
+
- Default resolver set to cookie resolver, eg. ``cookie_resolver: true`` is the default.
19
+
- Collection/datetime switching options removed from UI when auth or ip resolvers.
19
20
20
-
Encoding: Use webencoding lib to better encode head-insert to match page encoding
21
+
* Encoding: Use webencoding lib to better encode head-insert to match page encoding
21
22
22
-
Live Proxy: Support for explicit 'recording' mode, decoupled from using http/https proxy. (Before using proxy implied recording)
23
+
* Live Proxy: Support for explicit 'recording' mode, decoupled from using http/https proxy. (Before using proxy implied recording)
23
24
24
-
Rewriting: Convert relative urls for `rel=canonical` to absolute urls, even if not rewriting to ensure correct url.
25
+
* Rewriting: Convert relative urls for ``rel=canonical`` to absolute urls, even if not rewriting to ensure correct url.
25
26
26
-
UI: Use custom webkit scrollbars to minimize scrollbar-in-iframe issues that sometimes occur in Chrome.
27
+
* UI: Use custom webkit scrollbars to minimize scrollbar-in-iframe issues that sometimes occur in Chrome.
27
28
28
-
Memento Improvements:
29
-
- Add /collinfo.json endpoint which by default returns a JSON spec for all collections as Memento endpoints, in a format compatible with MemGator.
30
-
- /collinfo.json endpoint customizable via `templates/collinfo.json` and must be enabled with `enable_coll_info: true`
31
-
- 'Not Found' error for timemap query returns empty timemap instead of standard HTML 404.
29
+
* Memento Improvements:
30
+
- ``/collinfo.json`` by default returns a JSON spec for all collections as Memento endpoints, in a format compatible with MemGator.
31
+
- ``Add /collinfo.json`` endpoint customizable via ``templates/collinfo.json`` and must be enabled with ``enable_coll_info: true``
32
+
- 'Not Found' error for timemap query returns empty timemap instead of standard HTML 404.
32
33
33
-
WARC Indexing:
34
+
* WARC Indexing:
34
35
- Better detection of content-length < payload, skip to next record boundary and warn, if possible.
35
36
- Use ujson if proper version (without forward-slash escaping) is available when writing CDXJ
0 commit comments