v53.3.7
- Updated
@platejs/core.
- Updated
@platejs/core,@platejs/utils.
Thanks to everyone who contributed to this release:
@zbeyens
Full changelog: v53.3.6...v53.3.7
9.22.0
- Fix alpha-mode sentinel crash and report accurate caps and depth/stencil metadata - by bkaradzic-microsoft (#18804)
- Fix three IBL rendering bugs: AreaLights prefilter type, OpenPBR anisotropic inlining, black diffuse fallback - by bkaradzic-microsoft (#18803)
- Fix particle node material async shader creation - [Bug Fix] by VicenteCartas (#18802)
v8.2.2
Please refer to CHANGELOG.md for details.
v3.0.27-rc.3
- feat: 优化range请求时,返回200状态码问题 by @llftt in https://github.com/bytedance/xgplayer/pull/1931
- fix(xgplayer): fix deepcopy deepMerge 潜在的原型链污染问题 by @llftt in https://github.com/bytedance/xgplayer/pull/1933
Full Changelog: https://github.com/bytedance/xgplayer/compare/v3.0.27-rc.2...v3.0.27-rc.3
v16.3.1-canary.25
- [PPF] Remove
unstable_eager: #97524 - [PPF] Do not mark complete shell requests as partial: #97503
- fix: add accessible label to icon-only link: #96334
- Fix stale cross-references in skills/: #97566
- docs: generateMetadata values should be serializable with use cache: #97551
- Move preview props into separate manifest: #96004
- docs: adjust interactive app guide: #97558
- Turbopack: allow TURBOPACK_PRINT_CHUNK_GROUPS in release builds: #97515
- [test] Point next-image-legacy images at a reachable endpoint: #97545
- test: improve error-on-next-codemod-comment flakiness: #97553
- Turbopack: cross-module constants: #90300
- test: better isolate concurrent-install suite: #97546
- docs: outlining and lcp: #96942
- Fix use cache prerender signal retention: #97476
- Turbopack: More aggressively debounce filesystem watch events if we detected changes to node_modules: #96116
- docs: document metadata pagination field: #95509
Huge thanks to @lubieowoce, @niketchandivade, @gaojude, @devjiwonchoi, @mischnic, @aurorascharff, @eps1lon, @icyJoseph, @gnoff, @bgw, and @biubiukam for helping!
Release 2026-08-19 22:03
Release 2026-08-19 22:03
- solid-router: delegate lazyRouteComponent to Solid 2's lazy() (#8081) (252caa8534) by @brenelz
- solid-router: adopt Solid 2's useHead registry for head management (#8080) (b60b741a88) by @brenelz
- integrate solid v2 query (#6938) (69da50126a) by @brenelz
- upgrade outer-devtools-core to Solid 2.0 (868d2bfbc3) by @brenelz
- solid-router: make the global loading boundary opt-in and server/client-symmetric (#8027) (41cffa00f3) by @ryansolid
- solid-start: resolve SSR'd lazy() client assets via vite-plugin-solid's manifest (99756c0710) by @brenelz
- solid-router: keep Transitioner hydration ids in sync between server and client (e021c7a352) by @brenelz
- benchmarks: Solid v2 type fixes for new benchmark scenarios (2bb318bdcf) by @brenelz
- benchmarks: adapt new solid benchmarks from main to Solid v2 (26d94d93fc) by @brenelz
- lockfile: restore @rspack/binding@2.0.8 platform binaries (01dbb52d06) by @brenelz
- solid-router: resolve defaultNotFoundComponent at render time to avoid hydration desync (#7734) (f9b0e57ce0) by @brenelz
- update solid ssr benchmark types (3fe770ad17) by @brenelz
- solid-router-v2: use TSR_DEFERRED_PROMISE (#7532) (ff136aaea6) by @birkskyum
- solid-router: prevent HeadContent hydration warnings (#7510) (129d043f2d) by @brenelz
- move HydrationScript to HeadContent (#7296) (67b46d7546) by @birkskyum
- pin solid v2 beta.6 (#7171) (85eb16c6ad) by @birkskyum
- adjust pre-release ranges to use caret (#7130) (72ebb55236) by @birkskyum
- better rollupOptions/rolldownOptions handling (#6990) (56e28e47ce) by @birkskyum
- use solid v2 query pre-release (#6977) (da2b8d9e96) by @birkskyum
- vite 8 compat (dfd64e4a08)
- Upgrade to solid v2 beta.3 (#6943) (c3e19322e3) by @brenelz
- more tweaks (82e6d42fec) by @brenelz
- test (0dc0cd0b9a) by @brenelz
- down to one failure (faa3280b98) by @brenelz
- solid-start basic e2e (187cc84d51) by @brenelz
- e2e tests (d026877263) by @brenelz
- work on solid v2 upgrade (59017534d8) by @brenelz
- build (1021e6c7d8) by @brenelz
- solid-router: proxy-free link props in the spread hot path (#7609) (51b4bd4f37) by @brenelz
- e2e: migrate selective-ssr pending-min route to Solid 2 onSettled (5c400bc32e) by @brenelz
- bump @tanstack/solid-query to 6.0.0-beta.5 (#7702) (e56bb22fc3) by @brenelz
- upgrade solid-js to 2.0.0-beta.15 (#7688) (259efbe530) by @brenelz
- remove unneeded changesets (144ddc748e) by @brenelz
- fix tests (545866dd47) by @brenelz
- sync main (440a0c9270)
- solid router v2 pre main sync (#7517) (0a7e958c80) by @brenelz
- bump to solid v2 beta 10 (#7284) (401272e306) by @brenelz
- solid v2 beta 8 (#7241) (b3fedfcd4e) by @brenelz
- upgrade Solid to v2 beta.7 (#7210) (2332fb26f9) by @brenelz
- sync main to pre-release branch (#7106) (bb6285d888) by @birkskyum
- merge main to solid v2 (#7105) (14d39cea3e) by @birkskyum
- bump solid-query and vite-plugin-solid (#7103) (15652a590d) by @birkskyum
- upgrade solid to 2.0.0-beta.5 (#7102) (bf15f69973) by @brenelz
- bump to solidjs/signals 0.13.8 (#7076) (5cdb8115df) by @brenelz
- bump solid-query to 6.0.0-alpha.2 (#7020) (e9e805b744) by @2wheeh
- bump solid-query to 6.0.0-alpha.1 (#7016) (0fb8dfa67b) by @birkskyum
- sync main branch with store refactor (#7001) (72323492af) by @brenelz
- use solid-query v6.0.0-alpha.0 (#6989) (f5023cac3d) by @birkskyum
- bump solid-refresh, fix deepEqual (#6910) (9ce7f97ef2) by @brenelz
- more fixes (32b9dfb25a) by @brenelz
- bundle packages with rolldown (#6931) (b95b1061d3) by @birkskyum
- @tanstack/solid-router@2.0.0-rc.1
- @tanstack/solid-router-devtools@2.0.0-rc.1
- @tanstack/solid-router-ssr-query@2.0.0-rc.1
- @tanstack/solid-start@2.0.0-rc.1
- @tanstack/solid-start-client@2.0.0-rc.1
- @tanstack/solid-start-server@2.0.0-rc.1
@tanstack/solid-start-server@2.0.0-rc.1
-
#8081
252caa8-lazyRouteComponentnow delegates to Solid'slazy()using its{ export }option (solid-js 2.0.0-rc.1): the module namespace passes through untouched, so SSR'd route chunks resolve their client assets (stylesheet links, modulepreload hints, hydration gating) through the client-assets manifest, and hydration claims the component synchronously from the preloaded module. Failed chunk downloads are retried by the next preload or render, and the module-not-found reload-once behavior is unchanged. Solid packages are bumped to the 2.0.0-rc.1 line (@solidjs/vite-plugin3.0.0-next.30). -
#8080
b60b741- Register head tags through Solid'suseHeadregistry.HeadContentnow feeds the route-derived tags to Solid's head registry as one reactive group instead of rendering elements in-tree: the registry owns head emission on both runtimes (SSR splicing/streaming and client-side patching), replacing the manual relocate-into-head, imperative script injection, anddocument.titlesyncing. Inline scripts and styles carry a stable content-derived key so server and client reconcile on the same identity.HeadContentcan now be rendered anywhere in the tree. The dedicated development entry (index.dev) and itsdevelopmentexport conditions are retired along with it. -
Updated dependencies [
252caa8,b60b741]:- @tanstack/solid-router@2.0.0-rc.1
@tanstack/solid-start-client@2.0.0-rc.1
-
#8081
252caa8-lazyRouteComponentnow delegates to Solid'slazy()using its{ export }option (solid-js 2.0.0-rc.1): the module namespace passes through untouched, so SSR'd route chunks resolve their client assets (stylesheet links, modulepreload hints, hydration gating) through the client-assets manifest, and hydration claims the component synchronously from the preloaded module. Failed chunk downloads are retried by the next preload or render, and the module-not-found reload-once behavior is unchanged. Solid packages are bumped to the 2.0.0-rc.1 line (@solidjs/vite-plugin3.0.0-next.30). -
#8080
b60b741- Register head tags through Solid'suseHeadregistry.HeadContentnow feeds the route-derived tags to Solid's head registry as one reactive group instead of rendering elements in-tree: the registry owns head emission on both runtimes (SSR splicing/streaming and client-side patching), replacing the manual relocate-into-head, imperative script injection, anddocument.titlesyncing. Inline scripts and styles carry a stable content-derived key so server and client reconcile on the same identity.HeadContentcan now be rendered anywhere in the tree. The dedicated development entry (index.dev) and itsdevelopmentexport conditions are retired along with it. -
Updated dependencies [
252caa8,b60b741]:- @tanstack/solid-router@2.0.0-rc.1
@tanstack/solid-start@2.0.0-rc.1
-
#8081
252caa8-lazyRouteComponentnow delegates to Solid'slazy()using its{ export }option (solid-js 2.0.0-rc.1): the module namespace passes through untouched, so SSR'd route chunks resolve their client assets (stylesheet links, modulepreload hints, hydration gating) through the client-assets manifest, and hydration claims the component synchronously from the preloaded module. Failed chunk downloads are retried by the next preload or render, and the module-not-found reload-once behavior is unchanged. Solid packages are bumped to the 2.0.0-rc.1 line (@solidjs/vite-plugin3.0.0-next.30). -
#8080
b60b741- Register head tags through Solid'suseHeadregistry.HeadContentnow feeds the route-derived tags to Solid's head registry as one reactive group instead of rendering elements in-tree: the registry owns head emission on both runtimes (SSR splicing/streaming and client-side patching), replacing the manual relocate-into-head, imperative script injection, anddocument.titlesyncing. Inline scripts and styles carry a stable content-derived key so server and client reconcile on the same identity.HeadContentcan now be rendered anywhere in the tree. The dedicated development entry (index.dev) and itsdevelopmentexport conditions are retired along with it. -
Updated dependencies [
252caa8,b60b741]:- @tanstack/solid-start-client@2.0.0-rc.1
- @tanstack/solid-start-server@2.0.0-rc.1
- @tanstack/solid-router@2.0.0-rc.1