Resources

Changelog

View the latest updates and changes to Chat SDK.

v3.1.1

  • Fix message ordering

v3.1.0

  • Update to ai sdk v5 beta
  • You can learn more about the changes made by goung through the v5 Migration Guide.

v3.0.23

  • Improve error messages

v3.0.21

  • Initialize otel collector

v3.0.20

  • Fix race condition after resumable stream ends

v3.0.19

  • Fallback to normal stream if cannot resume stream

v3.0.18

  • Strip tags from output

v3.0.17

  • Support setting visibility on initial chat creation

v3.0.16

  • Support resuming ongoing streams

v3.0.15

  • Update auto scroll mechanism

v3.0.14

  • Tweak migration script to handle message order

v3.0.13

  • Conditionally render attachments component

v3.0.12

  • Do not include backticks for code blocks

v3.0.11

  • Support appending request hints to prompt

v3.0.10

  • Update test content order

v3.0.9

  • Support message creation from url query

v3.0.8

  • Only send user message as part of request

v3.0.7

  • Support guest session

v3.0.6

  • Move server functions to db/utils

v3.0.5

  • Add tests for /api/chat

v3.0.4

  • Mask differences in auth duration

v3.0.4

  • Organize tests and tweak stream delays

v3.0.3

  • Add tests for /api/document

v3.0.2

  • Replace patch with delete for /api/document

v3.0.1

  • Verify document ownership before appending version

v3.0.0

  • Use semver

ccbc649

  • Replace overview with greeting on new chat page

a07a3aa

  • Paginate chat history

235b0ed

  • Use xAI as primary image model

9058240

  • Center align the plus icon

1a8cd99

  • Reference geist typeface from google fonts

90e1c83

  • Poll votes only after reaching minimum message count

47a630f

  • Create tables Message_v2 and Vote_v2 with updated schema
  • Update components/message.tsx to render content based on message.parts
  • Add migration script and guide
  • Use UseChatHelper as type
  • Replace Message type with UIMessage

553a3d8

  • Replace isLoading (deprecated) with status in useChat