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

22 KiB

@assistant-ui/react-markdown

0.14.5

Patch Changes

0.14.4

Patch Changes

  • #4408 b6016d1 - feat: export math-delimiter preprocess helpers for the markdown text primitives (@okisdev)

    adds normalizeMathDelimiters, rewriteLatexBracketDelimiters, rewriteCustomMathTags, and escapeCurrencyDollars so you can pass them to the preprocess prop instead of copy-pasting a regex blob. they rewrite the \(...\) / \[...\] brackets and [/math] / [/inline] tags that models emit to the $...$ / $$...$$ form remark-math parses, and escape $5-style currency so single-dollar math doesn't eat it.

0.14.3

Patch Changes

  • #4348 5ca6558 - feat: opt-in defer prop on the markdown text primitives (@okisdev)

    StreamdownTextPrimitive and MarkdownTextPrimitive accept a defer flag that routes the streamed text through useDeferredValue, so re-parsing the growing message runs at a lower priority and typing/scrolling stay responsive while a long message streams in. intermediate streaming states may be skipped under load; the final text always renders. default off; the shadcn kit's markdown-text turns it on.

  • #4350 42fd04f - feat: public, tunable useSmooth (@okisdev)

    useSmooth and a new SmoothOptions type are now exported from @assistant-ui/react (previously internal-only with a hard-coded reveal rate). the smooth prop on MessagePartPrimitive.Text and MarkdownTextPrimitive widens to boolean | SmoothOptions, with drainMs (backlog drain target, default 250), maxCharIntervalMs (slowest reveal interval, default 5), and maxCharsPerFrame (per-frame cap, default unlimited). the hook also now preserves the part type for reasoning parts instead of always returning type: "text". react-markdown's @assistant-ui/react peer floor moves to the release that ships SmoothOptions.

0.14.2

Patch Changes

0.14.1

Patch Changes

0.14.0

Patch Changes

0.13.0

Patch Changes

0.12.11

Patch Changes

0.12.10

Patch Changes

  • 1083599: fix: add "style" export condition for CSS entries so Tailwind CSS v4 @import can resolve packages

0.12.9

Patch Changes

0.12.8

Patch Changes

  • bdce66f: chore: update dependencies
  • 209ae81: chore: remove aui-source export condition from package.json exports
  • Updated dependencies [6554892]
  • Updated dependencies [d726499]
  • Updated dependencies [876f75d]
  • Updated dependencies [bdce66f]
  • Updated dependencies [c362685]
  • Updated dependencies [4abb898]
  • Updated dependencies [209ae81]
  • Updated dependencies [50b3100]
  • Updated dependencies [af70d7f]

0.12.7

Patch Changes

0.12.6

Patch Changes

  • 349f3c7: chore: update deps
  • Updated dependencies [1ed9867]
  • Updated dependencies [427ffaa]
  • Updated dependencies [349f3c7]
  • Updated dependencies [02614aa]
  • Updated dependencies [642bcda]

0.12.5

Patch Changes

  • 36ef3a2: chore: update dependencies
  • Updated dependencies [36ef3a2]
  • Updated dependencies [6692226]
  • Updated dependencies [c31c0fa]
  • Updated dependencies [1672be8]
  • Updated dependencies [28f39fe]
  • Updated dependencies [3a1cb66]
  • Updated dependencies [14769af]
  • Updated dependencies [7c360ce]
  • Updated dependencies [a638f05]
  • Updated dependencies [8a78cd2]

0.12.4

