Skip to content

Latest commit

History

History
1025 lines (668 loc) 路 38.7 KB

File metadata and controls

1025 lines (668 loc) 路 38.7 KB

@tanstack/start-plugin-core

1.171.33

Patch Changes

  • Updated dependencies [51138a8]:
    • @tanstack/router-core@1.171.21
    • @tanstack/router-generator@1.167.27
    • @tanstack/router-plugin@1.168.29
    • @tanstack/start-server-core@1.169.25

1.171.32

Patch Changes

  • Updated dependencies [44a8c3e, 5253e70]:
    • @tanstack/router-core@1.171.20
    • @tanstack/router-generator@1.167.26
    • @tanstack/router-plugin@1.168.28
    • @tanstack/start-server-core@1.169.24

1.171.31

Patch Changes

  • Updated dependencies []:
    • @tanstack/start-server-core@1.169.23
    • @tanstack/router-generator@1.167.25

1.171.30

Patch Changes

  • Updated dependencies [ea3a665]:
    • @tanstack/router-core@1.171.19
    • @tanstack/router-generator@1.167.25
    • @tanstack/router-plugin@1.168.27
    • @tanstack/start-server-core@1.169.22

1.171.29

Patch Changes

  • Updated dependencies [84db4a8, 9cac62a, 6aefb33]:
    • @tanstack/router-core@1.171.18
    • @tanstack/start-server-core@1.169.21
    • @tanstack/router-generator@1.167.24
    • @tanstack/router-plugin@1.168.26

1.171.28

Patch Changes

  • #7962 b2908c6 - Update Seroval dependencies to version 1.6.2.

  • Updated dependencies [b2908c6]:

    • @tanstack/router-core@1.171.17
    • @tanstack/start-server-core@1.169.20
    • @tanstack/router-generator@1.167.23
    • @tanstack/router-plugin@1.168.25

1.171.27

Patch Changes

  • Updated dependencies [45c4ad8]:
    • @tanstack/router-core@1.171.16
    • @tanstack/router-generator@1.167.22
    • @tanstack/router-plugin@1.168.24
    • @tanstack/start-server-core@1.169.19

1.171.26

Patch Changes

  • #7944 65f7b7f - Use focused server entrypoints for shared constants and handler helpers so build tooling and framework renderers do not traverse the full Start server barrel.

  • Updated dependencies [65f7b7f]:

    • @tanstack/start-server-core@1.169.18

1.171.25

Patch Changes

  • #7590 7592555 - Fix Rsbuild SSR asset URLs for ?url imports by aligning server public asset paths with the client build.

1.171.24

Patch Changes

  • Updated dependencies [49f6863]:
    • @tanstack/router-plugin@1.168.23

1.171.23

Patch Changes

  • #7844 ffdd64e - Preserve exact Vite-resolved module IDs, including virtual prefixes and query variants, when the Start compiler recursively loads imports. Clean IDs only for file-oriented diagnostics and invalidation, and preserve existing query strings when adding compiler-owned lookup flags, so virtual modules such as import-protection mocks reach their plugin load hooks unchanged.

1.171.22

Patch Changes

  • Updated dependencies [78dd1a6]:
    • @tanstack/router-generator@1.167.21
    • @tanstack/router-plugin@1.168.22

1.171.21

Patch Changes

  • Updated dependencies [e56a677]:
    • @tanstack/router-generator@1.167.20
    • @tanstack/router-plugin@1.168.21

1.171.20

Patch Changes

  • Updated dependencies [e2dd204]:
    • @tanstack/router-core@1.171.15
    • @tanstack/router-generator@1.167.19
    • @tanstack/router-plugin@1.168.20
    • @tanstack/start-server-core@1.169.17

1.171.19

Patch Changes

  • Updated dependencies [9809a06]:
    • @tanstack/router-core@1.171.14
    • @tanstack/router-generator@1.167.18
    • @tanstack/router-plugin@1.168.19
    • @tanstack/start-server-core@1.169.16

