fidelity: various replay improvements (fix module script rewriting, twitter embedded video rewriting fidelity, ignore invalid link headers)

dependencies: update to wabac.js 2.12.5
bump to 1.6.5
This commit is contained in:
Ilya Kreymer
2022-09-01 18:37:30 -07:00
parent 02ce33dc78
commit 7e8650519e
6 changed files with 20 additions and 16 deletions
+4 -1
View File
@@ -2,7 +2,10 @@
v1.6.5 v1.6.5
- Loading: Don't ignore hashtag, eg. #.wacz to specify file type when loading (via wabac.js) - Loading: Don't ignore hashtag, eg. #.wacz to specify file type when loading (via wabac.js)
- Dependencies: update to wabac.js 2.12.4 - Documentation: Update embedding guide to mention self-hosting of embed scripts
- Embed: Use `display: block` for embed to avoid extra scrollbars
- Fidelity: Various replay improvements via latest wabac.js (fix module script rewriting, more twitter video rewriting fidelity, ignore invalid link headers)
- Dependencies: update to wabac.js 2.12.5
v1.6.4 v1.6.4
- Embeds: Support `noCache` attribute in `<replay-web-page>` to disable cacheing any HTTP response payloads - Embeds: Support `noCache` attribute in `<replay-web-page>` to disable cacheing any HTTP response payloads
+2 -2
View File
@@ -9,7 +9,7 @@
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-free": "^5.15.4", "@fortawesome/fontawesome-free": "^5.15.4",
"@webrecorder/wabac": "^2.12.4", "@webrecorder/wabac": "^2.12.5",
"bulma": "^0.9.3", "bulma": "^0.9.3",
"electron-log": "^4.4.1", "electron-log": "^4.4.1",
"electron-updater": "^4.3.9", "electron-updater": "^4.3.9",
@@ -41,7 +41,7 @@
"sass-loader": "^12.1.0", "sass-loader": "^12.1.0",
"style-loader": "^3.2.1", "style-loader": "^3.2.1",
"svg-inline-loader": "^0.8.2", "svg-inline-loader": "^0.8.2",
"webpack": "^5.53.0", "webpack": "^5.74.0",
"webpack-cli": "^4.8.0", "webpack-cli": "^4.8.0",
"webpack-dev-server": "^4.2.1" "webpack-dev-server": "^4.2.1"
}, },
+1 -1
View File
@@ -9,7 +9,7 @@
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-free": "^5.15.4", "@fortawesome/fontawesome-free": "^5.15.4",
"@webrecorder/wabac": "^2.12.4", "@webrecorder/wabac": "^2.12.5",
"bulma": "^0.9.3", "bulma": "^0.9.3",
"electron-log": "^4.4.1", "electron-log": "^4.4.1",
"electron-updater": "^4.3.9", "electron-updater": "^4.3.9",
+8 -8
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -2230,6 +2230,7 @@ class se extends oe{}se.directiveName="unsafeSVG",se.resultType=2;const le=ae(se
:host { :host {
width: 100%; width: 100%;
height: 100%; height: 100%;
display: block;
} }
`)}render(){return U` `)}render(){return U`
${this.paramString&&this.hashString&&this.swInited?U` ${this.paramString&&this.hashString&&this.swInited?U`
+4 -4
View File
@@ -1000,10 +1000,10 @@
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.5.2.tgz#ea584b637ff63c5a477f6f21604b5a205b72c9ec" resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.5.2.tgz#ea584b637ff63c5a477f6f21604b5a205b72c9ec"
integrity sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw== integrity sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==
"@webrecorder/wabac@^2.12.4": "@webrecorder/wabac@^2.12.5":
version "2.12.4" version "2.12.5"
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.12.4.tgz#891b165f5cee946ef305917556ccc7f757b17dcc" resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.12.5.tgz#d876e1907ded4a4ea9ae9855a12a79a0ddd3c3da"
integrity sha512-fump8PMnAujq03NhhKnR58g8yK7Uure6p2gcn8Qo4ugoBu95r62c/WQ49VIISee/j+GHklZzuX4FNi49iQKdOg== integrity sha512-m/b7KZlWNYTl/va8Zjo+W26p5kWP0ZLnV04+6wmkAuD9LJLW4hU0LHGgQ3TBXsk3giYL6CHrTvKHCvnu4PeV/Q==
dependencies: dependencies:
"@webrecorder/wombat" "^3.3.7" "@webrecorder/wombat" "^3.3.7"
brotli "github:foliojs/brotli.js" brotli "github:foliojs/brotli.js"