Skip to content

Commit 0a78761

Browse files
authored
fix loading revisit records that may have incorrect content-length … (#271)
…(via wabac.js), possible fix for #260 - deps: update to wabac.js 2.16.13 - bump to 1.8.14
1 parent d25872e commit 0a78761

File tree

6 files changed

+36
-14
lines changed

6 files changed

+36
-14
lines changed

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
## CHANGES
22

3+
v1.8.14
4+
- Loading: fix loading revisit records that may have incorrect content-length (via wabac.js)
5+
- Fidelity: improved fuzzy matching rules (via wabac.js)
6+
- Misc: github issue templates, fix typo in CORS config docs
7+
- Dependencies: Update to wabac.js 2.16.13
8+
39
v1.8.13
410
- Loading: Ensure default index.html is served when not in embed mode, don't add '?serveIndex=1' for app itself
511

_data/package.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"name": "replaywebpage",
33
"productName": "ReplayWeb.page",
4-
"version": "1.8.13",
4+
"version": "1.8.14",
55
"description": "Serverless Web Archive Replay",
66
"repository": "https://github.com/webrecorder/replayweb.page",
77
"homepage": "https://replayweb.page/",
88
"author": "Webrecorder Software",
99
"license": "AGPL-3.0-or-later",
1010
"dependencies": {
1111
"@fortawesome/fontawesome-free": "^5.15.4",
12-
"@webrecorder/wabac": "^2.16.12",
12+
"@webrecorder/wabac": "^2.16.13",
1313
"bulma": "^0.9.3",
1414
"electron-log": "^4.4.1",
1515
"electron-updater": "^5.3.0",
@@ -28,6 +28,7 @@
2828
"stream-browserify": "^3.0.0"
2929
},
3030
"devDependencies": {
31+
"@playwright/test": "^1.38.1",
3132
"copy-webpack-plugin": "^9.0.1",
3233
"css-loader": "^6.2.0",
3334
"electron": "^25.1.1",
@@ -41,6 +42,7 @@
4142
"lint-staged": "^14.0.0",
4243
"mini-css-extract-plugin": "^2.3.0",
4344
"node-sass": "^9.0.0",
45+
"playwright": "^1.38.1",
4446
"prettier": "^3.0.1",
4547
"raw-loader": "^4.0.2",
4648
"sass-loader": "^13.3.2",
@@ -64,7 +66,9 @@
6466
"build-dev": "webpack --mode development",
6567
"build-docs": "bundle install; bundle exec jekyll build",
6668
"start-dev": "webpack serve --mode development",
67-
"start-prod": "http-server -p 9990",
69+
"start-prod": "http-server -p 9990 --cors",
70+
"test-start-embed": "cd tests/embed; http-server -p 8020",
71+
"test-start-sandbox": "cd tests/embed/sandbox; http-server -p 8030",
6872
"pack": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --publish never",
6973
"pack-signed": "electron-builder",
7074
"start-electron": "NODE_ENV=development electron ./dist/electron.js $1",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"name": "replaywebpage",
33
"productName": "ReplayWeb.page",
4-
"version": "1.8.13",
4+
"version": "1.8.14",
55
"description": "Serverless Web Archive Replay",
66
"repository": "https://github.com/webrecorder/replayweb.page",
77
"homepage": "https://replayweb.page/",
88
"author": "Webrecorder Software",
99
"license": "AGPL-3.0-or-later",
1010
"dependencies": {
1111
"@fortawesome/fontawesome-free": "^5.15.4",
12-
"@webrecorder/wabac": "^2.16.12",
12+
"@webrecorder/wabac": "^2.16.13",
1313
"bulma": "^0.9.3",
1414
"electron-log": "^4.4.1",
1515
"electron-updater": "^5.3.0",

sw.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ui.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

yarn.lock

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -763,10 +763,10 @@
763763
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.1.tgz#34bdc31727a1889198855913db2f270ace6d7bf8"
764764
integrity sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw==
765765

766-
"@webrecorder/wabac@^2.16.12":
767-
version "2.16.12"
768-
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.16.12.tgz#cf9ce5490cffcc34f0c1c4a30245276a094d78b2"
769-
integrity sha512-lqu9L4Ig2TWzt3t7cKs2CH9epkSt0k09NLx58xzytcHiH2sSEMpk5/ZvBQhNEjjd9Hb2gh3G7Clf7qdXB6b8lA==
766+
"@webrecorder/wabac@^2.16.13":
767+
version "2.16.13"
768+
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.16.13.tgz#f47044f515255eadc891896bd89e02f3e1d15c5b"
769+
integrity sha512-IUPhhUs2RCjdEA2QB9SGS2OaVe0U4I7KKj1/U/uSJ5ASt5LmhqmuXPkY9GKrEeW5SINad9EM0wHwVDoEbePGIw==
770770
dependencies:
771771
"@peculiar/asn1-ecc" "^2.3.4"
772772
"@peculiar/asn1-schema" "^2.3.3"
@@ -790,7 +790,7 @@
790790
path-parser "^6.1.0"
791791
process "^0.11.10"
792792
stream-browserify "^3.0.0"
793-
warcio "^2.2.0"
793+
warcio "^2.2.1"
794794

795795
"@webrecorder/wombat@^3.6.1":
796796
version "3.6.1"
@@ -6064,6 +6064,18 @@ warcio@^2.2.0:
60646064
uuid-random "^1.3.2"
60656065
yargs "^17.6.2"
60666066

6067+
warcio@^2.2.1:
6068+
version "2.2.1"
6069+
resolved "https://registry.yarnpkg.com/warcio/-/warcio-2.2.1.tgz#3619728fde716291c9b364744c276362a94bacec"
6070+
integrity sha512-KPLoz3aFtdTjexG+QQaubMyuLiNANzvcadGMyNKdpcmhl0k6lBHQQVpxZw3Hx9+4pbyqDXyiF4cr/h2tS8kvcw==
6071+
dependencies:
6072+
base32-encode "^2.0.0"
6073+
hash-wasm "^4.9.0"
6074+
pako "^1.0.11"
6075+
tempy "^3.1.0"
6076+
uuid-random "^1.3.2"
6077+
yargs "^17.6.2"
6078+
60676079
watchpack@^2.4.0:
60686080
version "2.4.0"
60696081
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"

0 commit comments

Comments
 (0)