Patch Changes

  • 93910bd: Rename .tsx files to .ts where no JSX syntax is used
  • Updated dependencies [5bbe8a9]
  • Updated dependencies [5e304ea]
  • Updated dependencies [546c053]
  • Updated dependencies [a7039e3]
  • Updated dependencies [16c10fd]
  • Updated dependencies [98c3d54]
  • Updated dependencies [b181803]
  • Updated dependencies [7836760]
  • Updated dependencies [9276547]
  • Updated dependencies [b65428e]
  • Updated dependencies [af5b085]
  • Updated dependencies [61b54e9]
  • Updated dependencies [a094c45]
  • Updated dependencies [4d7f712]
  • Updated dependencies [ecc29ec]
  • Updated dependencies [6e97999]
  • Updated dependencies [a247fc9]
  • Updated dependencies [f414af9]
  • Updated dependencies [b48912c]
  • Updated dependencies [93910bd]
  • Updated dependencies [58a8472]

0.12.3

Patch Changes

  • a088518: chore: update dependencies
  • Updated dependencies [a088518]
  • Updated dependencies [d8122cc]

0.12.2

Patch Changes

  • d45b893: chore: update dependencies
  • Updated dependencies [d45b893]
  • Updated dependencies [fe71bfc]

0.12.1

Patch Changes

  • 605d825: chore: update dependencies
  • Updated dependencies [1ea3e28]
  • Updated dependencies [8cbf686]
  • Updated dependencies [a8be364]
  • Updated dependencies [605d825]

0.11.10

Patch Changes

0.11.9

Patch Changes

  • 57bd207: chore: update dependencies
  • cce009d: chore: use tsc for building packages
  • Updated dependencies [57bd207]
  • Updated dependencies [cce009d]

0.11.8

Patch Changes

0.11.7

Patch Changes

  • 01c31fe: chore: update dependencies
  • Updated dependencies [ba26b22]
  • Updated dependencies [d169e4f]
  • Updated dependencies [da9f8a6]
  • Updated dependencies [01c31fe]

0.11.6

Patch Changes

0.11.5

Patch Changes

0.11.4

Patch Changes

  • 2fc7e99: chore: update deps
  • Updated dependencies [3ab9484]
  • Updated dependencies [7a88ead]
  • Updated dependencies [81b581f]
  • Updated dependencies [2fc7e99]

0.11.3

Patch Changes

0.11.2

Patch Changes

0.11.1

Patch Changes

0.11.0

Patch Changes

0.10.9

Patch Changes

0.10.8

Patch Changes

  • 1d57e30: Add preprocess prop to allow processing raw text before markdown processing
  • Updated dependencies [ed78407]
  • Updated dependencies [77ce337]
  • Updated dependencies [f59959e]

0.10.7

Patch Changes

0.10.6

Patch Changes

  • 65b3ff1: chore: update deps
  • bc9f0c5: fix: improve memoization for markdown components
  • Updated dependencies [65b3ff1]
  • Updated dependencies [2731323]
  • Updated dependencies [308afff]
  • Updated dependencies [cc9f567]
  • Updated dependencies [c380f37]

0.10.5

Patch Changes

  • 644abb8: chore: update deps
  • Updated dependencies [b65e354]
  • Updated dependencies [8eda24b]
  • Updated dependencies [644abb8]

0.10.4

Patch Changes

0.10.3

Patch Changes

  • 98a680e: chore: update deps
  • Updated dependencies [98a680e]
  • Updated dependencies [98a680e]

0.10.2

Patch Changes

0.10.1

Patch Changes

0.10.0

Patch Changes

  • 557c3f7: build: drop CJS builds
  • Updated dependencies [557c3f7]
    • @assistant-ui/react@0.9.7

0.9.3

Patch Changes

  • chore: update deps
  • Updated dependencies
    • @assistant-ui/react@0.9.6

0.9.2

Patch Changes

  • b9c731a: chore: update dependencies
  • Updated dependencies [62c2af7]
  • Updated dependencies [b9c731a]
    • @assistant-ui/react@0.9.3

0.9.1

Patch Changes

  • chore: update deps
  • Updated dependencies
    • @assistant-ui/react@0.9.1

0.9.0

Patch Changes

  • afae5c9: refactor!: drop deprecated by_language option
  • Updated dependencies [afae5c9]
    • @assistant-ui/react@0.8.21

