141d35d687
v2.5.0 ( #527 )
...
Closes https://github.com/webrecorder/replayweb.page/issues/523 , closes
https://github.com/webrecorder/replayweb.page/issues/396 , closes
https://github.com/webrecorder/replayweb.page/issues/470 , closes
https://github.com/webrecorder/replayweb.page/issues/237
## Changes
https://github.com/webrecorder/replayweb.page/pull/521
- Adds public `navigateReplayTo` method in `<replay-app-main>` that
allows embeds to control replay navigation directly without reloading
entire UI.
- Enables reloading `<wr-coll-replay>` iframe even if source URL hasn't
changed.
- Refactors lifecycle events to prevent unnecessary re-renders.
https://github.com/webrecorder/replayweb.page/pull/524
- Fixes incorrect page count shown
- Enables non-seed pages by default
- Improves UX and accessibility of scrolling to load more by displaying
help text
https://github.com/webrecorder/replayweb.page/pull/525
- Updates general styles and icons throughout to match Browsertrix
styles
- Allows deep customization of components with `part` and `exportparts`
https://github.com/webrecorder/replayweb.page/pull/526
- Enables importing Shoelace (ie Bootstrap) icons as inline SVG
- Updates location bar buttons to use Bootstrap icons
- Replaces deprecated raw-loader with Webpack-native asset rule
https://github.com/webrecorder/replayweb.page/pull/529
- Allows hiding collection metadata in embed.
- Moves non-seed toggle next to search bar to match resources controls
and enable hiding entire column when metadata is hidden.
https://github.com/webrecorder/replayweb.page/pull/533
- Fix non-seed pages toggle
https://github.com/webrecorder/replayweb.page/pull/535 ,
https://github.com/webrecorder/replayweb.page/pull/534
- Upgrade to Node 22 and Yarn 4
---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com >
Co-authored-by: Misty De Méo <hi@mistydemeo.com >
2026-08-07 16:05:09 -07:00
Ilya Kreymer
be01451f5f
ci: bump macos to macos-14 as macos-13 has been removed
2026-02-12 12:13:28 -08:00
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