1.171.18

Patch Changes

  • #7372 e499164 - Fix Rsbuild preview support for TanStack Start SSR. Preview always installs the SSR middleware; the installDevServerMiddleware option only applies to dev.

  • Updated dependencies [96eca43]:

    • @tanstack/start-server-core@1.169.15
    • @tanstack/router-generator@1.167.17

1.171.17

Patch Changes

  • #7566 9bebf8d - Add validator() as the canonical server function and middleware validator method. Deprecate inputValidator() and emit compiler warnings for remaining uses.

  • Updated dependencies []:

    • @tanstack/start-server-core@1.169.14

1.171.16

Patch Changes

  • Updated dependencies [776d8ef]:
    • @tanstack/router-core@1.171.13
    • @tanstack/router-generator@1.167.17
    • @tanstack/router-plugin@1.168.18
    • @tanstack/start-server-core@1.169.13

1.171.15

Patch Changes

  • Updated dependencies [df1076c, 837897f]:
    • @tanstack/router-core@1.171.12
    • @tanstack/router-plugin@1.168.17
    • @tanstack/router-generator@1.167.16
    • @tanstack/start-server-core@1.169.12

1.171.14

Patch Changes

  • Updated dependencies [ac10815]:
    • @tanstack/router-core@1.171.11
    • @tanstack/router-generator@1.167.15
    • @tanstack/router-plugin@1.168.16
    • @tanstack/start-server-core@1.169.11

1.171.13

Patch Changes

  • #7552 301f6ba - Fix Start compiler handling for TS-wrapped server/env-only function calls and safely remove unused imported server function handlers from client output.

  • Updated dependencies [301f6ba, 2cca73c, 7a83e67, 76b3d3b]:

    • @tanstack/router-utils@1.162.2
    • @tanstack/router-core@1.171.10
    • @tanstack/router-generator@1.167.14
    • @tanstack/router-plugin@1.168.15
    • @tanstack/start-server-core@1.169.10

1.171.12

Patch Changes

  • #7540 8091918 - Fix Rsbuild RSC builds so client directives in packages under node_modules are compiled and detected correctly.

1.171.11

Patch Changes

  • Updated dependencies [b4cd5af]:
    • @tanstack/router-core@1.171.9
    • @tanstack/router-generator@1.167.13
    • @tanstack/router-plugin@1.168.14
    • @tanstack/start-client-core@1.170.7
    • @tanstack/start-server-core@1.169.9

1.171.10

Patch Changes

  • #7509 9cb7a00 - feat(rsbuild): add RSC support

  • Updated dependencies [9cb7a00]:

    • @tanstack/start-server-core@1.169.8

1.171.9

Patch Changes

  • Updated dependencies [2f53749]:
    • @tanstack/router-core@1.171.8
    • @tanstack/router-generator@1.167.12
    • @tanstack/router-plugin@1.168.13
    • @tanstack/start-client-core@1.170.6
    • @tanstack/start-server-core@1.169.7

1.171.8

Patch Changes

  • Updated dependencies [d1997b6]:
    • @tanstack/start-server-core@1.169.6
    • @tanstack/router-core@1.171.7
    • @tanstack/router-generator@1.167.11
    • @tanstack/router-plugin@1.168.12
    • @tanstack/start-client-core@1.170.5

1.171.7

Patch Changes

  • #7501 9c09bca - fix(start): emit client entry scripts from the root route manifest. When scriptFormat: 'iife' and the entry chunk has static-import siblings (e.g. an extracted runtime via optimization.runtimeChunk: 'single'), the manifest now includes those async siblings before the async client entry in root route scripts, fixing hydration for IIFE bundles with extracted runtimes.

  • Updated dependencies [9c09bca]:

    • @tanstack/start-server-core@1.169.5

1.171.6

