Skip to content

v12.0.0-rc.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@stream-ci-bot stream-ci-bot released this 10 Jul 13:17
· 115 commits to master since this release

12.0.0-rc.3 (2024-07-10)

⚠ BREAKING CHANGES

  • MP3 audio encoder has to be explicitly imported and
    used as a plugin for audio recordings. The default audio recording
    format is audio/wav.
  • @breezystack/lamejs became a peer dependency and has to
    be installed by the integrator so that the MP3 audio encoder can work
    properly.
  • Removed fileOrder, imageOrder, fileUploads,
    imageUploads, uploadFile, uploadImage, removeFile, removeImage from the
    MessageInputContext. Use attachments, uploadAttachment, uploadNewFiles, upsertAttachments, removeAttachments instead.
  • Removed default values for timestamp formatting props
    like calendar or format for DateSeparator, EventComponent,
    MessageTimestamp. The formatting configuration now entirely relies on
    i18n translations.

Bug Fixes

  • acknowledge the use of LAME (dbce6dc)
  • extract MP3 encoder plugin (#2447) (625196f)
  • reflect Message groupStyles prop in the component memoization (#2448) (251eb08)

Features

  • keep attachments array and remove file and image uploads in MessageInput state (#2445) (238e801)
  • remove default timestamp formatting props from DateSeparator, EventComponent, MessageTimestamp (#2442) (6431954)