Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ipfs/service-worker-gateway
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.12.3
Choose a base ref
...
head repository: ipfs/service-worker-gateway
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.13.0
Choose a head ref
  • 9 commits
  • 39 files changed
  • 3 contributors

Commits on Jun 17, 2025

  1. deps: bump the helia-deps group

    Bumps the helia-deps group with 9 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@helia/verified-fetch](https://github.com/ipfs/helia-verified-fetch) | `3.1.1` | `3.2.0` |
    | [@libp2p/crypto](https://github.com/libp2p/js-libp2p) | `5.1.5` | `5.1.6` |
    | [@libp2p/dcutr](https://github.com/libp2p/js-libp2p) | `2.0.33` | `2.0.35` |
    | [@libp2p/identify](https://github.com/libp2p/js-libp2p) | `3.0.33` | `3.0.35` |
    | [@libp2p/keychain](https://github.com/libp2p/js-libp2p) | `5.2.5` | `5.2.7` |
    | [@libp2p/ping](https://github.com/libp2p/js-libp2p) | `2.0.33` | `2.0.35` |
    | [@libp2p/websockets](https://github.com/libp2p/js-libp2p) | `9.2.14` | `9.2.16` |
    | [@libp2p/webtransport](https://github.com/libp2p/js-libp2p) | `5.0.44` | `5.0.46` |
    | [libp2p](https://github.com/libp2p/js-libp2p) | `2.8.9` | `2.8.11` |
    
    
    
    Updates `@helia/verified-fetch` from 3.1.1 to 3.2.0
    - [Release notes](https://github.com/ipfs/helia-verified-fetch/releases)
    - [Changelog](https://github.com/ipfs/helia-verified-fetch/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/ipfs/helia-verified-fetch/compare/@helia/verified-fetch-3.1.1...@helia/verified-fetch-3.2.0)
    
    Updates `@libp2p/crypto` from 5.1.5 to 5.1.6
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@crypto-v5.1.5...crypto-v5.1.6)
    
    Updates `@libp2p/dcutr` from 2.0.33 to 2.0.35
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@ping-v2.0.33...ping-v2.0.35)
    
    Updates `@libp2p/identify` from 3.0.33 to 3.0.35
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@identify-v3.0.33...identify-v3.0.35)
    
    Updates `@libp2p/keychain` from 5.2.5 to 5.2.7
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@utils-v5.2.5...utils-v5.2.7)
    
    Updates `@libp2p/logger` from 5.1.19 to 5.1.20
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@logger-v5.1.19...logger-v5.1.20)
    
    Updates `@libp2p/ping` from 2.0.33 to 2.0.35
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@ping-v2.0.33...ping-v2.0.35)
    
    Updates `@libp2p/websockets` from 9.2.14 to 9.2.16
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@websockets-v9.2.14...websockets-v9.2.16)
    
    Updates `@libp2p/webtransport` from 5.0.44 to 5.0.46
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@webtransport-v5.0.44...webtransport-v5.0.46)
    
    Updates `libp2p` from 2.8.9 to 2.8.11
    - [Release notes](https://github.com/libp2p/js-libp2p/releases)
    - [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json)
    - [Commits](libp2p/js-libp2p@libp2p-v2.8.9...libp2p-v2.8.11)
    
    ---
    updated-dependencies:
    - dependency-name: "@helia/verified-fetch"
      dependency-version: 3.2.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: helia-deps
    - dependency-name: "@libp2p/crypto"
      dependency-version: 5.1.6
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/dcutr"
      dependency-version: 2.0.35
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/identify"
      dependency-version: 3.0.35
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/keychain"
      dependency-version: 5.2.7
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/logger"
      dependency-version: 5.1.20
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/ping"
      dependency-version: 2.0.35
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/websockets"
      dependency-version: 9.2.16
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: "@libp2p/webtransport"
      dependency-version: 5.0.46
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    - dependency-name: libp2p
      dependency-version: 2.8.11
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: helia-deps
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    474d4aa View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. Configuration menu
    Copy the full SHA
    7b4ffce View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2025

  1. Configuration menu
    Copy the full SHA
    46d30dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a56c206 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

  1. fix: build allows for not including js or css file (#768)

    * fix: build allows for not including js or css file
    
    * chore(build): remove unique asset injection plugin
    
    * chore(build): html asset injection is robust for any .html
    
    * chore: fix lint
    
    * fix: injected js uses correct src attr
    SgtPooki authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    0a10b47 View commit details
    Browse the repository at this point in the history
  2. fix: global config is passed to subdomains (#759)

    * feat: use lightweight config iframe
    
    * chore: lint cleanup and remove old iframe page
    
    * fix: getSubdomainParts returns parent domain with port
    
    * fix: getSubdomainParts returns consistent parentDomain
    
    * fix: subdomains can load global config
    
    * chore: fix lint
    
    * fix: most e2e tests are passing
    
    * test: all tests passing
    
    * fix: use dynamic imports in index.tsx
    
    * chore: cleanup. all tests are passing
    
    * chore: cleanup code and minor fixes
    
    * test: add tests for new first-hit helpers
    
    * fix: playwright can test remote urls
    
    * fix: build allows for not including js or css file
    
    * chore: split src/app.tsx into separate entry
    
    * Revert "chore: split src/app.tsx into separate entry"
    
    This reverts commit d1fa674.
    
    * fix: checkSubdomainSupport can return a response
    
    * chore: remove redirects-interstitial page
    
    * fix: some test fixes after removing interstitial page
    
    * chore: fix lint
    
    * fix: guarantee redirect from root domain for config loading
    
    * fix: timestamp checking is accurate
    
    * chore: lint fix
    
    * chore: remove old iframe code
    
    * fix: various fixes and additional tests
    
    * fix: config timestamp is broad enough for 3g loading
    
    * fix: ensure config page requests happen after loading global config
    SgtPooki authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    58fc25b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    343a26e View commit details
    Browse the repository at this point in the history
  4. fix: do not import css or react JS unless needed (#773)

    * feat: do not import css unless needed
    
    * chore: fix lint and tests
    
    * feat: dont download JS for UI unless needed
    
    * chore: lint and build working
    
    * chore: remove old test code
    
    * chore: undo unnecessary tsconfig.json changes
    SgtPooki authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    78d4d45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6207242 View commit details
    Browse the repository at this point in the history
Loading