update to wabac.js 2.9.0-beta.0, smaller file size, loading improvements

ruffle: support for ruffle for flash loading, both hosted and in app
electron: update to latest beta (14) for latest chromium version
embed error messages: better error message when service worker can not be found
electron: build universal app for osx
bump to 1.5.0!
This commit is contained in:
Ilya Kreymer
2021-08-28 13:55:57 -07:00
parent 741fd6c4b1
commit c090003d8a
16 changed files with 742 additions and 357 deletions
+13 -6
View File
@@ -1,7 +1,7 @@
{
"name": "replaywebpage",
"productName": "ReplayWeb.page",
"version": "1.4.7",
"version": "1.5.0",
"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.13.0",
"@webrecorder/wabac": "webrecorder/wabac.js",
"@webrecorder/wabac": "^2.9.0-beta.1",
"bulma": "^0.9.2",
"electron-log": "^4.3.0",
"electron-updater": "^4.3.5",
@@ -28,8 +28,8 @@
"devDependencies": {
"copy-webpack-plugin": "^6.3.0",
"css-loader": "^3.5.3",
"electron": "^11.4.11",
"electron-builder": "^22.7.0",
"electron": "^14.0.0-beta.24",
"electron-builder": "^22.13.1",
"electron-notarize": "^1.0.0",
"http-server": "^0.12.3",
"mini-css-extract-plugin": "^0.9.0",
@@ -46,6 +46,7 @@
"files": [
"/assets",
"/src",
"/ruffle",
"sw.js",
"ui.js",
"index.js"
@@ -93,8 +94,14 @@
"mac": {
"category": "public.app-category.utilities",
"target": [
"dmg",
"zip"
{
"target": "dmg",
"arch": "universal"
},
{
"target": "zip",
"arch": "universal"
}
],
"hardenedRuntime": true,
"gatekeeperAssess": false,