0.8.1

Patch Changes

  • 39aecd7: chore: update dependencies
  • Updated dependencies [a22bc7a]
  • Updated dependencies [39aecd7]
    • @assistant-ui/react@0.8.18

0.7.21

Patch Changes

  • 7df4eef: fix: code block memoization
  • Updated dependencies [a36fd9e]
    • @assistant-ui/react@0.7.88

0.7.20

Patch Changes

  • 87fa024: fix: remove tailwind from peerdeps
  • Updated dependencies [87fa024]
    • @assistant-ui/react@0.7.75

0.7.19

Patch Changes

  • df35010: feat: use aui-md and data-status for dot animation
  • Updated dependencies [61f278b]
    • @assistant-ui/react@0.7.74

0.7.18

Patch Changes

  • 72e66db: chore: update dependencies
  • Updated dependencies [72e66db]
    • @assistant-ui/react@0.7.71

0.7.17

Patch Changes

  • d35e72a: fix: missing "use client" directives

0.7.16

Patch Changes

  • 6703842: feat: codemod to migrate to @assistant-ui/react-ui
  • Updated dependencies [6703842]
  • Updated dependencies [79f7120]
    • @assistant-ui/react@0.7.64

0.7.15

Patch Changes

  • 7e5f127: fix: useSmooth unnecessary re-renders
  • Updated dependencies [7e5f127]
    • @assistant-ui/react@0.7.62

0.7.14

Patch Changes

  • 4506653: feat: memoizeMarkdownComponents

0.7.13

Patch Changes

  • 90f6fee: fix: styles/dot.css import support

0.7.12

Patch Changes

  • 7345713: feat: add /styles/dot.css
  • Updated dependencies [bd78a70]
  • Updated dependencies [9ea8100]
    • @assistant-ui/react@0.7.61

0.7.11

Patch Changes

  • 22272e6: chore: update dependencies
  • Updated dependencies [0979334]
  • Updated dependencies [22272e6]
    • @assistant-ui/react@0.7.39

0.7.10

Patch Changes

  • 345f3d5: chore: update dependencies
  • Updated dependencies [345f3d5]
  • Updated dependencies [345f3d5]
  • Updated dependencies [2846559]
    • @assistant-ui/react@0.7.35

0.7.9

Patch Changes

  • 4c2bf58: chore: update dependencies
  • Updated dependencies [9a3dc93]
  • Updated dependencies [4c2bf58]
    • @assistant-ui/react@0.7.34

0.7.8

Patch Changes

  • 982a6a2: chore: update dependencies
  • Updated dependencies [982a6a2]
    • @assistant-ui/react@0.7.30

0.7.7

Patch Changes

  • ec3b8cc: chore: update dependencies
  • Updated dependencies [ec3b8cc]
    • @assistant-ui/react@0.7.19

0.7.6

Patch Changes

  • ee77267: fix: react warning about unsupported prop
  • 3214b18: fix: MarkdownText smooth prop not working
  • Updated dependencies [1b16dce]
  • Updated dependencies [b0f309a]
    • @assistant-ui/react@0.7.18

0.7.5

Patch Changes

  • 4c54273: chore: update dependencies
  • 4c54273: refactor: rename components.by_language to componentsByLanguage for react 19 types compat
  • Updated dependencies [4c54273]
  • Updated dependencies [4c54273]
    • @assistant-ui/react@0.7.12

0.7.4

Patch Changes

  • 2276e57: fix: cjs builds
  • Updated dependencies [2276e57]
  • Updated dependencies [e8752ac]
    • @assistant-ui/react@0.7.9

0.7.3

Patch Changes

  • 2112ce8: chore: update dependencies
  • Updated dependencies [589d37b]
  • Updated dependencies [2112ce8]
    • @assistant-ui/react@0.7.8

0.7.2

Patch Changes

  • 933b8c0: chore: update deps
  • Updated dependencies [933b8c0]
  • Updated dependencies [09a2a38]
    • @assistant-ui/react@0.7.6

