Commit Graph

  • cf8e9baf64 Merge branch 'main' into steeve/fix-set-cookie-on-rsc-reqs-conflicting-logout steeve/fix-set-cookie-on-rsc-reqs-conflicting-logout Steeve Pastorelli 2026-09-11 21:54:02 +02:00
  • 5bcc860fb6 Merge branch 'main' into claude/tab-select-slug claude/tab-select-slug Brett Jephson 2026-09-11 11:43:35 +01:00
  • 1a878dd451 Version Packages changeset-release/main github-actions[bot] 2026-09-11 10:33:39 +00:00
  • c08d05ade5 Fix select filters on table and cards blocks (#4608) main Brett Jephson 2026-09-11 11:33:02 +01:00
  • b9453a92f8 Fix preview auth redirects dropping content paths (#4602) Peter White 2026-09-11 08:42:28 +02:00
  • 2c4d40ad97 Expose the site MCP tools through WebMCP in published docs (#4604) Peter White 2026-09-11 08:30:36 +02:00
  • 29b1f27db7 Merge branch 'main' into steeve/fix-set-cookie-on-rsc-reqs-conflicting-logout Steeve Pastorelli 2026-09-10 15:57:58 +02:00
  • 3698401e86 changeset tomasz/align-page-description-visibility Tomek Gargula 2026-09-10 15:52:17 +02:00
  • 0159449440 Respect page description visibility settings in HTML and full-page Markdown output Tomek Gargula 2026-09-10 15:52:15 +02:00
  • 688515efcf Support fit-content width sizing for ContentKit buttons (#4605) Tomek 2026-09-10 15:50:37 +02:00
  • 46170fbe9d Fix set-cookie in RSC requests conflicting with logout requests Steeve Pastorelli 2026-09-10 15:35:08 +02:00
  • e23481dcf8 Simplify shouldTrackEvents signature and the insights test nolann/relative-insights-visitor-urls Nolann Biron 2026-09-10 13:51:18 +02:00
  • 031a2e9a56 Stop tracking events for sites served through /url/ on GitBook's own host Nolann Biron 2026-09-10 13:12:58 +02:00
  • 931cbe717e Restore Edit on Git page actions (#4597) Tomek 2026-09-10 12:37:37 +02:00
  • 415e70f954 Request insights and visitor endpoints relative to the served origin Nolann Biron 2026-09-10 12:25:18 +02:00
  • 9f8cee669f Only open the dialog when the integration answers with a modal claude/rnd-12282-integration-button-action Brett Jephson 2026-09-09 14:47:14 +01:00
  • 30e9be6d15 changeset Brett Jephson 2026-09-09 14:44:27 +01:00
  • b869c9c329 Render inline buttons that open an integration's UI Brett Jephson 2026-09-09 14:44:27 +01:00
  • 3ef1802e7e Add close button for modals in published sites (#4600) Tomek 2026-09-09 12:23:17 +02:00
  • 8a0e0df84e Fix search section links not scrolling to the target section (#4598) Greg Bergé 2026-09-09 11:40:58 +02:00
  • a9041a309a Fix fallback URL cleanup after successful page navigation (#4599) Peter White 2026-09-09 11:22:09 +02:00
  • 625c108196 Add isRevalidationRequest function to handle specific requests (#4596) conico974 2026-09-08 14:18:32 +02:00
  • 8e87856501 Fix page not found in preview links for sites with a custom homepage (#4594) Viktor Renkema 2026-09-08 13:27:07 +02:00
  • 9b822abbb6 Include page descriptions in markdown output (#4595) Tomek 2026-09-08 12:38:54 +02:00
  • 9129022714 changeset Brett Jephson 2026-09-04 16:50:35 +01:00
  • 20f177b314 Honour an explicit select slug on a tab Brett Jephson 2026-09-04 16:50:35 +01:00
  • 81dba6455b Resolve stable refs in HTML blocks of published markdown pages (#4592) Peter White 2026-09-08 09:45:14 +02:00
  • 1faa57b812 Keep revision search results in preview (#4582) Johan Preynat 2026-09-07 19:46:57 +02:00
  • 40150f0a6c Serve markdown with text/plain content-type for ChatGPT (#4591) Tomek 2026-09-07 17:13:19 +02:00
  • bf29570bd5 RND-12706: measuring tabs fix (#4588) Brett Jephson 2026-09-07 15:40:43 +01:00
  • e8e979b6c0 Serve permanent site redirects (#4586) Peter White 2026-09-07 16:07:40 +02:00
  • 27441c0605 Drop ref memoization peter/simplify-permanent-redirect-check Peter White 2026-09-07 15:34:54 +02:00
  • dd1ca93837 Bump @gitbook/api to 0.200.0 Peter White 2026-09-07 15:27:23 +02:00
  • 08e61c89f0 Read the permanent flag from the typed site redirect Peter White 2026-09-07 14:11:44 +02:00
  • 587398ddd4 Merge branch 'main' into peter/rnd-12709-support-permanent-308-site-redirects Peter White 2026-09-07 12:25:33 +02:00
  • 321b06d873 fix: keep permanent redirects temporary in site previews and for draft redirects Peter White 2026-09-07 12:14:36 +02:00
  • 3bd9976524 Revert "super hacky solution to PPR cache body" conico/ppr-experiment Nicolas Dorseuil 2026-09-07 11:43:52 +02:00
  • 4c36cf9abd super hacky solution to PPR cache body Nicolas Dorseuil 2026-09-02 21:17:08 +02:00
  • c1530706d0 Refactor PPR layout functions to use 'header' context and enhance type definitions for site context Nicolas Dorseuil 2026-09-02 17:57:48 +02:00
  • d4fa433d92 Split the PPR layout context between site and revision scopes Nicolas Dorseuil 2026-09-02 17:36:39 +02:00
  • a2170a352a Add PPR token exchange functionality: implement endpoint for exchanging revalidation tokens for scoped content API tokens, enhancing caching and claims management across components. Nicolas Dorseuil 2026-09-01 18:17:39 +02:00
  • e05abafddb Fix PPR test module mocks leaking into the rest of the suite Nicolas Dorseuil 2026-08-26 12:43:15 +02:00
  • 7e0e76e58a Implement GitBook-secret signature for PPR headers: enforce signature requirement and update related handling in middleware, tests, and proxy scripts. Nicolas Dorseuil 2026-08-25 10:26:53 +02:00
  • 42ab12a387 Enhance PPR route parameters: add basePath handling for variant consistency in getPPRHeaderRouteParams Nicolas Dorseuil 2026-08-24 18:15:33 +02:00
  • 2251b36673 Refactor getPPRDefaults function: streamline error handling and validation for decoded PPR defaults Nicolas Dorseuil 2026-08-24 16:59:36 +02:00
  • 8ef76487c2 Refactor PPR route parameter handling: simplify getPPRTableOfContentsRouteParams by removing unnecessary cache path variation Nicolas Dorseuil 2026-08-24 16:48:39 +02:00
  • e401c4d4c7 Apply oxfmt import ordering after rebase Nicolas Dorseuil 2026-08-21 15:11:08 +02:00
  • fb971aefcc Refactor PPR cache handling: implement scoped cache tags for components to ensure independent revalidation and improve data fetching efficiency Nicolas Dorseuil 2026-08-14 15:08:28 +02:00
  • b6770d959a Prefix cache tags with ppr: for PPR route rendering to ensure cache entries are partitioned from static ones Nicolas Dorseuil 2026-08-12 16:00:10 +02:00
  • 8d881d88f6 Remove redundant cache tagging in PPRTableOfContents, PPRPageBody, and cachedGenerateSitePageMetadata functions Nicolas Dorseuil 2026-08-12 13:45:07 +02:00
  • 351c4ffa28 Fix proxy host header handling in forward function to prevent 404 errors Nicolas Dorseuil 2026-08-12 13:05:11 +02:00
  • bd608e6beb Add PPR development proxy and update documentation for local testing Nicolas Dorseuil 2026-08-12 10:16:22 +02:00
  • 825e245703 Refactor navigation components: implement client-side selection handling and improve context management Nicolas Dorseuil 2026-08-11 13:18:24 +02:00
  • 828ce66cd9 Refactor getPPRHeaderRouteParams and getPPRTableOfContentsRouteParams: enhance caching logic and add API token handling Nicolas Dorseuil 2026-08-04 10:59:13 +02:00
  • 8e1fdedf83 Remove NotFound component: delete unused page not found file Nicolas Dorseuil 2026-08-04 10:05:35 +02:00
  • 4a88202274 Refactor getPPRHeaderRouteParams: destructure revision from site URL data Nicolas Dorseuil 2026-08-04 10:05:26 +02:00
  • d077e1a6b6 remove revalidationId from site data Nicolas Dorseuil 2026-08-03 18:34:02 +02:00
  • 7605d03d8c Refactor PPR components: remove unused files, add default site parameters, and enhance route handling Nicolas Dorseuil 2026-08-03 17:19:14 +02:00
  • 80026d2724 Refactor PPR components: remove deprecated files, enhance site context handling, and streamline API token management Nicolas Dorseuil 2026-07-31 17:58:44 +02:00
  • b86ee531d4 Refactor PPR components: remove old files, add new layout and page components, and update utility functions for visitor tokens Nicolas Dorseuil 2026-07-30 17:29:34 +02:00
  • d939d4c1fd Implement PPR route enhancements with revision and revalidation IDs, refactor headers handling, and add new layout and page components Nicolas Dorseuil 2026-07-30 15:34:20 +02:00
  • 0cc9a03add fix attempt Nicolas Dorseuil 2026-07-30 11:37:56 +02:00
  • 3805bac462 Fix invocation of cachedGenerateSitePageMetadata in generateMetadata function Nicolas Dorseuil 2026-07-30 11:09:00 +02:00
  • 23b438404c Refactor caching functions for site page metadata and viewport in PPR components Nicolas Dorseuil 2026-07-30 11:02:37 +02:00
  • 40d14b02d8 linting Nicolas Dorseuil 2026-07-30 10:30:58 +02:00
  • ef0b6f020a Implement caching for site page metadata and viewport generation Nicolas Dorseuil 2026-07-30 10:30:06 +02:00
  • d6c0d2dbcd comment Nicolas Dorseuil 2026-07-29 17:12:34 +02:00
  • 125872769f Refactor PPR tokens and enhance route parameter handling in utils Nicolas Dorseuil 2026-07-29 16:55:57 +02:00
  • a04513f887 Implement PPR routing with token-based headers and restructure related components Nicolas Dorseuil 2026-07-29 16:05:22 +02:00
  • 7adbb5068f Enhance caching strategy in PPR components with remote cache and tagging Nicolas Dorseuil 2026-07-29 13:09:17 +02:00
  • 2b146dbc6a Add dynamic export for force-static rendering in page component Nicolas Dorseuil 2026-07-29 10:15:44 +02:00
  • ea9420817f wip Nicolas Dorseuil 2026-07-21 09:21:43 +02:00
  • 201ce858f3 Update dependencies for @opennextjs/aws and adjust e2e tests for cookie handling conico/fix-cookie-split-2c Nicolas Dorseuil 2026-09-07 10:57:50 +02:00
  • 50eee8fec9 fix: read isLoggedInVisitor from the site context Peter White 2026-09-07 10:26:52 +02:00
  • 1f250d1fa8 Add site structure e2e tests for external links (#4584) Tomek 2026-09-07 09:31:50 +02:00
  • ec709c3d99 feat: serve permanent site redirects Peter White 2026-09-07 09:25:03 +02:00
  • 46b3a18b25 Fix nested select css (#4583) Brett Jephson 2026-09-04 16:20:52 +01:00
  • 2ff77e15b5 Attribute a markdown request from the page actions menu (#4581) Nolann B. 2026-09-04 12:17:00 +02:00
  • d7c867aa63 Fix MCP/Markdown copy confirmation closing dropdown instantly (#4579) Tomek 2026-09-03 16:08:53 +02:00
  • bcd1c41aa1 Scroll to top when selecting current page in search (#4578) Tomek 2026-09-03 11:35:07 +02:00
  • 77058e3f17 Support merged cells (#4500) Viktor Renkema 2026-09-03 10:26:43 +02:00
  • 8ad7465801 Simplify carousel overflow with edge masks & fix carousel scroll (#4577) Tomek 2026-09-02 16:32:53 +02:00
  • 58562c82eb Merge branch 'main' into nolann/assistant-agent-feedback-tools nolann/assistant-agent-feedback-tools Nolann B. 2026-09-02 13:12:45 +02:00
  • be42b9809c changeset Nolann Biron 2026-09-02 12:47:31 +02:00
  • c967b20911 Let the AI Assistant report documentation findings to the site's team Nolann Biron 2026-09-02 12:47:28 +02:00
  • 1b7ac0e41b Open inline Ask AI questions in the configured assistant (#4574) arnau 2026-09-02 12:05:37 +02:00
  • 49bbe04213 Revert useAIChatWidthStore change peter/skip-redundant-root-mutations Peter White 2026-09-02 11:48:24 +02:00
  • 872321f44d Revert PreservePageLayout change Peter White 2026-09-02 11:46:01 +02:00
  • 4519ea183d changeset Peter White 2026-09-02 11:44:20 +02:00
  • db9fbab15e Skip redundant root mutations during initial load Peter White 2026-09-02 11:44:20 +02:00
  • 5f88f4e680 Improve cross-space page breadcrumbs (#4571) Tomek 2026-09-02 11:43:35 +02:00
  • 7009bb9311 Drop the body-anchored cover gate from paragraph contrast text (#4573) Peter White 2026-09-02 11:24:54 +02:00
  • e460ec381e Preserve linked page destinations in published search (#4566) Johan Preynat 2026-09-01 15:06:26 +02:00
  • 0a82628298 Trap keyboard focus within published search (#4567) Johan Preynat 2026-09-01 13:12:01 +02:00
  • 18ff11b68b Bump @opennextjs/aws and @opennextjs/cloudflare versions (#4570) conico974 2026-09-01 12:14:55 +02:00
  • 3bf55cef10 Allow adding query params to the @webframe.navigate action (#4569) Peter White 2026-09-01 10:14:07 +02:00
  • e041e49f11 Wait for integrations to register before showing the cookie banner (#4568) Peter White 2026-09-01 09:09:15 +02:00
  • 00b5606e8d Update memory allocation for Cloudflare's container instances to meet minimum requirements conico/container Nicolas Dorseuil 2026-08-31 20:07:09 +02:00
  • 6499329758 use similar sized to vercel ones Nicolas Dorseuil 2026-08-31 19:59:34 +02:00
  • f6e2581c0c Add headSha input to Cloudflare deployment action for improved deployment ID handling Nicolas Dorseuil 2026-08-31 19:44:31 +02:00