1
- pywb 2.0.5 changelist
1
+ pywb 2.1.0 changelist
2
2
~~~~~~~~~~~~~~~~~~~~~
3
3
4
4
* Replay Fidelity Improvements:
5
- - Improved wombat web worker rewriting overrides (#351)
5
+ - Improved wombat web worker rewriting overrides, use custom modifier `` wkr_ `` (#351)
6
6
- Added checks to wombat that preserve the behavior of non-wombat added polyfills to native functions (#350)
7
- - Added web worker specific rewrite modifier ``wkr_ `` (#351)
8
- - Ensured the page title and favicon are correctly displayed (#356, #369)
7
+ - Framed replay: Ensured the page title and favicon are displayed in the top-frame (#356, #369)
9
8
- Improved replay of request sent as ``text/html `` but are actually ``application/json` `` (#367)
10
9
- Added replay of compressed resources by forcing decompression if the UA did not indicate it could handle the resources encoding (#372)
11
- - Added ```setTimeout` `` and ```setInterval` `` overrides to wombat to handle the non-function callback case (#381)
12
- - Added ```window.origin `` overrides to wombat (#381 )
13
- - Added `` `CSSStyleSheet.insertRule `` and `` `Text` `` overrides to wombat improve rewriting of dynamically added/modification of CSS (#382 )
14
- - Improved the intialization of wombat in-order to not call init twice (#383)
15
- - Added ``` document.evaluate` `` override in-order to deproxy the context node (#385)
10
+ - Added ``window.origin ``, and ``setTimeout ``, `` setInterval `` overrides to wombat to handle the non-function callback case (#381)
11
+ - Added ``CSSStyleSheet.insertRule `` and `` `Text` `` overrides to wombat improve rewriting of dynamically added/modification of CSS (#382 )
12
+ - Remove extra `` window.frames `` override to avoid extra override if `` window.frames === window `` (#383 )
13
+ - Wombat inited via `` window._WBWombatInit(wbinfo); ``, allows for reinit if inited 'synethically' and not from the page html insert (#383)
14
+ - Added ``document.evaluate `` override in-order to deproxy the context node (#385)
16
15
- Optimized argument de-proxying in wombat (#385)
17
16
- Improved iframe srcdoc rewriting in wombat (#386)
18
17
19
- * Image srcset and media query auto-fetch system (#359, #379, #378):
18
+ * Auto Fetch System: Background image srcset and media query fetching (#359, #379, #378):
20
19
- Added image srcset and media query preservation system to wombat
21
- - Added ``--proxy-enable-wombat `` cli flag; if set, enables the usage of ``wombatProxyMode.js `` in proxy mode (default: false)
22
- - Added ``--enable-auto-fetch `` cli flag; if set, enables the usage of auto fetch web worker in both url rewrite and proxy modes (default: false)
20
+ - Added ``--proxy-enable-wombat `` cli flag to enable the inject of ``wombatProxyMode.js `` in proxy mode (default: false)
21
+ - Added ``--enable-auto-fetch `` cli flag to enable the auto fetch web worker system both url rewrite and proxy modes (default: false)
23
22
- Added ``FrontEndApp.proxy_fetch() `` to allow the auto fetch worker to request cross-origin style sheets
24
23
25
24
* Fuzzy Matching:
26
25
- Decreased the aggressiveness of fuzzy matching (#362)
27
26
- Added an additional Facebook rule targeting timeline replay (#363)
28
27
- Added vimeo rule that canonicalizes the variable ```hmac/timestamp` `` portion of url (#375)
29
28
30
-
31
29
* Server-Side Rewriting:
32
30
- Refactored the regular expression rewriters in-order to avoid multiple initialization (#354)
33
31
- Improved unicode URL rewriting (#361, #376, #377, #380)
@@ -50,7 +48,7 @@ pywb 2.0.5 changelist
50
48
* Documentation improvements:
51
49
- Improved cli help message (#360)
52
50
- Fixed documentation enumeration bug (#364)
53
- - Add documentation for auto-fetch system
51
+ - Add documentation for auto-fetch system (#394)
54
52
55
53
56
54
pywb 2.0.4 changelist
0 commit comments