Patch Changes

  • Fix serialization adapter module resolution in TanStack Start. Vite dev now uses clean runtime-specific virtual module IDs instead of browser requests containing encoded null-byte virtual IDs, which avoids reverse proxy failures. When no serialization adapters are configured, Vite and Rsbuild now resolve #tanstack-start-plugin-adapters through the package empty-adapter fallback. (#7484)

  • Publish matching TanStack Start dev server packages so fresh installs do not pair a Start plugin that no longer provides tanstack-start-injected-head-scripts:v with an older Start server runtime that still imports it. (#7487)

  • Updated dependencies [a82cec6, d8be4f8]:

    • @tanstack/start-client-core@1.170.4
    • @tanstack/start-server-core@1.169.4

1.171.5

Patch Changes

  • Add Vite bundled dev mode support for TanStack Start. Start now recognizes Vite's experimental.bundledDev opt-in, uses the bundled dev client entry in the dev manifest, keeps server requests pointed at the latest client build output, and preserves import-protection behavior for bundled client dev. (#7482)

1.171.4

Patch Changes

  • Add support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (#7477)

    Client entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the script key. The transformAssets script callback context now exposes only kind: 'script' and url, keeping script format handling internal to manifest rendering.

  • Fix Rsbuild server function metadata replay when Rspack restores modules from its persistent cache. (#7477)

    Server function metadata is now stored on Rspack module build info and replayed from cached modules before resolver modules are rebuilt, preventing warm restarts from losing server function registrations.

  • Updated dependencies [51a97a1]:

    • @tanstack/router-core@1.171.6
    • @tanstack/start-server-core@1.169.3
    • @tanstack/router-generator@1.167.10
    • @tanstack/router-plugin@1.168.11
    • @tanstack/start-client-core@1.170.3

1.171.3

Patch Changes

  • Updated dependencies [5268ba4]:
    • @tanstack/router-core@1.171.5
    • @tanstack/router-generator@1.167.9
    • @tanstack/router-plugin@1.168.10
    • @tanstack/start-client-core@1.170.2
    • @tanstack/start-server-core@1.169.2

1.171.2

Patch Changes

  • Updated dependencies [7df0d02]:
    • @tanstack/router-generator@1.167.8
    • @tanstack/router-plugin@1.168.9

1.171.1

Patch Changes

  • Updated dependencies [0300f87, 0300f87]:
    • @tanstack/router-core@1.171.4
    • @tanstack/router-generator@1.167.7
    • @tanstack/router-plugin@1.168.8
    • @tanstack/start-client-core@1.170.1
    • @tanstack/start-server-core@1.169.1

1.171.0

Minor Changes

  • Add deferred Hydrate boundary support for TanStack Start. (#7362)

    Hydrate boundaries can now be code-split by the Start compiler, preload their generated client chunks, preserve server-rendered fallback HTML, and replay interaction-triggered events after hydration. The compiler integration now uses a Start-owned compiler plugin for Hydrate virtual modules across Vite and Rsbuild, with dev invalidation for generated virtual modules.

    Shared AST utilities used by the router code-splitter and Hydrate virtual modules were moved into @tanstack/router-utils so both pipelines can retain referenced top-level declarations, unwrap local exports, and let dead-code elimination remove unused route module code.

Patch Changes

  • Updated dependencies [c0f439c, 5fa9e55]:
    • @tanstack/router-plugin@1.168.7
    • @tanstack/start-client-core@1.170.0
    • @tanstack/start-server-core@1.169.0
    • @tanstack/router-core@1.171.3
    • @tanstack/router-utils@1.162.1
    • @tanstack/router-generator@1.167.6

1.170.6

Patch Changes

  • Updated dependencies [b60eb36]:
    • @tanstack/router-core@1.171.2
    • @tanstack/router-generator@1.167.5
    • @tanstack/router-plugin@1.168.6
    • @tanstack/start-client-core@1.169.4
    • @tanstack/start-server-core@1.168.4

1.170.5

Patch Changes

  • Updated dependencies [8146db7]:
    • @tanstack/router-plugin@1.168.5

1.170.4

Patch Changes

  • Updated dependencies [d9cf933]:
    • @tanstack/router-core@1.171.1
    • @tanstack/router-generator@1.167.4
    • @tanstack/router-plugin@1.168.4
    • @tanstack/start-client-core@1.169.3
    • @tanstack/start-server-core@1.168.3

1.170.3

Patch Changes

  • Updated dependencies [d533f87]:
    • @tanstack/router-core@1.171.0
    • @tanstack/router-generator@1.167.3
    • @tanstack/router-plugin@1.168.3
    • @tanstack/start-client-core@1.169.2
    • @tanstack/start-server-core@1.168.2

1.170.2

Patch Changes

  • Updated dependencies [742941e]:
    • @tanstack/router-generator@1.167.2
    • @tanstack/router-plugin@1.168.2

1.170.1

Patch Changes

  • Add runtime-configurable inline CSS and opt-in CSS URL templates for transformAssets. (#7380)

  • Updated dependencies [2387a2e]:

    • @tanstack/router-core@1.170.1
    • @tanstack/start-server-core@1.168.1
    • @tanstack/router-generator@1.167.1
    • @tanstack/router-plugin@1.168.1
    • @tanstack/start-client-core@1.169.1

1.170.0

Minor Changes

  • Clean minor bump, fresh start (#7395)

Patch Changes

  • add createCsrfMiddleware based on Sec-Fetch-Site header, auto-apply to unconfigured servers, warn for others (#7373)

  • Updated dependencies [b1c061a, 038cd12, 201e150, 5ae2ae5]:

    • @tanstack/router-core@1.170.0
    • @tanstack/router-generator@1.167.0
    • @tanstack/router-plugin@1.168.0
    • @tanstack/router-utils@1.162.0
    • @tanstack/start-client-core@1.169.0
    • @tanstack/start-server-core@1.168.0

1.169.20

Patch Changes

  • Updated dependencies [c5811aa]:
    • @tanstack/router-generator@1.166.42
    • @tanstack/router-plugin@1.167.35

1.169.19

Patch Changes

  • Update seroval dependencies to version 1.5.4. (#7340)

  • Updated dependencies [35e88f0]:

    • @tanstack/router-core@1.169.2
    • @tanstack/start-client-core@1.168.2
    • @tanstack/start-server-core@1.167.30
    • @tanstack/router-generator@1.166.41
    • @tanstack/router-plugin@1.167.34

1.169.18

Patch Changes

  • Parse plain TypeScript files without JSX when a filename is available, preventing angle-bracket type assertions from being interpreted as JSX during route and Start import-protection transforms. (#7342)

  • Updated dependencies [056337e]:

    • @tanstack/router-generator@1.166.40
    • @tanstack/router-plugin@1.167.33
    • @tanstack/router-utils@1.161.8

1.169.17

Patch Changes

  • Updated dependencies [afa40ef]:
    • @tanstack/start-server-core@1.167.29

1.169.16

Patch Changes

  • Updated dependencies [709627f]:
    • @tanstack/start-server-core@1.167.28

1.169.15

Patch Changes

  • Updated dependencies [238ea4a]:
    • @tanstack/start-server-core@1.167.27

1.169.14

Patch Changes

  • Replace global route metadata with explicit router plugin contexts so multiple router plugin instances cannot cross-transform route files. (#7313)

  • Updated dependencies [96818b8]:

    • @tanstack/router-plugin@1.167.32

1.169.13

Patch Changes

  • Add compiler-driven RSC CSS auto-injection for Start RSC render APIs and wire it into the React Start Vite and Rsbuild adapters. This ensures same-file CSS module dependencies are discovered for renderServerComponent, createCompositeComponent, and JSX-based renderToReadableStream calls. (#7310)

    Also add a configurable server function provider module directive hook used by the React Rsbuild RSC adapter to emit "use server-entry" only for extracted provider files.

1.169.12

Patch Changes

  • Updated dependencies [4a1e63f]:
    • @tanstack/router-core@1.169.1
    • @tanstack/router-generator@1.166.39
    • @tanstack/router-plugin@1.167.31
    • @tanstack/start-client-core@1.168.1
    • @tanstack/start-server-core@1.167.26

1.169.11

Patch Changes

  • Updated dependencies [82b0613]:
    • @tanstack/start-client-core@1.168.0
    • @tanstack/start-server-core@1.167.25

1.169.10

Patch Changes

  • Ignore fully type-only imports and re-exports when collecting import-protection sources so type-only references to protected modules do not trigger violations. (#7305)

1.169.9

Patch Changes

  • Sort server function manifest entries by ID before emitting the resolver module. The serverFnsById map is populated in source-file scan order, which varies across machines and incremental builds, producing non-deterministic key ordering in the emitted __tanstack-start-server-fn-resolver-*.mjs artifact. Stable alphabetic sorting ensures reproducible builds, consistent content hashes, and clean git diff on committed artifacts. (#7287)

1.169.8

Patch Changes

  • Updated dependencies [c992495]:
    • @tanstack/router-core@1.169.0
    • @tanstack/router-generator@1.166.38
    • @tanstack/router-plugin@1.167.30
    • @tanstack/start-client-core@1.167.22
    • @tanstack/start-server-core@1.167.24

1.169.7

Patch Changes

  • Updated dependencies [b5c4183]:
    • @tanstack/router-core@1.168.18
    • @tanstack/router-generator@1.166.37
    • @tanstack/router-plugin@1.167.29
    • @tanstack/start-client-core@1.167.21
    • @tanstack/start-server-core@1.167.23

1.169.6

Patch Changes

  • Updated dependencies [493148b]:
    • @tanstack/router-core@1.168.17
    • @tanstack/router-generator@1.166.36
    • @tanstack/router-plugin@1.167.28
    • @tanstack/start-client-core@1.167.20
    • @tanstack/start-server-core@1.167.22

1.169.5

Patch Changes

  • Updated dependencies [a2ad394]:
    • @tanstack/router-generator@1.166.35
    • @tanstack/router-plugin@1.167.27

1.169.4

Patch Changes

  • Updated dependencies [8b97002, 8b97002]:
    • @tanstack/start-client-core@1.167.19
    • @tanstack/router-plugin@1.167.26
    • @tanstack/start-server-core@1.167.21

1.169.3

Patch Changes

  • Updated dependencies [1e371b6]:
    • @tanstack/router-plugin@1.167.25

1.169.2

Patch Changes

  • Add TanStack Start inline CSS manifest support for SSR so route styles can be embedded in the HTML response and hydrated without duplicate stylesheet links. (#7253)

  • Updated dependencies [4d864ee]:

    • @tanstack/router-core@1.168.16
    • @tanstack/start-server-core@1.167.20
    • @tanstack/router-generator@1.166.34
    • @tanstack/router-plugin@1.167.24
    • @tanstack/start-client-core@1.167.18

1.169.1

Patch Changes

  • Fix CSS asset ordering so styles from imported chunks are emitted before route chunk styles. (#7251)

1.169.0

Minor Changes

  • Split Start plugin core bundler APIs into explicit Vite and Rsbuild subpaths so projects only need the bundler they use. Mark both vite and @rsbuild/core peers as optional where Start exposes both integrations. (#7249)

1.168.0

Minor Changes

Patch Changes

  • Updated dependencies [91a7089]:
    • @tanstack/router-plugin@1.167.23
    • @tanstack/router-utils@1.161.7
    • @tanstack/router-generator@1.166.33

1.167.35

Patch Changes

  • Fix missing CSS module assets in TanStack Start production manifests when Vite build.cssCodeSplit is disabled. (#7191)

1.167.34

Patch Changes

  • Updated dependencies [16f6892]:
    • @tanstack/router-core@1.168.15
    • @tanstack/router-generator@1.166.32
    • @tanstack/router-plugin@1.167.22
    • @tanstack/start-client-core@1.167.17
    • @tanstack/start-server-core@1.167.19

1.167.33

Patch Changes

  • Fix Start virtual module resolution in pnpm workspaces by serving the client entry through a real Vite virtual module. (#7178)

    Simplify Start virtual module handling by sharing a single createVirtualModule helper and collapsing internal @tanstack/start-plugin-core imports to the root export surface.

1.167.32

Patch Changes

  • Updated dependencies [328d7e5]:
    • @tanstack/router-generator@1.166.31
    • @tanstack/router-plugin@1.167.21

1.167.31

Patch Changes

  • Updated dependencies [96ac2d8]:
    • @tanstack/router-plugin@1.167.20

1.167.30

Patch Changes

  • Updated dependencies [105d056]:
    • @tanstack/router-generator@1.166.30
    • @tanstack/router-plugin@1.167.19

1.167.29

Patch Changes

  • Updated dependencies [656a2a0]:
    • @tanstack/router-plugin@1.167.18

1.167.28

Patch Changes

  • Updated dependencies [0e2c900]:
    • @tanstack/start-server-core@1.167.18
    • @tanstack/router-core@1.168.14
    • @tanstack/router-generator@1.166.29
    • @tanstack/router-plugin@1.167.17
    • @tanstack/start-client-core@1.167.16

1.167.27

Patch Changes

  • Reduce React Start SSR manifest payload size by omitting unmatched route assets from dehydrated router state while keeping start-manifest asset serialization deduplicated by shared object identity. (#7157)

    This improves SSR HTML size for apps with many routes that share the same CSS assets and adds regression coverage for CSS module hydration, navigation, and start-manifest asset reuse.

  • Updated dependencies [812792f]:

    • @tanstack/router-core@1.168.13
    • @tanstack/start-server-core@1.167.17
    • @tanstack/router-generator@1.166.28
    • @tanstack/router-plugin@1.167.16
    • @tanstack/start-client-core@1.167.15

1.167.26

Patch Changes

  • Updated dependencies [8ec9ca9]:
    • @tanstack/router-core@1.168.12
    • @tanstack/router-generator@1.166.27
    • @tanstack/router-plugin@1.167.15
    • @tanstack/start-client-core@1.167.14
    • @tanstack/start-server-core@1.167.16

1.167.25

Patch Changes

  • Reuse previously discovered server function IDs across compiler instances so custom generateFunctionId values stay stable when duplicate IDs are deduplicated during build. (#7153)

    This fixes cases where different build environments could assign different deduped IDs to the same server functions, which could cause requests to resolve to the wrong handler.

1.167.24

Patch Changes

  • Updated dependencies [6355bb7]:
    • @tanstack/start-server-core@1.167.15
    • @tanstack/router-plugin@1.167.14
    • @tanstack/router-core@1.168.11
    • @tanstack/router-generator@1.166.26
    • @tanstack/start-client-core@1.167.13

1.167.23

Patch Changes

  • Updated dependencies [459057c]:
    • @tanstack/start-client-core@1.167.12
    • @tanstack/start-server-core@1.167.14
    • @tanstack/router-plugin@1.167.13
    • @tanstack/router-core@1.168.10
    • @tanstack/router-generator@1.166.25

1.167.22

Patch Changes

  • Updated dependencies [f8ac427]:
    • @tanstack/start-server-core@1.167.13
    • @tanstack/start-client-core@1.167.11

1.167.21

Patch Changes

  • fix publishing (2d53c05)

  • Updated dependencies [2d53c05]:

    • @tanstack/start-server-core@1.167.12

1.167.19

Patch Changes

  • Republish the React Start RSC package chain so fresh installs resolve a start-plugin-core build that exports the subpaths used by react-start-rsc. (3384abc)

1.167.18

Patch Changes

  • Updated dependencies [f7e9c5e]:
    • @tanstack/start-client-core@1.167.10
    • @tanstack/start-server-core@1.167.10

1.167.17

Patch Changes

  • Updated dependencies [796406d]:
    • @tanstack/router-core@1.168.9
    • @tanstack/router-generator@1.166.24
    • @tanstack/router-plugin@1.167.12
    • @tanstack/start-client-core@1.167.9
    • @tanstack/start-server-core@1.167.9

1.167.16

Patch Changes

  • Updated dependencies [2d1ec86]:
    • @tanstack/router-core@1.168.8
    • @tanstack/router-generator@1.166.23
    • @tanstack/router-plugin@1.167.11
    • @tanstack/start-client-core@1.167.8
    • @tanstack/start-server-core@1.167.8

1.167.15

Patch Changes

  • Updated dependencies [f8351a8]:
    • @tanstack/router-plugin@1.167.10

1.167.14

Patch Changes

  • Updated dependencies [6ee0e79]:
    • @tanstack/router-core@1.168.7
    • @tanstack/router-generator@1.166.22
    • @tanstack/router-plugin@1.167.9
    • @tanstack/start-client-core@1.167.7
    • @tanstack/start-server-core@1.167.7

1.167.13

Patch Changes

  • Updated dependencies [42c3f3b]:
    • @tanstack/router-core@1.168.6
    • @tanstack/router-generator@1.166.21
    • @tanstack/router-plugin@1.167.8
    • @tanstack/start-client-core@1.167.6
    • @tanstack/start-server-core@1.167.6

1.167.12

Patch Changes

  • Updated dependencies [70b2225]:
    • @tanstack/router-generator@1.166.20
    • @tanstack/router-plugin@1.167.7

1.167.11

Patch Changes

  • Updated dependencies [cf5f554]:
    • @tanstack/router-core@1.168.5
    • @tanstack/router-generator@1.166.19
    • @tanstack/router-plugin@1.167.6
    • @tanstack/start-client-core@1.167.5
    • @tanstack/start-server-core@1.167.5

1.167.10

Patch Changes

  • Updated dependencies [71a8b68]:
    • @tanstack/router-core@1.168.4
    • @tanstack/router-generator@1.166.18
    • @tanstack/router-plugin@1.167.5
    • @tanstack/start-client-core@1.167.4
    • @tanstack/start-server-core@1.167.4

1.167.9

Patch Changes

  • Deduplicate CSS assets in the Start manifest so shared stylesheets are not repeated within a route entry or across an active parent-child route chain. (#7030)

1.167.8

Patch Changes

  • feat: transformAssets (#7023)

  • Updated dependencies [d81d21a]:

    • @tanstack/router-core@1.168.3
    • @tanstack/start-server-core@1.167.3
    • @tanstack/router-generator@1.166.17
    • @tanstack/router-plugin@1.167.4
    • @tanstack/start-client-core@1.167.3

1.167.7

Patch Changes

  • fix: streaming in vite preview (#6828)

1.167.6

Patch Changes

  • Updated dependencies [c9e1855]:
    • @tanstack/start-client-core@1.167.2
    • @tanstack/start-server-core@1.167.2
    • @tanstack/router-core@1.168.2
    • @tanstack/router-generator@1.166.16
    • @tanstack/router-plugin@1.167.3

1.167.5

Patch Changes

  • Updated dependencies [9351e99]:
    • @tanstack/router-plugin@1.167.2

1.167.4

Patch Changes

  • Updated dependencies [91cc628]:
    • @tanstack/router-core@1.168.1
    • @tanstack/router-generator@1.166.15
    • @tanstack/router-plugin@1.167.1
    • @tanstack/start-client-core@1.167.1
    • @tanstack/start-server-core@1.167.1

1.167.3

Patch Changes

  • Updated dependencies [0545239]:
    • @tanstack/start-client-core@1.167.0
    • @tanstack/start-server-core@1.167.0
    • @tanstack/router-plugin@1.167.0
    • @tanstack/router-core@1.168.0
    • @tanstack/router-generator@1.166.14

1.167.2

Patch Changes

  • fix(start-plugin-core): fix Vite 7/8 compat for bundler options (#6985)

1.167.1

Patch Changes

  • Updated dependencies [5ff4f0b]:
    • @tanstack/router-core@1.167.5
    • @tanstack/router-generator@1.166.13
    • @tanstack/router-plugin@1.166.14
    • @tanstack/start-client-core@1.166.13
    • @tanstack/start-server-core@1.166.13

1.167.0

Minor Changes

  • Support both Vite 7 (rollupOptions) and Vite 8 (rolldownOptions) by detecting the Vite version at runtime (#6955)

1.166.15

Patch Changes

  • fix: write static server function cache to correct output directory when using Nitro (#6940)

    TSS_CLIENT_OUTPUT_DIR was baked in via Vite's define at config time, before Nitro's configEnvironment hook changed the client build.outDir. This caused staticServerFnCache files to be written to dist/client/ instead of the Nitro-managed .output/public/ directory.

    Now TSS_CLIENT_OUTPUT_DIR is set as a runtime environment variable during prerendering using the resolved client output directory, so it correctly reflects any output directory changes made by deployment adapters like Nitro.

  • Updated dependencies [940151c]:

    • @tanstack/router-core@1.167.4
    • @tanstack/router-plugin@1.166.13
    • @tanstack/start-client-core@1.166.12
    • @tanstack/start-server-core@1.166.12
    • @tanstack/router-generator@1.166.12

1.166.14

Patch Changes

  • Updated dependencies [32fcba7]:
    • @tanstack/router-core@1.167.3
    • @tanstack/router-generator@1.166.11
    • @tanstack/router-plugin@1.166.12
    • @tanstack/start-client-core@1.166.11
    • @tanstack/start-server-core@1.166.11

1.166.13

Patch Changes

  • build: update to vite-config 5.x (rolldown) (#6926)

  • Updated dependencies [838b0eb]:

    • @tanstack/router-core@1.167.2
    • @tanstack/router-generator@1.166.10
    • @tanstack/router-plugin@1.166.11
    • @tanstack/router-utils@1.161.6
    • @tanstack/start-client-core@1.166.10
    • @tanstack/start-server-core@1.166.10

1.166.12

Patch Changes

  • fix: build with @tanstack/vite-config 0.4.3 (#6923)

  • Updated dependencies [ef9b241]:

    • @tanstack/start-client-core@1.166.9
    • @tanstack/start-server-core@1.166.9
    • @tanstack/router-generator@1.166.9
    • @tanstack/router-plugin@1.166.10
    • @tanstack/router-utils@1.161.5
    • @tanstack/router-core@1.167.1

1.166.11

Patch Changes

  • fix: add xmlns:xhtml to generated sitemap (#6920)

1.166.10

Patch Changes

  • Updated dependencies [6f297a2]:
    • @tanstack/router-core@1.167.0
    • @tanstack/router-generator@1.166.8
    • @tanstack/router-plugin@1.166.9
    • @tanstack/start-client-core@1.166.8
    • @tanstack/start-server-core@1.166.8

1.166.9

Patch Changes

  • Updated dependencies [6069eba]:
    • @tanstack/router-plugin@1.166.8
    • @tanstack/router-generator@1.166.7

1.166.8

Patch Changes

  • fix: keep CSS when referenced both statically and dynamically (#6891)