Brett Jephson
8dc137e994
Say where a dead link goes in the "Page not found" card
...
A link to a page that no longer exists opens its space on the site, but the
card only said the page was gone. It now adds which space the link opens,
and the fallback's text is that site space's title instead of "space", which
also fixes the title shown on a dead content-ref block card. A dead link into
a space outside the site keeps the existing wording and app fallback.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Rt9YwdSUu7gHehYbEkvEJ8
2026-09-25 11:27:55 +01:00
Brett Jephson
9078855d44
Merge branch 'main' into brett/rnd-13042-render-app-urls
2026-09-25 09:03:55 +01:00
Peter White
d7f2addb03
Improve PR description context guidance ( #4636 )
2026-09-25 09:11:47 +02:00
Brett Jephson
f2fddad24c
Keep app URLs into the same site's spaces on the site
...
A link stored as a URL to a GitBook app page in a space of the current site
now renders as the same page path on the site, so readers of a published
site aren't sent to the app. When a page ref can't be resolved, its fallback
link goes to the site space instead of the app.
Neither case checks that the page exists: a missing page lands on the site's
not-found page rather than the app's login.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Rt9YwdSUu7gHehYbEkvEJ8
2026-09-24 14:42:16 +01:00
Tomek
7f8ab7dcc7
Add support for ChatGPT Search (OAI-SearchBot) user agent ( #4633 )
2026-09-24 09:49:33 +02:00
Nolann B.
8dd9444596
Track Insights link clicks on the file block Download button ( #4632 )
2026-09-23 17:16:06 +02:00
Peter White
bdc2497771
Return 404 instead of looping on missing non-ASCII page paths ( #4631 )
2026-09-23 14:20:50 +00:00
Peter White
581abe0bb7
Announce pagination at the top of each llms-full.txt part ( #4630 )
2026-09-23 09:05:44 +02:00
conico974
4503be2f19
Update Next.js dependency to 16.3.6 ( #4629 )
2026-09-22 21:00:10 +02:00
Peter White
bdfc98b97e
Add PR description skill and template ( #4628 )
2026-09-22 17:32:53 +02:00
Brett Jephson
0f0cfde6ba
Filter table with client side selection ( #4616 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-22 09:28:07 +01:00
Peter White
357af3f6d2
Fix RSS discovery for pages without updates ( #4626 )
2026-09-21 11:45:24 +02:00
Tomek
b95add7b27
Apply release notes tag filters from URL via CSS before first paint ( #4613 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-18 16:16:07 +02:00
conico974
99984ebbb3
Implement bypass for URL lookup alternatives ( #4620 )
2026-09-18 13:50:06 +02:00
Tomek
a52daf8b15
align dropdown chevron buttons between group items and page items ( #4622 )
2026-09-18 11:17:41 +00:00
conico974
f80429e4e8
Update @opennextjs/aws dependency and refine e2e tests ( #4587 )
2026-09-18 12:18:47 +02:00
spastorelli
6b4c453497
Add server card for published sites MCPs ( #4618 )
2026-09-18 10:16:27 +02:00
Peter White
c7d042a733
Add Slapr PR reactions in engineering ( #4617 )
2026-09-17 14:04:03 +02:00
Tomek
e94a5085eb
Fix search popover keyboard focus trap ( #4615 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-17 11:21:17 +02:00
Tomek
3ae1524a88
Hide Intercom launcher when Assistant opens ( #4614 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-17 11:20:20 +02:00
Nolann B.
b967b248e7
Request insights and visitor endpoints relative to the served origin ( #4603 )
2026-09-16 20:54:20 +02:00
Nolann B.
a9e6814744
Let the AI Assistant report documentation findings to the site's team ( #4576 )
2026-09-15 18:03:37 +02:00
Brett Jephson
5725da19e2
Honour an explicit select slug on a tab ( #4601 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-15 13:37:03 +01:00
Peter White
05cff0a03b
Hide anchor links on landing pages ( #4609 )
2026-09-15 09:20:38 +02:00
Nolann B.
1e8c34a426
Let ContentKit webframes dispatch modal and URL actions ( #4611 )
2026-09-14 15:19:05 +02:00
spastorelli
cd881f9ac1
Fix set-cookie in RSC requests conflicting with logout requests ( #4606 )
2026-09-14 14:45:32 +02:00
Greg Bergé
39316fc205
Add agent actions to the prompt block ( #4610 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-09-14 12:01:04 +02:00
Brett Jephson
c08d05ade5
Fix select filters on table and cards blocks ( #4608 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-11 10:33:02 +00:00
Peter White
b9453a92f8
Fix preview auth redirects dropping content paths ( #4602 )
2026-09-11 08:42:28 +02:00
Peter White
2c4d40ad97
Expose the site MCP tools through WebMCP in published docs ( #4604 )
2026-09-11 08:30:36 +02:00
Tomek
688515efcf
Support fit-content width sizing for ContentKit buttons ( #4605 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-10 15:50:37 +02:00
Tomek
931cbe717e
Restore Edit on Git page actions ( #4597 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
Co-authored-by: Viktor Renkema <49148610+viktorrenkema@users.noreply.github.com >
Co-authored-by: conico974 <nicodorseuil@yahoo.fr >
2026-09-10 12:37:37 +02:00
Tomek
3ef1802e7e
Add close button for modals in published sites ( #4600 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-09 12:23:17 +02:00
Greg Bergé
8a0e0df84e
Fix search section links not scrolling to the target section ( #4598 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-09 11:40:58 +02:00
Peter White
a9041a309a
Fix fallback URL cleanup after successful page navigation ( #4599 )
2026-09-09 11:22:09 +02:00
conico974
625c108196
Add isRevalidationRequest function to handle specific requests ( #4596 )
2026-09-08 14:18:32 +02:00
Viktor Renkema
8e87856501
Fix page not found in preview links for sites with a custom homepage ( #4594 )
2026-09-08 11:27:07 +00:00
Tomek
9b822abbb6
Include page descriptions in markdown output ( #4595 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-08 12:38:54 +02:00
Peter White
81dba6455b
Resolve stable refs in HTML blocks of published markdown pages ( #4592 )
2026-09-08 09:45:14 +02:00
Johan Preynat
1faa57b812
Keep revision search results in preview ( #4582 )
2026-09-07 19:46:57 +02:00
Tomek
40150f0a6c
Serve markdown with text/plain content-type for ChatGPT ( #4591 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-07 17:13:19 +02:00
Brett Jephson
bf29570bd5
RND-12706: measuring tabs fix ( #4588 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-07 15:40:43 +01:00
Peter White
e8e979b6c0
Serve permanent site redirects ( #4586 )
2026-09-07 16:07:40 +02:00
Tomek
1f250d1fa8
Add site structure e2e tests for external links ( #4584 )
2026-09-07 09:31:50 +02:00
Brett Jephson
46b3a18b25
Fix nested select css ( #4583 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-04 16:20:52 +01:00
Nolann B.
2ff77e15b5
Attribute a markdown request from the page actions menu ( #4581 )
2026-09-04 12:17:00 +02:00
Tomek
d7c867aa63
Fix MCP/Markdown copy confirmation closing dropdown instantly ( #4579 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-03 16:08:53 +02:00
Tomek
bcd1c41aa1
Scroll to top when selecting current page in search ( #4578 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-03 11:35:07 +02:00
Viktor Renkema
77058e3f17
Support merged cells ( #4500 )
...
Co-authored-by: OpenAI Codex <codex@openai.com >
2026-09-03 10:26:43 +02:00
Tomek
8ad7465801
Simplify carousel overflow with edge masks & fix carousel scroll ( #4577 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-02 14:32:53 +00:00