Ilya Kreymer
e12497cb93
2.3.5 deps update ( #414 )
...
update to wabac.js 2.22.12, various fidelity improvements, fix for issue in
webrecorder/browsertrix-crawler#801
2025-04-24 12:26:21 -07:00
Emma Segal-Grossman
c2a02e2888
Update actions/cache to v4 ( #406 )
...
v2 is now deprecated and doesn't run anymore
https://github.com/webrecorder/replayweb.page/actions/runs/13643415384/job/38137809743
https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
cc @ikreymer
2025-03-03 21:03:01 -05:00
Emma Segal-Grossman
c2ebbed7dc
Rename exported Embed to ReplayWebPage, and export EmbedReplayEvent type ( #384 )
...
Closes #376
2024-12-23 16:12:45 -05:00
Emma Segal-Grossman
ce8230df44
Bump macos version to 13 and node to 20 in CI ( #386 )
...
macOS builders are failing with major version 12 because it's deprecated
now https://github.com/actions/runner-images/issues/10721
2024-12-23 15:51:05 -05:00
Ilya Kreymer
16cdd78b4d
ci: bump macos runners to macos-12
2024-07-06 14:09:55 -07:00
Ilya Kreymer
7229609ed0
2.0.1 work - fidelity + build improvements ( #327 )
...
Fidelity improvements (via wabac.js and wombat):
- fixes ebay carousel #326 (via wombat)
- partial fix to error page escaping #323 (via wabac)
- fixes to reddit pages #317
- fixes to twitter/x replay (via wabac / wombat)
Build improvements:
- run mkdocs gh-deploy --force in gh action, instead of publish-docs to avoid accidental updates
- auto install ruffle from download script, remove from git, add 'update-ruffle' script
- update to latest ruffle which doesn't inject setImmeidate/ clearImmediate to avoid interference with certain sites, fixing fidelity on some sites (including twitter/x)
- remove unused src/sw.ts
- deps: wabac.js to 2.18.2
bump to 2.0.1
2024-06-09 17:38:38 -07:00
Ilya Kreymer
01a8c12f28
CI Fixes ( #286 )
...
- Update to latest electron-builder
- Fix passing env var for builder
2024-03-02 11:33:43 -08:00
sua yoo
13d6f011ca
Format changed files in src on pre-commit ( #211 )
...
Formats staged files on pre-commit with prettier. Requires running `yarn prepare` once or is enabled after first `yarn install`.
2023-08-16 18:46:38 -07:00
Ilya Kreymer
d767e6e164
CI: Update MacOS Runner to 11 from 10.15 ( #173 )
...
* bump to macos-11 runners
* remove xcode removal hack
2023-06-01 17:55:43 -07:00
Ilya Kreymer
7d0866aa23
deps: update to wabac.js 2.14.0 ( #143 )
...
deps: also includes update to wombat 3.4.2, warcio 2.0.1
ci: fix yarn flags, add --ignore-engines to electron build
build: update banner copyright text to use current year
fidelity fixes: including better location and ESM module rewriting (via wabac.js and wombat)
reduce size of sw.js by ~40k
bump to 1.7.9
2022-12-17 10:39:19 -08:00
Ilya Kreymer
9e0d3536cd
ci: use older image of wine to fix ci electron build
2022-09-01 19:29:13 -07:00
Ilya Kreymer
114d5fe1c9
gh action: update action version
...
dependency: update lit to latest
dependency: rollback ipfs-core update, as electron-builder does not yet support node>=15
2022-01-09 10:17:52 -08:00
Ilya Kreymer
bda4913153
gh actions: update to node 16
2022-01-08 23:41:56 -08:00
Ilya Kreymer
14bcd4aaf2
build fix:
...
- fix universal build for osx using workaround
- fix including ruffle, add to build files list, instead of to dist/
2021-08-29 13:43:51 -07:00
Ilya Kreymer
c090003d8a
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!
2021-08-28 13:55:57 -07:00
Ilya Kreymer
7b779eccd8
ci: switch to github actions for build, disable travis
2021-03-18 21:25:15 -07:00
Ilya Kreymer
ba89554833
dependencies: updated to latest wabac.js and wombat
...
enable travis to support older osx builds
2020-12-03 08:24:29 -08:00
Ilya Kreymer
873e900656
Switch from Travis to GitHub Actions ( #27 )
...
* add github actions workflow, disable travis
2020-11-18 10:43:06 -08:00