0.7.1

Patch Changes

  • c59d8b5: chore: update dependencies
  • Updated dependencies [c59d8b5]
    • @assistant-ui/react@0.7.5

0.7.0

Patch Changes

  • Updated dependencies [c6e886b]
  • Updated dependencies [2912fda]
    • @assistant-ui/react@0.7.0

0.2.27

Patch Changes

  • 1ada091: chore: update deps
  • Updated dependencies [cdcfe1e]
  • Updated dependencies [cdcfe1e]
  • Updated dependencies [94feab2]
  • Updated dependencies [472c548]
  • Updated dependencies [14da684]
  • Updated dependencies [1ada091]
    • @assistant-ui/react@0.5.99

0.2.26

Patch Changes

  • ff5b86c: build: refactor build script into @assistant-ui/tsbuildutils
  • ff5b86c: fix: better ESM compatibility
  • ff5b86c: chore: update deps
  • Updated dependencies [ff5b86c]
  • Updated dependencies [ff5b86c]
  • Updated dependencies [ff5b86c]
    • @assistant-ui/react@0.5.98

0.2.25

Patch Changes

  • fix: include generated css files in bundle
  • Updated dependencies
    • @assistant-ui/react@0.5.95

0.2.24

Patch Changes

  • fix: correctly include types

0.2.23

Patch Changes

  • d2375cd: build: disable bundling in UI package releases
  • Updated dependencies [d2375cd]
    • @assistant-ui/react@0.5.93

0.2.22

Patch Changes

  • feat: use separate classes for markdown elements, drop aui-md-root class

0.2.21

Patch Changes

  • 56f80fa: fix: tailwind plugin turbopack interop
  • Updated dependencies [56f80fa]
    • @assistant-ui/react@0.5.91

0.2.20

Patch Changes

  • fb32e61: chore: update deps
  • fb32e61: feat: react-19 support
  • Updated dependencies [2090544]
  • Updated dependencies [be04b5b]
  • Updated dependencies [2090544]
  • Updated dependencies [fb32e61]
  • Updated dependencies [fb32e61]
    • @assistant-ui/react@0.5.90

0.2.19

Patch Changes

  • fb46305: chore: update dependencies
  • Updated dependencies [fb46305]
  • Updated dependencies [e225116]
  • Updated dependencies [0ff22a7]
  • Updated dependencies [378ee99]
  • Updated dependencies [378ee99]
    • @assistant-ui/react@0.5.73

0.2.18

Patch Changes

  • d8bd40b: chore: update dependencies
  • Updated dependencies [96b9d1f]
  • Updated dependencies [9fd85da]
  • Updated dependencies [d8bd40b]
  • Updated dependencies [42156cf]
    • @assistant-ui/react@0.5.68

0.2.17

Patch Changes

  • 27208fb: fix: only include "use client" banner in ESM builds
  • Updated dependencies [27208fb]
    • @assistant-ui/react@0.5.65

0.2.16

Patch Changes

  • ed24305: fix: add newline after "use client" for .js builds
  • Updated dependencies [ed24305]
    • @assistant-ui/react@0.5.64

0.2.15

Patch Changes

  • c438773: feat: allow disabling ComposerInput keyboard shortcuts
  • e1ae3d0: chore: update dependencies
  • Updated dependencies [c438773]
  • Updated dependencies [e1ae3d0]
    • @assistant-ui/react@0.5.63

0.2.14

Patch Changes

  • 155d6e7: chore: update dependencies
  • Updated dependencies [926dce5]
  • Updated dependencies [155d6e7]
  • Updated dependencies [f80226f]
    • @assistant-ui/react@0.5.60

0.2.13

Patch Changes

  • c348553: chore: update dependencies
  • Updated dependencies [0f99aa6]
  • Updated dependencies [c348553]
    • @assistant-ui/react@0.5.54

0.2.12

