项目文件夹

文件
wehub-resource-sync e30e75b5d4
Changesets / Create Version PR (push) Has been cancelled
Deploy Shadcn Registry / Deploy Production (push) Has been cancelled
Template Metrics / LOC + Bundle Size (push) Has been cancelled
Code Quality / Oxlint + Oxfmt (push) Has been cancelled
Code Quality / Template Sync (push) Has been cancelled
Code Quality / Build Changed Packages (push) Has been cancelled
Code Quality / Test Changed Packages (push) Has been cancelled
Deploy Expo Example / Deploy Production (push) Has been cancelled
Deploy Ink Example / Deploy Production (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.12) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.12) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:40:13 +08:00

6.3 KiB

@assistant-ui/x-buildutils

0.0.17

Patch Changes

0.0.16

Patch Changes

0.0.15

Patch Changes

0.0.14

Patch Changes

0.0.13

Patch Changes

  • #4385 ae59baf - feat: precompile packages with React Compiler (@Yonom)
    • aui-build runs React Compiler over packages that depend on tap and remaps react/compiler-runtime to the tap shim subpath, so compiled hooks and components work both in React components and inside tap resource renders
    • @assistant-ui/tap/react-shim exports useMemoCache (tap inside a resource render, React.__COMPILER_RUNTIME.c otherwise, with a React 18 polyfill); new @assistant-ui/tap/react-shim/compiler-runtime subpath mirrors react/compiler-runtime's c export
    • tap implements useSyncExternalStore and a no-op useDebugValue; useSubscribable now builds on useSyncExternalStore so its store reads stay visible to the compiler
    • AssistantProviderBase opts out via "use no memo" because the runtime receives options through an effect inside a re-rendered child element

0.0.12

Patch Changes

  • #4274 a78e4f0 - fix: omit onSuccess instead of passing undefined so the tsdown config type-checks under exactOptionalPropertyTypes (@Yonom)

  • #4306 15878d8 - chore: update dependencies (@Yonom)

0.0.11

Patch Changes

  • #4222 5f6946d - fix: treat node built-ins as explicit externals during package builds (@Yonom)

0.0.10

Patch Changes

0.0.9

Patch Changes

  • #4085 01244a5 - chore: update dependencies (@Yonom)

  • #4097 1e21076 - build(x-buildutils): migrate aui-build from ts.createProgram to tsdown with unbundle: true (@Yonom)

    Tsdown drives both JS and .d.ts emission. Reference-directive restoration is preserved (tsdown/oxc drop /// <reference> lines, so we re-inject them in a build:done hook). deps.skipNodeModulesBundle: true keeps the old "never bundle anything from node_modules" behavior — devDependencies stay external instead of getting inlined into dist.

    Side fixes the new strict dts pipeline surfaced:

    • @assistant-ui/tap: dropped the fnSymbol brand from the public ResourceElement type. It referenced an @internal symbol that stripInternal removed from emit, leaving the published .d.ts with a dangling reference.
    • @assistant-ui/store: un-marked ClientSchema as @internal. It was already re-exported from the public package index; treating the re-export as authoritative.

0.0.8

Patch Changes

  • #4050 693922b - fix(x-buildutils): include local types/ in typeRoots so x-buildutils itself can resolve its ambient browser-process types (@Yonom)

    feat(react): re-export Unstable_DirectiveFormatter, Unstable_DirectiveSegment, Unstable_TriggerItem, and unstable_defaultDirectiveFormatter from @assistant-ui/core so downstream packages don't need to depend on @assistant-ui/core directly

0.0.7

Patch Changes

0.0.6

Patch Changes

0.0.5

Patch Changes

  • c988db8: chore: update dependencies

0.0.4

Patch Changes

  • 376bb00: chore: update dependencies

0.0.3

Patch Changes

  • 349f3c7: chore: update deps