dependabot[bot]
bbd0394503
build(deps): bump nanoid from 3.3.1 to 3.3.8 ( #388 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.1 to 3.3.8.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ai/nanoid/blob/main/CHANGELOG.md ">nanoid's
changelog</a>.</em></p>
<blockquote>
<h2>3.3.8</h2>
<ul>
<li>Fixed a way to break Nano ID by passing non-integer size (by <a
href="https://github.com/myndzi "><code>@myndzi</code></a>).</li>
</ul>
<h2>3.3.7</h2>
<ul>
<li>Fixed <code>node16</code> TypeScript support (by Saadi
Myftija).</li>
</ul>
<h2>3.3.6</h2>
<ul>
<li>Fixed package.</li>
</ul>
<h2>3.3.5</h2>
<ul>
<li>Backport funding information.</li>
</ul>
<h2>3.3.4</h2>
<ul>
<li>Fixed <code>--help</code> in CLI (by <a
href="https://github.com/Lete114 "><code>@Lete114</code></a>).</li>
</ul>
<h2>3.3.3</h2>
<ul>
<li>Reduced size (by Anton Khlynovskiy).</li>
</ul>
<h2>3.3.2</h2>
<ul>
<li>Fixed <code>enhanced-resolve</code> support.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ai/nanoid/commit/3044cd5e73f4cf31795f61f6e6b961c8c0a5c744 "><code>3044cd5</code></a>
Release 3.3.8 version</li>
<li><a
href="https://github.com/ai/nanoid/commit/4fe34959c34e5b3573889ed4f24fe91d1d3e7231 "><code>4fe3495</code></a>
Update size limit</li>
<li><a
href="https://github.com/ai/nanoid/commit/d643045f40d6dc8afa000a644d857da1436ed08c "><code>d643045</code></a>
Fix pool pollution, infinite loop (<a
href="https://redirect.github.com/ai/nanoid/issues/510 ">#510</a>)</li>
<li><a
href="https://github.com/ai/nanoid/commit/89d82d2ce4b0411e73ac7ccfe57bc03e932416e2 "><code>89d82d2</code></a>
Release 3.3.7 version</li>
<li><a
href="https://github.com/ai/nanoid/commit/5022c35acaaedd9da4b56cad37b02bbcb87635e1 "><code>5022c35</code></a>
Update dual-publish</li>
<li><a
href="https://github.com/ai/nanoid/commit/3e7a8e557b9d93a582ef2c3bb9f7306fc339ef35 "><code>3e7a8e5</code></a>
Remove benchmark from CI for v3</li>
<li><a
href="https://github.com/ai/nanoid/commit/d3561446aee52fdf38325e1d30c905d989a8ccd2 "><code>d356144</code></a>
Fix CI for v3</li>
<li><a
href="https://github.com/ai/nanoid/commit/37b25dfac2edfd73d7bbc88886e4c6067fac8619 "><code>37b25df</code></a>
Move to pnpm 8</li>
<li><a
href="https://github.com/ai/nanoid/commit/d96f39222a800ea9a6a156db139992b64d4b0dca "><code>d96f392</code></a>
Release 3.3.6 version</li>
<li><a
href="https://github.com/ai/nanoid/commit/8210dfb9fc01efcf354c00a1b7e1948f1bebb32f "><code>8210dfb</code></a>
Release 3.3.5 version</li>
<li>Additional commits viewable in <a
href="https://github.com/ai/nanoid/compare/3.3.1...3.3.8 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/webrecorder/replayweb.page/network/alerts ).
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 00:01:19 -07:00
dependabot[bot]
9264b9a5b8
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 ( #372 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from
7.0.3 to 7.0.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md ">cross-spawn's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.5...v7.0.6 ">7.0.6</a>
(2024-11-18)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>update cross-spawn version to 7.0.5 in package-lock.json (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176 ">f700743</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.4...v7.0.5 ">7.0.5</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>fix escaping bug introduced by backtracking (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f ">640d391</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.4 ">7.0.4</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160 ">#160</a>)
(<a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff ">5ff3a07</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/77cd97f3ca7b62c904a63a698fc4a79bf41977d0 "><code>77cd97f</code></a>
chore(release): 7.0.6</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/6717de49ff1e5de49622488dcb9c33fb25370c85 "><code>6717de4</code></a>
chore: upgrade standard-version</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176 "><code>f700743</code></a>
fix: update cross-spawn version to 7.0.5 in package-lock.json</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9a7e3b2165917367f74b8365faad9873b30d7263 "><code>9a7e3b2</code></a>
chore: fix build status badge</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/085268352dcbcad8064c64c5efb25268b4023184 "><code>0852683</code></a>
chore(release): 7.0.5</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f "><code>640d391</code></a>
fix: fix escaping bug introduced by backtracking</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/bff0c87c8b627c4e6d04ec2449e733048bebb464 "><code>bff0c87</code></a>
chore: remove codecov</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/a7c6abc6fee79641d45b452fe6217deaa1bd0973 "><code>a7c6abc</code></a>
chore: replace travis with github workflows</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9b9246e0969e86656d7ccd527716bc3c18842a19 "><code>9b9246e</code></a>
chore(release): 7.0.4</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff "><code>5ff3a07</code></a>
fix: disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160 ">#160</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/webrecorder/replayweb.page/network/alerts ).
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 00:00:16 -07:00
Ilya Kreymer
5779091011
deps: update wabac.js to 2.23.9 ( #441 )
...
bump to 2.3.16
2025-07-24 23:49:40 -07:00
Ilya Kreymer
039499d33a
deps: bump to wabac.js 2.23.7 ( #439 )
...
- replay fidelity fixes via wabac.js
bump to 2.3.15
2025-07-15 10:42:10 -07:00
Ilya Kreymer
2bca66e3ec
2.3.14 release ( #437 )
...
- update to wabac.js 2.23.4 to make hashing optional, not require wasm
- add tests with CSP policy in place
2025-06-17 20:51:56 -04:00
Ilya Kreymer
a33daf8c9b
rewrite: fix rewrite of HLS when only available bandwidth exceeds max… ( #435 )
...
… (via wabac.js 2.23.3), fixes #433
bump to 2.3.13
2025-06-14 15:06:02 -04:00
Ilya Kreymer
af7dc7a6c3
Electron app loading improvements + Windows paths fix ( #429 )
...
- Electron no longer allows Windows paths in URLs
(https://www.electronjs.org/docs/latest/breaking-changes#behavior-changed-custom-protocol-url-handling-on-windows ),
fixes with help of wabac.js to replace `C:\path\to\file` with
`C//path/to/file`
- Electron app cleanup: replace deprecated protocol handlers with new
protocol.handle() method, update types
- Electron app: ensure just filename is displayed on index page,
consistent with other platforms
- Update to wabac.js 2.23.2
- Update to Electron 36.3.2
- Fixes #427
- bump to 2.3.12
2025-05-30 13:15:54 -07:00
Ilya Kreymer
e4daded7d9
deps: actually update to wabac.js 2.23.1 ( #423 )
...
bump to 2.3.11
2025-05-15 19:01:31 -07:00
Ilya Kreymer
c575c4c8dd
deps: update electron + wabac.js to 2.23.1 ( #422 )
...
bump to 2.3.10
2025-05-15 18:42:25 -07:00
Ilya Kreymer
69983af3a8
Add multi browser tests + wabac.js update ( #420 )
...
Fidelity: Fix CSP issue with iframes in Firefox (via wabac.js 2.23.0)
Loading: Avoid unnecessary reloads of multiWACZ JSON, prune expired
multiWACZ collections
Testing improvements:
- add playwright multi browser tests with firefox and webkit
- add test of iframe replay with iframetest.wacz
deps: update to wabac.js 2.23.0
bump to 2.3.9
2025-05-14 21:26:01 -07:00
Ilya Kreymer
62c30e7838
Fix ruffle injection + disable gdrive in library build ( #419 )
...
library: disable GDrive integration in library build (for AWP use)
fidelity: Fix Ruffle injection, rewriting improvements (via wabac.js
2.22.17)
loading: Support .wacz.zip extension for loading WACZ files when .zip is
auto-added (eg. on Android devices)
deps: bump to wabac.js 2.22.17
bump to 2.3.8
2025-05-06 21:07:24 -07:00
Ilya Kreymer
c0c196c225
deps: update to wabac.js 2.22.16 ( #418 )
...
bump to 2.3.7
2025-05-02 18:26:33 -07:00
Ilya Kreymer
15a2ee4937
deps: update to wabac.js 2.22.15 for improved CSP hardening ( #417 )
...
bump to 2.3.6
2025-05-01 18:27:29 -07:00
Ilya Kreymer
052be327d1
deps: update to wabac.js 2.22.14 ( #415 )
2025-04-29 17:15:53 -07: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
Ilya Kreymer and emma
592ccc5253
Add 'utils' module export ( #410 )
...
Export core utils and assets used by RWP in /utils.
Add serviceWorkerActivated() utility promise.
---------
Co-authored-by: emma <hi@emma.cafe >
2025-03-12 21:55:29 -07:00
Ilya Kreymer
2ef95985cd
downloadUrl support for multiWACZ + latest wabac ( #407 )
...
main menu tweaks:
- use downloadUrl for action menu download
- don't show download menu if downloadUrl is null
- don't show Archive Info if downloadUrl !== sourceUrl and in embed mode
improved loading: update to wabac.js 2.21.3
bump to 2.3.3, update CHANGES for release
2025-03-04 11:37:20 -08:00
Ilya Kreymer
4bbe9910e3
loading: fix dynamic page loading for pages with queries (via wabac.j… ( #403 )
...
…s 2.12.2)
version to 2.3.2
2025-02-26 23:16:01 -08:00
Ilya Kreymer
4c96ea6cb3
Additional fixes for dynamic page loading optimization ( #402 )
...
- Update to wabac.js 2.21.1
- Hide 'Show non-seed pages' when doing a dynamic query
- bump to 2.3.1
2025-02-24 18:01:29 -08:00
Ilya Kreymer
6ef8bf4973
Support for dynamic page loading for Multi-WACZs ( #399 )
...
Support querying pages dynamically via pages endpoint:
- If loaded pages < total pages, load additional pages via /pages
endpoint if canQueryPages is set to true on item
- If query provided, do `/pages?search=...` to search for pages. Use
pagination of 25 pages for now.
WACZ hash:
- if provided, store waczhash per page, and use for thumbnail, favicon
and top-level replay loading.
Embed: better support for force reloading, call delete with reload
directly in embed
Depends on webrecorder/wabac.js#220
2025-02-24 14:35:03 -08:00
Ilya Kreymer
6f495c94f9
bump to wabac.js 2.20.8 for 2.2.5 ( #389 )
...
add CHANGES for 2.2.5
2024-12-31 21:00:05 -08:00
sua yoo and emma
09239285a1
fix: Support description markdown and longer length ( #385 )
...
Fixes https://github.com/webrecorder/replayweb.page/issues/381
## Changes
- Renders description as markdown
- Shows "Collection name" and "About this collection" labels when
description is present
- Fixes overflow issue where bottom few pixels of embed is cut off
- Hides description in mobile view
Co-authored-by: emma <hi@emma.cafe >
2024-12-31 19:49:42 -08:00
Ilya Kreymer
9fa008bab2
Nested WACZ + embed reloading fix ( #374 )
...
- Loading: Fix for loading nested WACZ files (via wabac.js 2.20.7)
- Embeds: Support full reload on embeds via fullReload() call on embed
web component
2024-11-22 17:58:44 -08:00
Ilya Kreymer
bf6da1ed00
deps: update to wabac.js 2.20.6 for fb video + localStorage replay fixes ( #373 )
...
deps: update electron-updater
bump to 2.2.3
2024-11-21 15:12:41 -08:00
Ilya Kreymer
7fcb470962
deps: update to wabac.js 2.20.3 / wombat 3.8.6 for wombat typo fix ( #370 )
2024-11-14 19:17:50 -08:00
Ilya Kreymer
7e967cb14c
deps update: ( #369 )
...
bump wabac to 2.20.2, minor fidelity improvements via wombat
bump to 2.2.2
2024-11-14 18:17:27 -08:00
Ilya Kreymer
4d02878c6b
deps: bump to wabac.js 2.20.1, wombat 3.8.3 ( #367 )
...
fidelity: better handling of document.write() based frame detection (via
wabac.js 2.20.1, wombat 3.8.3)
bump to 2.2.1
2024-10-31 23:58:25 -07:00
Ilya Kreymer
95c9be6c5b
Support for import as module, wabac.js 2.20 ( #364 )
...
- Extensibility for AWP (customizable toolbar, pass replay iframe messages to parent)
- Support export as module, build separate index.js for module in addition to ui.js
- Update to wabac.js 2.20.0
- bump to 2.2.0
2024-10-16 20:22:11 -07:00
Ilya Kreymer
a1603c5a3c
fidelity improvements (instagram + always online) ( #362 )
...
- update rules for instagram
- disable online/offline events detection in replay, replay always
'online' deps: bump to wabac.js 2.19.9, wombat 3.8.2, electron 32.1.0
2024-09-17 20:37:13 -07:00
Ilya Kreymer
d9c7d55e9a
deps: update to wabac.js 2.19.7, ( #356 )
...
fidelity improvements to FB replay, eval() rewriting, 'object' tag
rewriting (via wabac.js 2.19.7, wombat 3.7.14)
bump to 2.1.4
2024-08-13 17:05:07 -07:00
Ilya Kreymer
9b42a032ae
deps fixes: actually bump version to 2.1.3, bump electron-updater to 6.3.2
2024-08-08 15:08:57 -07:00
dependabot[bot]
ab71c7e699
build(deps): bump electron-updater from 5.3.0 to 6.3.0 ( #353 )
2024-08-08 15:06:50 -07:00
Ilya Kreymer
923232f2df
rewriting improvements for a few edge-cases ( #355 )
...
edge-case rewriting improvements:
- avoid rewriting inside of strings (via wabac.js 2.19.5)
- detect old-html framesets (via wombat 3.7.12)
bump to 2.1.3
2024-08-08 14:54:07 -07:00
Ilya Kreymer
d05f3eaed9
deps: bump to wabac.js 2.19.4, improved replay of video / fix rewriting of DASH manifests ( #352 )
...
version: bump to 2.1.2
2024-07-16 17:20:18 -07:00
dependabot[bot]
b2e6639fe8
build(deps): bump ws from 8.16.0 to 8.18.0 ( #347 )
...
Bumps [ws](https://github.com/websockets/ws ) from 8.16.0 to 8.18.0.
2024-07-05 13:06:49 -07:00
Ilya Kreymer
ce9447c861
deps: update to wabac.js 2.19.2 (wombat 3.7.10) ( #348 )
...
includes sharepoint fidelity (fixes #273 )
ui: default URL resources search to 'prefix' (as contains only works after prefix search)
version: bump to 2.1.1
2024-07-05 13:02:24 -07:00
dependabot[bot]
4d339c4ec2
build(deps): bump braces from 3.0.2 to 3.0.3 ( #331 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to
3.0.3.
2024-07-05 12:52:27 -07:00
dependabot[bot]
9ba29d2350
build(deps): bump ejs from 3.1.9 to 3.1.10 ( #320 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
2024-07-05 12:51:53 -07:00
Ilya Kreymer
9fac1b7f5d
deps: bump to wabac.js 2.19.1 + CHANGES for 2.1.0 ( #343 )
2024-06-21 16:01:15 -07:00
Ilya Kreymer
d96ef7909b
deps: update to wabac.js 2.18.4 / wombat 3.7.7
...
update CHANGES for 2.0.2
2024-06-18 18:58:43 -07:00
sua yoo
9cfeca3428
Upgrade Shoelace & Lit ( #329 )
...
Related to https://github.com/webrecorder/browsertrix/issues/1836 --
Upgrades Shoelace and Lit to match browsertrix.
version: bump to 2.0.2
2024-06-12 11:48:08 -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
dependabot[bot]
ecfcac45e0
build(deps): bump loader-utils from 2.0.0 to 2.0.4 ( #316 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.0
to 2.0.4. to fix critical security issue
2024-04-10 19:30:17 -07:00
Ilya Kreymer and dependabot[bot]
a59309c983
Dependency Updates ( #315 )
...
Update electron, webpack packages, express, follow-redirects, and
replace now obsolete svg-inline-loader with raw-loader
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 19:27:14 -07:00
Ilya Kreymer
0814e28778
Adblock Support for Embeds ( #308 )
...
Fixes #307
- Adds optional adblock support, via wabac.js (dependent on
webrecorder/wabac.js#167 ).
- For now, adblock enabled only for embeds via the `useAdblock`
attribute, and can be enabled per archived item.
- By default, adblock filter rules from
[EasyList](https://easylist.to/easylist/easylist.txt ) are used, however,
a custom filter rules file can be used via `adblockRulesUrl` attribute
(default is ./adblock/adblock.gz)
- Added `fetch-adblock.sh` script to fetch latest easylist, filter out
`##` rules and compress to `./adblock/adblock.gz`
- Not yet possible to enable adblock for standalone browsing via
replayweb.page
- bumps version to 2.0.0-beta.3
2024-04-10 16:27:04 -07:00
Ilya Kreymer
5e995438ca
Merge branch 'main' into dev-2.0.0
2024-04-08 18:49:50 -07:00
Henry Wilkinson and Ilya Kreymer
cbe98c4fa1
Reasonably Scoped Branding Update ( #299 )
...
- Adds TsconfigPathsPlugin
- Custom icons, branding assets, and favicons now all live under
`/src/assets` in organized folders (Mirrors Browsertrix folder
organization and naming)
- Assets can now be referenced with `import: varName from
~assets/assetpath` app wide!
- SVGs continue to use `svg-inline-loader`, favicons are copied to
`/site/favicons` on app build
- Adds favicons to the main `index.html` page for ReplayWeb.page and
`embed.html` example page
- Replace README header with new branding
- Lives under /assets because it's not app related
- Adds new webmanifest app icons
- Adds new Electron app .icns (macOS ) and .png (Windows & Linux) app
icons
- Replaces globe icon in the embed receipt with ReplayWebpage icon!
- Adds lockup to the footer section
- Removes logo animation
- Removes logo values from `renderErrorReport()` in swmanager.ts in
favour of additional import statements
---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com >
2024-04-08 18:47:17 -07:00
Ilya Kreymer
963349f38d
dependency update: fidelity improvement: ( #301 )
...
- fix resolving relative URL by avoiding not-http/https URL as base URL
(via wombat 3.7.3)
- dependencies: update to wabac.js 2.17.3, wombat 3.7.3
- fixes #300
- bump to 1.8.17
2024-04-08 18:25:27 -07:00
Ilya Kreymer
a7e6b57cc1
1.8.16 Release ( #297 )
...
- Dependencies: update to wabac.js 2.17.2, electron 29.2.0
- Fidelity: More accurate rewriting of 'import(' statement (via wabac.js
2.17.2)
2024-04-05 12:30:12 -07:00
Ilya Kreymer
f72428c089
Merge branch 'main' into dev-2.0.0
2024-03-06 17:09:40 -08:00