deps: update to wabac 2.24.4 + wombat 3.10.0 (#464)
- additional fixes for new sync xhr system, support for deduping xhr cached resources - formatting pass
This commit is contained in:
+12
-2
@@ -3,38 +3,48 @@
|
|||||||
## CHANGES
|
## CHANGES
|
||||||
|
|
||||||
v2.3.22
|
v2.3.22
|
||||||
- Fidelity: Better loading of pages that have sync XHR (via wombat.js)
|
|
||||||
- Loading: Truncate loading of URLs that have very large POST requests (via wabac.js)
|
- Fidelity: Better loading of pages that have sync XHR, cache XHR and use on reload (via wombat.js 3.10.0)
|
||||||
|
- Loading: Truncate loading of URLs that have very large POST requests (via wabac.js 2.24.4)
|
||||||
|
|
||||||
v2.3.21
|
v2.3.21
|
||||||
|
|
||||||
- Fidelity: Fix replay of archives relying on dark theme css styles
|
- Fidelity: Fix replay of archives relying on dark theme css styles
|
||||||
- Fidelity: Update to wabac.js 2.24.2 for fidelity improvements, more complete cdx loading for query fuzzy matching
|
- Fidelity: Update to wabac.js 2.24.2 for fidelity improvements, more complete cdx loading for query fuzzy matching
|
||||||
|
|
||||||
v2.3.20
|
v2.3.20
|
||||||
|
|
||||||
- UI: Fix SVGs rendering for latest Chrome
|
- UI: Fix SVGs rendering for latest Chrome
|
||||||
- Depenedencies: Update to latest Electron (38.2.1) to fix MacOS perf issue
|
- Depenedencies: Update to latest Electron (38.2.1) to fix MacOS perf issue
|
||||||
|
|
||||||
v2.3.19
|
v2.3.19
|
||||||
|
|
||||||
- Fidelity: 'embed' tag rewriting fix, (via wabac.js 2.24.1)
|
- Fidelity: 'embed' tag rewriting fix, (via wabac.js 2.24.1)
|
||||||
|
|
||||||
v2.3.18
|
v2.3.18
|
||||||
|
|
||||||
- Fidelity: Better detection of UTF-8 charset (via wabac.js 2.24.0)
|
- Fidelity: Better detection of UTF-8 charset (via wabac.js 2.24.0)
|
||||||
- Fidelity: Web Worker module rewriting improvements (via wabac.js 2.24.0)
|
- Fidelity: Web Worker module rewriting improvements (via wabac.js 2.24.0)
|
||||||
|
|
||||||
v2.3.17
|
v2.3.17
|
||||||
|
|
||||||
- Security: Fix possible XSS issue in not found page via wabac.js 2.23.11
|
- Security: Fix possible XSS issue in not found page via wabac.js 2.23.11
|
||||||
- Fidelity: Fix possible eval() rewriting issue via wabac.js 2.23.10
|
- Fidelity: Fix possible eval() rewriting issue via wabac.js 2.23.10
|
||||||
|
|
||||||
v2.3.16
|
v2.3.16
|
||||||
|
|
||||||
- Fidelity: Update to wabac.js 2.23.9 for various fidelity improvements
|
- Fidelity: Update to wabac.js 2.23.9 for various fidelity improvements
|
||||||
|
|
||||||
v2.3.15
|
v2.3.15
|
||||||
|
|
||||||
- Fidelity: Update to wabac.js 2.23.7 for fidelity improvements (including global class declaration hoisting)
|
- Fidelity: Update to wabac.js 2.23.7 for fidelity improvements (including global class declaration hoisting)
|
||||||
|
|
||||||
v2.3.14
|
v2.3.14
|
||||||
|
|
||||||
- Loading: Make hash check optional, don't requires wasm to load (via wabac.js 2.23.4)
|
- Loading: Make hash check optional, don't requires wasm to load (via wabac.js 2.23.4)
|
||||||
|
|
||||||
v2.3.13
|
v2.3.13
|
||||||
|
|
||||||
- Loading: Fix regression in loading s3:// URLs
|
- Loading: Fix regression in loading s3:// URLs
|
||||||
- Rewrite: Fix rewrite of HLS when only available bandwidth exceeds max (via wabac.js 2.23.3)
|
- Rewrite: Fix rewrite of HLS when only available bandwidth exceeds max (via wabac.js 2.23.3)
|
||||||
- Loading: Fix for AppImage
|
- Loading: Fix for AppImage
|
||||||
|
|||||||
+1
-1
@@ -22,7 +22,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fortawesome/fontawesome-free": "^5.15.4",
|
"@fortawesome/fontawesome-free": "^5.15.4",
|
||||||
"@shoelace-style/shoelace": "~2.15.1",
|
"@shoelace-style/shoelace": "~2.15.1",
|
||||||
"@webrecorder/wabac": "^2.24.3",
|
"@webrecorder/wabac": "^2.24.4",
|
||||||
"bulma": "^0.9.3",
|
"bulma": "^0.9.3",
|
||||||
"electron-log": "^4.4.1",
|
"electron-log": "^4.4.1",
|
||||||
"electron-updater": "^6.6.2",
|
"electron-updater": "^6.6.2",
|
||||||
|
|||||||
@@ -1,10 +1,14 @@
|
|||||||
{
|
{
|
||||||
"cleanUrls": false,
|
"cleanUrls": false,
|
||||||
"headers": [{
|
"headers": [
|
||||||
|
{
|
||||||
"source": "*",
|
"source": "*",
|
||||||
"headers": [{
|
"headers": [
|
||||||
|
{
|
||||||
"key": "Content-Security-Policy",
|
"key": "Content-Security-Policy",
|
||||||
"value": "default-src 'self' 'unsafe-inline' data: blob:"
|
"value": "default-src 'self' 'unsafe-inline' data: blob:"
|
||||||
}]
|
}
|
||||||
}]
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,9 @@ import { test, expect } from "@playwright/test";
|
|||||||
test("same-domain embed is loading", async ({ page }) => {
|
test("same-domain embed is loading", async ({ page }) => {
|
||||||
page.on("response", async (response) => {
|
page.on("response", async (response) => {
|
||||||
if (response.url() === "http://localhost:9990/embed.html") {
|
if (response.url() === "http://localhost:9990/embed.html") {
|
||||||
expect(await response.headerValue("Content-Security-Policy")).toBe("default-src 'self' 'unsafe-inline' data: blob:");
|
expect(await response.headerValue("Content-Security-Policy")).toBe(
|
||||||
|
"default-src 'self' 'unsafe-inline' data: blob:",
|
||||||
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -1075,16 +1075,16 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
|
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
|
||||||
integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
|
integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
|
||||||
|
|
||||||
"@webrecorder/wabac@^2.24.3":
|
"@webrecorder/wabac@^2.24.4":
|
||||||
version "2.24.3"
|
version "2.24.4"
|
||||||
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.24.3.tgz#9813ba883867bcd6045ac59264b1ecba19eee362"
|
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.24.4.tgz#50c78dd916dd09be209393a1368faebbaf85d3dd"
|
||||||
integrity sha512-rZnCIvVHf3x2hYUkggo/kAjdu7yprX+VIx/eomtRbv7hXRsVPTGjYhmwqZ3S/zsulp/5q6JFLUjNr19GBmSQJw==
|
integrity sha512-etaWI+cWl9fyTKjAz9gKFZLq2duZnkkQzj6RE7vwbXibCZ+aF9xQqRkZt3lzaBHLAhpZ9XvFRWGSHeXHT8HBCQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@peculiar/asn1-ecc" "^2.3.4"
|
"@peculiar/asn1-ecc" "^2.3.4"
|
||||||
"@peculiar/asn1-schema" "^2.3.3"
|
"@peculiar/asn1-schema" "^2.3.3"
|
||||||
"@peculiar/x509" "^1.9.2"
|
"@peculiar/x509" "^1.9.2"
|
||||||
"@types/js-levenshtein" "^1.1.3"
|
"@types/js-levenshtein" "^1.1.3"
|
||||||
"@webrecorder/wombat" "^3.9.2"
|
"@webrecorder/wombat" "^3.10.0"
|
||||||
acorn-loose "^8.5.2"
|
acorn-loose "^8.5.2"
|
||||||
auto-js-ipfs "^2.1.1"
|
auto-js-ipfs "^2.1.1"
|
||||||
base64-js "^1.5.1"
|
base64-js "^1.5.1"
|
||||||
@@ -1104,10 +1104,10 @@
|
|||||||
stream-browserify "^3.0.0"
|
stream-browserify "^3.0.0"
|
||||||
warcio "^2.4.7"
|
warcio "^2.4.7"
|
||||||
|
|
||||||
"@webrecorder/wombat@^3.9.2":
|
"@webrecorder/wombat@^3.10.0":
|
||||||
version "3.9.2"
|
version "3.10.0"
|
||||||
resolved "https://registry.yarnpkg.com/@webrecorder/wombat/-/wombat-3.9.2.tgz#f4375761a66a51366cd49b8bbd265eaac6684414"
|
resolved "https://registry.yarnpkg.com/@webrecorder/wombat/-/wombat-3.10.0.tgz#d6600f25422d3fd6ba1058bffb3f2daad0a74024"
|
||||||
integrity sha512-YKaU+gWr1ew6CtcamCMxD5cGbKReMNu+lhQWxPhCYHafsgnuincquCGa8U4X2qwTsdoQRXf3KYYvf47EkoJw9A==
|
integrity sha512-H+SnonOaWajtUKUVJaxM97ldwCA1ScdJEsIEBvwdSnpeuMQLO90Kebelhis48ydQHicqhwV9B3mbtYei8RIxdA==
|
||||||
dependencies:
|
dependencies:
|
||||||
warcio "^2.4.7"
|
warcio "^2.4.7"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user