Skip to content

Latest commit

 

History

History
732 lines (430 loc) · 12.5 KB

CHANGELOG.md

File metadata and controls

732 lines (430 loc) · 12.5 KB

@ai-sdk/ui-utils

1.2.2

Patch Changes

  • 65243ce: fix (ui): introduce step start parts

1.2.1

Patch Changes

1.2.0

Minor Changes

  • 5bc638d: AI SDK 4.2

Patch Changes

1.1.21

Patch Changes

1.1.20

Patch Changes

1.1.19

Patch Changes

1.1.18

Patch Changes

1.1.17

Patch Changes

1.1.16

Patch Changes

1.1.15

Patch Changes

1.1.14

Patch Changes

1.1.13

Patch Changes

1.1.12

Patch Changes

  • 166e09e: feat (ai/ui): forward source parts to useChat

1.1.11

Patch Changes

  • 318b351: fix (ui): update ui before automatic client-side tool call is executed

1.1.10

Patch Changes

  • bcc61d4: feat (ui): introduce message parts for useChat

1.1.9

Patch Changes

  • 6b8cc14: feat (ai/core): support recursive zod schemas

1.1.8

Patch Changes

1.1.7

Patch Changes

  • 0d2d9bf: fix (ui): single assistant message with multiple tool steps

1.1.6

Patch Changes

  • 3a602ca: chore (core): rename CoreTool to Tool
  • Updated dependencies [3a602ca]

1.1.5

Patch Changes

1.1.4

Patch Changes

1.1.3

Patch Changes

  • 9ce598c: feat (ai/ui): add reasoning support to useChat

1.1.2

Patch Changes

1.1.1

Patch Changes

  • e7a9ec9: feat (provider-utils): include raw value in json parse results
  • 0a699f1: feat: add reasoning token support
  • Updated dependencies [e7a9ec9]
  • Updated dependencies [0a699f1]

1.1.0

Minor Changes

  • 62ba5ad: release: AI SDK 4.1

Patch Changes

1.0.12

Patch Changes

  • 33592d2: fix (ai/core): switch to json schema 7 target for zod to json schema conversion

1.0.11

Patch Changes

  • 00114c5: feat (ui): generate and forward message ids for response messages
  • Updated dependencies [00114c5]

1.0.10

Patch Changes

  • 37f4510: feat (ui): expose useChat id and send it to the server

1.0.9

Patch Changes

  • 2495973: feat (ai/core): use openai compatible mode for json schema conversion
  • 2495973: fix (ai/core): duplicate instead of using reference in json schema

1.0.8

Patch Changes

  • Updated dependencies [90fb95a]
  • Updated dependencies [e6dfef4]
  • Updated dependencies [6636db6]

1.0.7

Patch Changes

1.0.6

Patch Changes

1.0.5

Patch Changes

1.0.4

Patch Changes

1.0.3

Patch Changes

  • 953469c: chore (ui): extract prepareAttachmentsForRequest
  • a3dd2ed: fix (ui): preserve createdAt as Date object

1.0.2

Patch Changes

1.0.1

Patch Changes

1.0.0

Major Changes

  • 8bf5756: chore: remove legacy function/tool calling
  • 7814c4b: chore (ui): remove streamMode setting from useChat & useCompletion
  • fe4f109: chore (ui): set default value of useChat keepLastMessageOnError to true
  • 7e89ccb: chore: remove nanoid export

Patch Changes

  • 9f81e66: chore (ui-utils): remove unnecessary dependencies
  • 70f28f6: chore (ui-utils): mark vitest as external to reduce bundle size of /test
  • 04d3747: chore (ui-utils): restructure processAssistantMessage
  • b053413: chore (ui): refactorings & README update
  • Updated dependencies [b469a7e]
  • Updated dependencies [dce4158]
  • Updated dependencies [c0ddc24]
  • Updated dependencies [b1da952]
  • Updated dependencies [dce4158]
  • Updated dependencies [8426f55]
  • Updated dependencies [db46ce5]

1.0.0-canary.9

Patch Changes

  • 04d3747: chore (ui-utils): restructure processAssistantMessage

1.0.0-canary.8

Patch Changes

  • b053413: chore (ui): refactorings & README update

1.0.0-canary.7

Major Changes

  • fe4f109: chore (ui): set default value of useChat keepLastMessageOnError to true

1.0.0-canary.6

Patch Changes

  • 70f28f6: chore (ui-utils): mark vitest as external to reduce bundle size of /test

1.0.0-canary.5

Patch Changes

  • 9f81e66: chore (ui-utils): remove unnecessary dependencies
  • Updated dependencies [8426f55]

1.0.0-canary.4

Patch Changes

  • Updated dependencies [dce4158]
  • Updated dependencies [dce4158]

