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: prerender/hapi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: add-prerender-hapi
Choose a base ref
...
head repository: prerender/hapi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 5 files changed
  • 5 contributors

Commits on May 19, 2026

  1. Merge pull request #2 from prerender/add-prerender-hapi

    Add Hapi.js middleware
    marcin-prerender authored May 19, 2026
    Configuration menu
    Copy the full SHA
    0dd4eb2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. feat: add iframely to crawler user-agent list (#3)

    Co-authored-by: Laszlo Takacs <laszlo.takacs@prerender.io>
    Lasalot and Laszlo Takacs authored Jun 8, 2026
    Configuration menu
    Copy the full SHA
    950cb84 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2026

  1. fix: ignore .woff2 and modern static-asset extensions

    The static-asset ignore list predates woff2 and other modern asset
    formats. Matching is suffix-based, so '.woff' does not cover '.woff2',
    and bot requests for woff2 fonts were forwarded to the Prerender
    service instead of passing through. Verified live on prerender.io:
    Googlebot requesting inter-*.woff2 received a 504 (normal UA: 200)
    while .css/.js correctly bypassed.
    
    - Add .woff2, .otf, .eot, .webp, .avif, .webmanifest to
      internals.extensionsToIgnore
    - Fix isStaticAsset() to lowercase the pathname before matching; the
      contract mandates case-insensitive suffix matching (CONTRACT.md §3)
    - Add tests: /fonts/inter.woff2 and /STYLES.CSS pass through
    
    Part of coordinated propagation of prerender/integration-contract#1.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Marcin and claude committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    438ce7a View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2026

  1. Merge pull request #4 from marcin-prerender/fix/ignore-woff2-and-mode…

    …rn-static-assets
    
    fix: ignore .woff2 and modern static-asset extensions
    marcin-prerender authored Jun 12, 2026
    Configuration menu
    Copy the full SHA
    6bd6774 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2026

  1. fix: update repository URL to github.com/prerender/hapi

    Laszlo Takacs
    Laszlo Takacs committed Jun 19, 2026
    Configuration menu
    Copy the full SHA
    cdc8e80 View commit details
    Browse the repository at this point in the history
Loading