update to wabac.js 2.13.6 for misc fidelity improvements / bug fixes via wabac.js 2.13.6 + wombat 3.3.10

bump to 1.7.3
This commit is contained in:
Ilya Kreymer
2022-11-12 14:42:23 -08:00
parent 0bb4f15eb3
commit 5c7dc64e0b
6 changed files with 46 additions and 31 deletions
+4
View File
@@ -1,8 +1,12 @@
## CHANGES
v1.7.3
- Fidelity: Misc fidelity improvements via wombat + wabac.js 2.13.6
v1.7.2
- Fidelity: Fix replay of TikTok
- Dependencies: Update to wabac.js 2.13.4
- Docs: Update to embedding guide to mention new embed modes
v1.7.1
- Electron App: Fix electron app not loading preload.js, regression in 1.7.0
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "replaywebpage",
"productName": "ReplayWeb.page",
"version": "1.7.2",
"version": "1.7.3",
"description": "Serverless Web Archive Replay",
"repository": "https://github.com/webrecorder/replayweb.page",
"homepage": "https://replayweb.page/",
@@ -9,7 +9,7 @@
"license": "AGPL-3.0-or-later",
"dependencies": {
"@fortawesome/fontawesome-free": "^5.15.4",
"@webrecorder/wabac": "^2.13.4",
"@webrecorder/wabac": "^2.13.6",
"auto-js-ipfs": "^1.3.9",
"bulma": "^0.9.3",
"electron-log": "^4.4.1",
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "replaywebpage",
"productName": "ReplayWeb.page",
"version": "1.7.2",
"version": "1.7.3",
"description": "Serverless Web Archive Replay",
"repository": "https://github.com/webrecorder/replayweb.page",
"homepage": "https://replayweb.page/",
@@ -9,7 +9,7 @@
"license": "AGPL-3.0-or-later",
"dependencies": {
"@fortawesome/fontawesome-free": "^5.15.4",
"@webrecorder/wabac": "^2.13.4",
"@webrecorder/wabac": "^2.13.6",
"auto-js-ipfs": "^1.3.9",
"bulma": "^0.9.3",
"electron-log": "^4.4.1",
+7 -7
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -48,7 +48,7 @@ class oe extends re{constructor(e){if(super(e),this.it=R,e.type!==ie)throw Error
* Copyright 2017 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
class se extends oe{}se.directiveName="unsafeSVG",se.resultType=2;const le=ae(se),ce=ae(class extends re{constructor(e){var t;if(super(e),e.type!==te||"style"!==e.name||(null===(t=e.strings)||void 0===t?void 0:t.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(e){return Object.keys(e).reduce(((t,i)=>{const a=e[i];return null==a?t:t+`${i=i.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${a};`}),"")}update(e,[t]){const{style:i}=e.element;if(void 0===this.ct){this.ct=new Set;for(const e in t)this.ct.add(e);return this.render(t)}this.ct.forEach((e=>{null==t[e]&&(this.ct.delete(e),e.includes("-")?i.removeProperty(e):i[e]="")}));for(const e in t){const a=t[e];null!=a&&(this.ct.add(e),e.includes("-")?i.setProperty(e,a):i[e]=a)}return U}});var de=__webpack_require__(6274),he=__webpack_require__(3029),fe=__webpack_require__.n(he);const be=r(de.Z);function ue(e){return[be,e]}const pe=window.IS_APP||window.electron&&window.electron.IS_APP||window.matchMedia("(display-mode: standalone)").matches,me="1.7.2";function ge(e){" "==e.key&&(e.preventDefault(),e.target.click())}class ve extends X{constructor(){super(),this.size="1.1em",this.width=null,this.height=null}static get properties(){return{svg:{type:String},size:{type:String},width:{type:String},height:{type:String}}}static get styles(){return o`
class se extends oe{}se.directiveName="unsafeSVG",se.resultType=2;const le=ae(se),ce=ae(class extends re{constructor(e){var t;if(super(e),e.type!==te||"style"!==e.name||(null===(t=e.strings)||void 0===t?void 0:t.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(e){return Object.keys(e).reduce(((t,i)=>{const a=e[i];return null==a?t:t+`${i=i.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${a};`}),"")}update(e,[t]){const{style:i}=e.element;if(void 0===this.ct){this.ct=new Set;for(const e in t)this.ct.add(e);return this.render(t)}this.ct.forEach((e=>{null==t[e]&&(this.ct.delete(e),e.includes("-")?i.removeProperty(e):i[e]="")}));for(const e in t){const a=t[e];null!=a&&(this.ct.add(e),e.includes("-")?i.setProperty(e,a):i[e]=a)}return U}});var de=__webpack_require__(6274),he=__webpack_require__(3029),fe=__webpack_require__.n(he);const be=r(de.Z);function ue(e){return[be,e]}const pe=window.IS_APP||window.electron&&window.electron.IS_APP||window.matchMedia("(display-mode: standalone)").matches,me="1.7.3";function ge(e){" "==e.key&&(e.preventDefault(),e.target.click())}class ve extends X{constructor(){super(),this.size="1.1em",this.width=null,this.height=null}static get properties(){return{svg:{type:String},size:{type:String},width:{type:String},height:{type:String}}}static get styles(){return o`
:host {
display: inline-block;
padding: 0;
+30 -19
View File
@@ -632,24 +632,24 @@
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.5.2.tgz#ea584b637ff63c5a477f6f21604b5a205b72c9ec"
integrity sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==
"@webrecorder/wabac@^2.13.4":
version "2.13.4"
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.13.4.tgz#1b962362d58a9c682cef19a28749067346fe9d20"
integrity sha512-o4z8aA3OzasBC0vlPvq3VDM81ibTkXN3eJXOHF8COuAfBuc+vo4dOSy86ILPqPEB/rpMoVLe3W5bUhntWw96Lg==
"@webrecorder/wabac@^2.13.6":
version "2.13.6"
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.13.6.tgz#22b036e67fb7d069bed950167efe70cbadcf07dc"
integrity sha512-097kynE92YjIP5uVk/VquEWoND2xoUJYgKjmuTqiXSc/7BEftrtLTbFA6Liju4DqcAXqhNDOzkIrzW6LHUcDlQ==
dependencies:
"@peculiar/asn1-ecc" "^2.3.0"
"@peculiar/asn1-schema" "^2.3.0"
"@peculiar/x509" "^1.8.3"
"@webrecorder/wombat" "^3.3.9"
"@webrecorder/wombat" "^3.3.10"
auto-js-ipfs "^1.3.10"
base64-js "^1.5.1"
brotli "github:foliojs/brotli.js"
brotli "^1.3.3"
buffer "^6.0.3"
fast-xml-parser "^3.19.0"
format-link-header "^3.1.1"
hash-wasm "^4.9.0"
http-status-codes "^2.1.4"
idb "^6.1.2"
idb "^7.1.0"
js-levenshtein "^1.1.6"
js-yaml "^4.1.0"
pako "^2.0.4"
@@ -659,12 +659,12 @@
path-parser "^6.1.0"
process "^0.11.10"
stream-browserify "^3.0.0"
warcio "^1.5.1"
warcio "^1.6.1"
"@webrecorder/wombat@^3.3.9":
version "3.3.9"
resolved "https://registry.yarnpkg.com/@webrecorder/wombat/-/wombat-3.3.9.tgz#c60f9ac14a955e0ed5471974cc77e81528612754"
integrity sha512-tiE/EnYWgZ5zZ1cXDMgEf2cEr4IZxP/h4TWudp4smsNHxPQI+sGo/ouGWJBEUKHzRV63o7eQddpJMnhbJoElnw==
"@webrecorder/wombat@^3.3.10":
version "3.3.10"
resolved "https://registry.yarnpkg.com/@webrecorder/wombat/-/wombat-3.3.10.tgz#45c8de1fa68156840d81e34eced04e3fec9981c4"
integrity sha512-zDkjb6zMWzOLJwFuIwIsOtcbz8HvPTTRlpCWY2Uv+ET/1tOarUToIS9oRsHm10M5c9LsPCZWBBmlWByvA6vIYQ==
dependencies:
warcio "^1.5.1"
@@ -1084,9 +1084,10 @@ braces@^3.0.1, braces@~3.0.2:
dependencies:
fill-range "^7.0.1"
"brotli@github:foliojs/brotli.js":
version "1.3.2"
resolved "https://codeload.github.com/foliojs/brotli.js/tar.gz/919ce10e3ee8fa598d3b918b4d3bdd0dcda68b29"
brotli@^1.3.3:
version "1.3.3"
resolved "https://registry.yarnpkg.com/brotli/-/brotli-1.3.3.tgz#7365d8cc00f12cf765d2b2c898716bcf4b604d48"
integrity sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==
dependencies:
base64-js "^1.1.2"
@@ -3033,10 +3034,10 @@ icss-utils@^5.0.0, icss-utils@^5.1.0:
resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae"
integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
idb@^6.1.2:
version "6.1.3"
resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.3.tgz#e6cd3b9c38f5c696a82a4b435754f3873c5a7891"
integrity sha512-oIRDpVcs5KXpI1hRnTJUwkY63RB/7iqu9nSNuzXN8TLHjs7oO20IoPFbBTsqxIL5IjzIUDi+FXlVcK4zm26J8A==
idb@^7.1.0:
version "7.1.1"
resolved "https://registry.yarnpkg.com/idb/-/idb-7.1.1.tgz#d910ded866d32c7ced9befc5bfdf36f572ced72b"
integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==
ieee754@^1.1.13, ieee754@^1.2.1:
version "1.2.1"
@@ -5754,6 +5755,16 @@ warcio@^1.5.1:
uuid-random "^1.3.0"
yargs "^15.3.1"
warcio@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/warcio/-/warcio-1.6.1.tgz#4915aa7b50faba246a26c25e791711704bedd859"
integrity sha512-VFL9xM+Emhmi70iqFXyxeLlUQtVkX3ZgRw2nK0oi0mdCyLPqEfz+UNB+DKGQ2WoAuPGfPWdPqaB8f/XcFojxZQ==
dependencies:
hi-base32 "^0.5.0"
pako "^1.0.11"
uuid-random "^1.3.0"
yargs "^15.3.1"
watchpack@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"