v16.2.1-canary.14
- [ftl] Include cause of route types: #92056
- Upgrade React from
9627b5a1-20260327to74568e86-20260328: #92109
- docs: clarify that
use cacherequires async functions: #92101 - Revert "turbo-tasks: add hashed cell mode for hash-based change detection without cell data": #92103
- Move expanded adapters docs to API reference: #92115
- ci: relax adapter results upload gate: #92127
Huge thanks to @aurorascharff, @unstubbable, @eps1lon, and @ijjk for helping!
Release 2026-03-30 23:18
Release 2026-03-30 23:18
- preserve render-thrown notFound errors (#7077) (796406da66) by @schiller-manuel
- @tanstack/react-router@1.168.10
- @tanstack/react-start@1.167.16
- @tanstack/react-start-client@1.166.25
- @tanstack/react-start-server@1.166.25
- @tanstack/router-cli@1.166.25
- @tanstack/router-core@1.168.9
- @tanstack/router-generator@1.166.24
- @tanstack/router-plugin@1.167.12
- @tanstack/router-vite-plugin@1.166.27
- @tanstack/solid-router@1.168.9
- @tanstack/solid-start@1.167.15
- @tanstack/solid-start-client@1.166.23
- @tanstack/solid-start-server@1.166.23
- @tanstack/start-client-core@1.167.9
- @tanstack/start-plugin-core@1.167.17
- @tanstack/start-server-core@1.167.9
- @tanstack/start-static-server-functions@1.166.25
- @tanstack/start-storage-context@1.166.23
- @tanstack/vue-router@1.168.9
- @tanstack/vue-start@1.167.15
- @tanstack/vue-start-client@1.166.23
- @tanstack/vue-start-server@1.166.23
Release 2026-03-30 21:50
Release 2026-03-30 21:50
- router-core: stop preload after beforeLoad errors (#7075) (2d1ec865a4) by @schiller-manuel
- @tanstack/react-router@1.168.9
- @tanstack/react-start@1.167.15
- @tanstack/react-start-client@1.166.24
- @tanstack/react-start-server@1.166.24
- @tanstack/router-cli@1.166.24
- @tanstack/router-core@1.168.8
- @tanstack/router-generator@1.166.23
- @tanstack/router-plugin@1.167.11
- @tanstack/router-vite-plugin@1.166.26
- @tanstack/solid-router@1.168.8
- @tanstack/solid-start@1.167.14
- @tanstack/solid-start-client@1.166.22
- @tanstack/solid-start-server@1.166.22
- @tanstack/start-client-core@1.167.8
- @tanstack/start-plugin-core@1.167.16
- @tanstack/start-server-core@1.167.8
- @tanstack/start-static-server-functions@1.166.24
- @tanstack/start-storage-context@1.166.22
- @tanstack/vue-router@1.168.8
- @tanstack/vue-start@1.167.14
- @tanstack/vue-start-client@1.166.22
- @tanstack/vue-start-server@1.166.22
Release v2.11.0
- #562 by @bobsingor – Implement new PDF manipulation and annotation appearance export methods:
createDocument,importPages,deletePage,exportAnnotationAppearanceAsPdf, andexportAnnotationsAppearanceAsPdf.
- #562 by @bobsingor – Add
PdfAnnotationNameenum (deprecatingPdfAnnotationIcon). ExtendPdfEngineandIPdfiumExecutorinterfaces with new document manipulation capabilities (createDocument,importPages,deletePage) and annotation appearance export methods.
- #562 by @bobsingor – Expose new PDFium functions for annotation appearance generation and export (
EPDFAnnot_ExportAppearanceAsDocument,EPDFAnnot_ExportMultipleAppearancesAsDocument,EPDFAnnot_SetAppearanceFromPage,EPDFAnnot_GetName,EPDFAnnot_SetName).
- #562 by @bobsingor – Add
ToolContextMapto support typed context injection for active tools. Introduce preview renderers and bounding-box components for annotations (CirclePreview,SquarePreview,InkPreview, etc.) to support drag-to-create or stamp hover previews.
- #562 by @bobsingor – Introduce
@embedpdf/plugin-stampfor managing reusable rubber-stamp libraries. Includes features for loading built-in/manifest stamps, creating custom stamps from annotations, and exporting custom stamp libraries.
- #562 by @bobsingor – Enhance sidebar API by allowing custom
propsto be passed viasetActiveSidebarandtoggleSidebar, enabling dynamic state injection into sidebar components.
- #562 by @bobsingor – Integrate
@embedpdf/plugin-stampwith the default viewer. Add the Rubber Stamp sidebar, Signature sidebar, and Insert tools to the default UI schema. Include standard stamp/insert translations.
Release 2026-03-30 16:11
Release 2026-03-30 16:11
- initialize import.meta.hot.data before storing stable split componts (#7074) (f8351a8d7a) by @schiller-manuel
- router-core: align calculation of publicHref in parseLocation and buildLocation (#7069) (30835cb8e9) by @nlynzaad
- @tanstack/react-start@1.167.14
- @tanstack/router-plugin@1.167.10
- @tanstack/router-vite-plugin@1.166.25
- @tanstack/solid-start@1.167.13
- @tanstack/start-plugin-core@1.167.15
- @tanstack/vue-start@1.167.13
astro@6.1.2
-
#16104
47a394dThanks @matthewp! - Fixesastro previewignoringvite.preview.allowedHostsset inastro.config.mjs -
#16047
711f837Thanks @matthewp! - Fixes catch-all routes incorrectly intercepting requests for static assets when using the@astrojs/nodeadapter in middleware mode. -
#15981
a60cbb6Thanks @moktamd! - Fix Zod v4 validation error formatting to show human-readable messages instead of raw JSON