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: labstack/echo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: df5edd9
Choose a base ref
...
head repository: labstack/echo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5340748
Choose a head ref
  • 2 commits
  • 1 file changed
  • 1 contributor

Commits on Sep 9, 2026

  1. chore: add context7.json so agents get v5, not v4

    Context7 is what many AI coding agents query for library documentation.
    Echo's entry there currently reports `versions: ["v4.15.0"]` with no v5
    at all, so an agent asking Context7 for Echo gets the v4 API and writes
    v4 code against a v5 module.
    
    This pins the parsed branch to master (v5), records the v4 branch as a
    previous version so both remain queryable, and spells out the v5/v4
    split in `rules` -- most importantly the signature change from
    `func(c echo.Context) error` to `func(c *echo.Context) error`, which is
    the difference that makes v4 snippets fail to compile.
    
    Claiming the entry additionally needs `url` and `public_key` from the
    Context7 dashboard, which has to be generated by the account that owns
    the project; that is not in this commit.
    
    Claude-Session: https://claude.ai/code/session_01ABWLbEypvJUVLLY26pHxtT
    vishr committed Sep 9, 2026
    Configuration menu
    Copy the full SHA
    9aba003 View commit details
    Browse the repository at this point in the history
  2. chore: add Context7 claim key

    `url` and `public_key` come from the Claim Library dialog at
    context7.com/labstack/echo/admin. Both are claim identifiers meant to be
    published in the repository root, which is how Context7 verifies that
    whoever configured the library controls the repo.
    
    Verification reads the default branch, so the claim can only be
    completed once this is merged to master.
    
    Claude-Session: https://claude.ai/code/session_01ABWLbEypvJUVLLY26pHxtT
    vishr committed Sep 9, 2026
    Configuration menu
    Copy the full SHA
    5340748 View commit details
    Browse the repository at this point in the history
Loading