Patch Changes

  • 04f6fc8: chore: update deps
  • Updated dependencies [04f6fc8]
    • @assistant-ui/react@0.5.50

0.2.11

Patch Changes

  • 554a423: chore: update deps
  • Updated dependencies [554a423]
    • @assistant-ui/react@0.5.38

0.2.10

Patch Changes

  • 556001f: chore: update deps
  • Updated dependencies [556001f]
  • Updated dependencies [556001f]
    • @assistant-ui/react@0.5.29

0.2.9

Patch Changes

  • 9a55735: chore: update deps
  • Updated dependencies [915b5b7]
  • Updated dependencies [9a55735]
    • @assistant-ui/react@0.5.28

0.2.8

Patch Changes

  • dbf1042: chore: update deps
  • Updated dependencies [dbf1042]
  • Updated dependencies [dbf1042]
    • @assistant-ui/react@0.5.27

0.2.7

Patch Changes

  • 134d39e: fix: undo moving internal utilities to /react/internal
  • Updated dependencies [134d39e]
    • @assistant-ui/react@0.5.22

0.2.6

Patch Changes

  • de04d92: feat: loading status & smooth streaming interop
  • 3cc67f2: refactor: move internal utilities to @assistant-ui/react/internal
  • Updated dependencies [de04d92]
  • Updated dependencies [3cc67f2]
    • @assistant-ui/react@0.5.20

0.2.5

Patch Changes

  • 5114a8f: feat: useIsMarkdownCodeBlock hook

0.2.4

Patch Changes

  • 6fdbf47: feat: by_language API
  • 6fdbf47: fix: handle non-string code content

0.2.3

Patch Changes

  • a216fbf: chore: update deps
  • Updated dependencies [a216fbf]
    • @assistant-ui/react@0.5.9

0.2.2

Patch Changes

  • 2d7a8bd: fix: markdown loading indicator
  • Updated dependencies [2d7a8bd]
  • Updated dependencies [2d7a8bd]
  • Updated dependencies [2d7a8bd]
    • @assistant-ui/react@0.5.2

0.2.1

Patch Changes

  • ee38c0c: feat: message status v2
  • 2baa898: chore: v5
  • Updated dependencies [ee38c0c]
  • Updated dependencies [ee38c0c]
  • Updated dependencies [2baa898]
    • @assistant-ui/react@0.5.1

0.1.2

Patch Changes

  • 0bc5d9f: feat(markdown): usage without tailwindcss
  • Updated dependencies [bc77b4f]
  • Updated dependencies [e220617]
    • @assistant-ui/react@0.4.6

0.1.1

Patch Changes

  • 998081b: fix: reduce specificity of built-in CSS styles
  • Updated dependencies [998081b]
    • @assistant-ui/react@0.4.4

0.1.0

Patch Changes

  • e0e51cf: feat: add styled UI components
  • Updated dependencies [e0e51cf]
  • Updated dependencies [c7ba6a2]
  • Updated dependencies [e0e51cf]
  • Updated dependencies [e0e51cf]
  • Updated dependencies [679cd54]
    • @assistant-ui/react@0.4.0

0.0.5

Patch Changes

  • ef25706: feat: Code Header and Syntax Highlighter support
  • Updated dependencies [ef25706]
    • @assistant-ui/react@0.3.5

0.0.4

Patch Changes

  • 1a8919b: feat: smooth text streaming
  • Updated dependencies [1a8919b]
    • @assistant-ui/react@0.3.2

0.0.3

Patch Changes

  • export MarkdownTextPrimitiveProps

0.0.2

Patch Changes

  • Updated dependencies [3dd7384]
  • Updated dependencies [23f474e]
  • Updated dependencies [5b68f4a]
    • @assistant-ui/react@0.3.0

0.0.1

Patch Changes

  • Updated dependencies [de20b1c]
  • Updated dependencies [2ab2cab]
    • @assistant-ui/react@0.2.0