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

Commits on Jun 29, 2026

  1. docs: update Docker MCP Toolkit to remote server (fixes upstash#790) (u…

    …pstash#2839)
    
    Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    enesgules and claude authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    b1fb8b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2026

  1. Configuration menu
    Copy the full SHA
    c8cbf3e View commit details
    Browse the repository at this point in the history
  2. fix(cli): align find-docs skill with context7-cli rule guidance (upst…

    …ash#2863)
    
    Fixes upstash#2860
    
    - Use npx ctx7@latest as the canonical CLI invocation in find-docs SKILL.md
    - Add official library naming guidance matching rules/context7-cli.md
    - De-emphasize global npm install as the primary workflow
    - Add regression tests to keep skill and rule guidance aligned
    
    Co-authored-by: syf2211 <syf2211@users.noreply.github.com>
    syf2211 and syf2211 authored Jul 3, 2026
    Configuration menu
    Copy the full SHA
    84620bd View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2026

  1. fix(mcp): skip loopback and IPv6 private IPs in getClientIp (upstash#…

    …2875)
    
    * fix(mcp): skip loopback and IPv6 private IPs in getClientIp
    
    Extract getClientIp into lib/client-ip.ts and extend the private/local
    IP filter to cover 127.0.0.0/8, 169.254.0.0/16, ::1, fe80::/10, and
    fc00::/7 when walking X-Forwarded-For. Proxies that prepend loopback or
    health-check addresses no longer pollute mcp-client-ip analytics.
    
    Fixes upstash#2874
    
    * fix(mcp): tighten private IP detection and add changeset
    
    Anchor the fe80::/10 and fc00::/7 regexes to full 4-digit first hextets
    so abbreviated hextets like fe8::1 or fc::1 are no longer misclassified
    as private. Match IPv6 loopback in any textual form (0::1,
    0:0:0:0:0:0:0:1), add CGNAT (100.64.0.0/10) to the skip list, and add a
    patch changeset.
    
    ---------
    
    Co-authored-by: syf2211 <syf2211@users.noreply.github.com>
    Co-authored-by: Fahreddin Özcan <ozcanfahrettinn@gmail.com>
    3 people authored Jul 6, 2026
    Configuration menu
    Copy the full SHA
    41878ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68a6c63 View commit details
    Browse the repository at this point in the history
  3. docs: document what Context7 indexes (parsed file types and source-co…

    …de fallback) (upstash#2881)
    
    * docs: document parsed file types and source-code fallback (upstash#2862)
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    
    * docs: document Generate docs option for private repos
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
    enesgules and claude authored Jul 6, 2026
    Configuration menu
    Copy the full SHA
    dc967fa View commit details
    Browse the repository at this point in the history
  4. docs: enhance query descriptions for clarity and specificity (upstash…

    …#2868)
    
    * docs: enhance query descriptions for clarity and specificity
    
    * update all propmts/skills
    
    * format
    
    * address pr review
    enesgules authored Jul 6, 2026
    Configuration menu
    Copy the full SHA
    33229cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    98baa58 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2026

  1. docs(enterprise): Confluence integration page (upstash#2879)

    * docs(enterprise): add Confluence integration page
    
    Document connecting Confluence (Cloud and self-hosted Data Center) and
    indexing a space from Add. Includes screenshots and a nav entry under
    Enterprise > Integrations.
    
    * docs(enterprise): wider Confluence settings screenshot with mock site URL
    fahreddinozcan authored Jul 7, 2026
    Configuration menu
    Copy the full SHA
    7366cca View commit details
    Browse the repository at this point in the history
  2. ci(triage): trigger triage agent when a library-report issue opens (u…

    …pstash#2880)
    
    On issues.opened for 'Library Report' titles, forward the issue number to the
    triage service (context7app), which runs the read-only agent and comments its
    findings. Requires repo secrets TRIAGE_WEBHOOK_URL and TRIAGE_WEBHOOK_SECRET.
    fahreddinozcan authored Jul 7, 2026
    Configuration menu
    Copy the full SHA
    503abf8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2026

  1. docs(enterprise): document programmatic library import/export API (up…

    …stash#2887)
    
    * docs(enterprise): document programmatic library import/export API
    
    - Add POST /import-libraries endpoint reference (openapi-enterprise.json + page)
    - Register it under API Reference → Parse in the nav
    - Add an Automating with the API section to the Library Import feature doc,
      covering the cloud license-key export and the on-prem JSON import
    
    * docs: update export endpoint to /api/v1/enterprise/export, plain language
    
    Match the renamed cloud export path, move the license key into the request
    body, and reword the automation section without em dashes.
    
    * docs(enterprise): export uses Authorization header; import requires an API key
    
    * docs(enterprise): document the force query param on import
    fahreddinozcan authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    ea82d55 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2026

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

Commits on Jul 10, 2026

  1. docs(enterprise): GitOps multi-source manifest + Confluence URL/whole…

    …-space (upstash#2896)
    
    - Document the manifest 'type' field routing entries to Confluence, website,
      llms.txt, and OpenAPI parsers (bare entries stay git)
    - Add the per-type field table and the no-secrets/strict-validation notes
    - Confluence: document the space URL field, 'index entire space' scope, and
      paginated page browsing; cross-link GitOps confluence entries
    fahreddinozcan authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    a9d7c77 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2026

  1. docs(enterprise): add on-premise changelog page (upstash#2904)

    Adds enterprise/changelog to the On-Premise nav and the changelog page
    (Mintlify <Update> components), backfilled for v1.0.0–v1.2.3.
    fahreddinozcan authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    26dcfce View commit details
    Browse the repository at this point in the history
  2. docs: add Autohand Code MCP setup (upstash#2894)

    Co-authored-by: enesgules <abdullah.enes.gules@gmail.com>
    igorcosta and enesgules authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    0470ef1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb7ac50 View commit details
    Browse the repository at this point in the history
Loading