1.0.0-canary.3

Patch Changes

1.0.0-canary.2

Major Changes

  • 7814c4b: chore (ui): remove streamMode setting from useChat & useCompletion

Patch Changes

1.0.0-canary.1

Major Changes

  • 8bf5756: chore: remove legacy function/tool calling

1.0.0-canary.0

Major Changes

  • 7e89ccb: chore: remove nanoid export

0.0.50

Patch Changes

  • a85c965: fix (ai/ui): send message annotations from onChunk

0.0.49

Patch Changes

  • 3bf8da0: fix (ai/ui): update latest message with stream data message annotations until new message starts

0.0.48

Patch Changes

  • aa98cdb: chore: more flexible dependency versioning
  • 811a317: feat (ai/core): multi-part tool results (incl. images)
  • Updated dependencies [aa98cdb]
  • Updated dependencies [1486128]
  • Updated dependencies [7b937c5]
  • Updated dependencies [3b1b69a]
  • Updated dependencies [811a317]

0.0.47

Patch Changes

0.0.46

Patch Changes

0.0.45

Patch Changes

  • cd77c5d: feat (ai/core): add isContinued to steps

0.0.44

Patch Changes

0.0.43

Patch Changes

  • 1f590ef: chore (ai): rename roundtrips to steps

0.0.42

Patch Changes

  • 14210d5: feat (ai/core): add sendUsage information to streamText data stream methods

0.0.41

Patch Changes

0.0.40

Patch Changes

  • aa2dc58: feat (ai/core): add maxToolRoundtrips to streamText

0.0.39

Patch Changes

0.0.38

Patch Changes

  • d151349: feat (ai/core): array output for generateObject / streamObject

0.0.37

Patch Changes

0.0.36

Patch Changes

  • b5a82b7: chore (ai): update zod-to-json-schema to 3.23.2

0.0.35

Patch Changes

0.0.34

Patch Changes

0.0.33

Patch Changes

0.0.32

Patch Changes

  • dd712ac: fix: use FetchFunction type to prevent self-reference
  • Updated dependencies [dd712ac]

0.0.31

Patch Changes

0.0.30

Patch Changes

0.0.29

Patch Changes

  • e5b58f3: fix (ai/ui): forward streaming errors in useChat

0.0.28

Patch Changes

0.0.27

Patch Changes

0.0.26

Patch Changes

0.0.25

Patch Changes

  • Updated dependencies [9614584]
  • Updated dependencies [0762a22]

0.0.24

Patch Changes

  • 5be25124: fix (ai/ui): useChat messages have stable ids with streamProtocol: "text"

0.0.23

Patch Changes

  • fea7b604: chore (ai/ui): remove "args" and "toolName" from tool result stream part.

0.0.22

Patch Changes

  • 1d93d716: fix (ai/ui): parse null as NaN in finish message stream parts

0.0.21

Patch Changes

  • c450fcf7: feat (ui): invoke useChat onFinish with finishReason and tokens
  • e4a1719f: chore (ai/ui): rename streamMode to streamProtocol

0.0.20

Patch Changes

0.0.19

Patch Changes

0.0.18

Patch Changes

0.0.17

Patch Changes

  • f63829fe: feat (ai/ui): add allowEmptySubmit flag to handleSubmit

0.0.16

Patch Changes

  • 5b7b3bbe: fix (ai/ui): tool call streaming

0.0.15

Patch Changes

  • 1f67fe49: feat (ai/ui): stream tool calls with streamText and useChat

0.0.14

Patch Changes

  • 99ddbb74: feat (ai/react): add experimental support for managing attachments to useChat

0.0.13

Patch Changes

  • a6cb2c8b: feat (ai/ui): add keepLastMessageOnError option to useChat

0.0.12

Patch Changes

  • 56bbc2a7: feat (ai/ui): set body and headers directly on options for handleSubmit and append

0.0.11

Patch Changes

0.0.10

Patch Changes

0.0.9

Patch Changes

  • 1894f811: feat (ai/ui): allow JSONValue as data in useChat handleSubmit

0.0.8

Patch Changes

  • d3100b9c: feat (ai/ui): support custom fetch function in useChat, useCompletion, useAssistant, useObject

0.0.7

Patch Changes

  • Updated dependencies [5edc6110]
  • Updated dependencies [5edc6110]

0.0.6

Patch Changes

  • 54bf4083: feat (ai/react): control request body in useChat

0.0.5

Patch Changes

0.0.4

Patch Changes

  • 008725ec: chore (@ai-sdk/ui-utils): move functions

0.0.3

Patch Changes

  • Updated dependencies [85712895]
  • Updated dependencies [85712895]

0.0.2

Patch Changes

0.0.1

Patch Changes

  • 85f209a4: chore: extracted ui library support into separate modules