Peter White
de56ee21cf
Fix clipped Mermaid labels at fractional browser zoom (RND-12469)
...
Mermaid wraps an HTML label only when its measured width equals the
wrapping width exactly. At some browser zoom levels (e.g. 90% and 175% in
Chrome) getBoundingClientRect returns 200.00001 instead of 200, so long
labels stay on one line and are clipped by the foreignObject. Patch Mermaid
to compare the rounded width.
2026-10-14 10:37:31 +02:00
Peter White
b1f16dda2c
Fix Mermaid block diagrams not rendering (RND-11167)
...
Mermaid's block layout keeps a d3 selection on each block's size and then
JSON.stringifies the blocks for a debug log. The selection references
<html>, which React hydrates with circular fiber properties, so rendering
throws and the block falls back to a plain code block. Patch Mermaid to
drop the unused selection, and version the runtime URL by patch hash so
cached runtimes are not reused.
2026-10-14 10:34:19 +02:00
Peter White
ac843657ec
Restore Next.js dev-mode OOM patch for 16.3.8 ( #4662 )
2026-10-06 13:33:50 +02:00
Tomek
70bfdda39c
Restore Next.js 16.3.6 dev-mode OOM patch ( #4641 )
2026-09-28 11:40:41 +00:00
conico974
64e143a15b
Bump Next.js to version 16.3.3 ( #4547 )
2026-08-26 12:32:56 +02:00
conico974
8c890522ed
Patch next for dev, and fix issue in dev with inline icon ( #4432 )
2026-07-22 16:00:36 +02:00
conico974
e9842feeef
Bump Next.js to version 16.2.6 and fix oom on dev ( #4258 )
2026-05-18 11:12:47 +02:00
conico974
3fa727c80b
Migrate to Next 16 ( #4162 )
2026-04-15 13:20:25 +02:00
Samy Pessé
9524ff5f5a
Migrate to bun text-based lockfile ( #2770 )
2025-01-28 08:47:40 +01:00
Greg Bergé
deb8c54da3
Upgrade Next.js to v15 ( #2671 )
2025-01-07 10:42:02 +01:00
Samy Pessé
4bcbdc50ff
Output caching headers on RSC/prefetch responses ( #2559 )
2024-10-26 10:57:52 +02:00
Samy Pessé
c3da5469ca
Add basic support for computed pages types ( #2520 )
2024-10-14 10:04:12 +02:00
Samy Pessé
5c35f36b3a
Prepare @gitbook/icons package and use it as a replacement of geist/icons ( #2404 )
2024-08-02 09:59:44 +02:00
Samy Pessé
24b785cbfb
Update shiki to fix diff code highlighting ( #2338 )
2024-07-25 09:33:42 +02:00
Samy Pessé
46a3543a5e
Use new version of cloudflare/next-on-pages and remove patch ( #145 )
...
* Use new version of cloudflare/next-on-pages and remove patch
* TS
* Fix ts again
* Remove patch-package
* Remove test
* Make it work locally
2024-02-12 16:38:33 +01:00
Samy Pessé
215c724a9b
Use Cloudflare Cache API as one of the cache backend ( #59 )
...
* Implement cache for cloudflare
* Start using it
* Fix cache use
* Generate proper URLs
* Comment
* Fix cache always resulting in cache miss
* Log
* Correctly cancel redis
* Write to fallback caches
* Disable memory cache
* Re-enable memory cache
* Try patching
* Use it
* Also patch package.json
* Fix TS errors
* Remove yarn.lock
* Fix local error
* Lint
* Try bunx to fix vercel build
* Update lockfile
* Add back revalidating
2023-12-22 11:05:14 +01:00