Skip to content

Releases: advanced-chat/vue-advanced-chat

0.5.8: Use kebab-case for events & props

19 Dec 11:01
Compare
Choose a tag to compare

Changelog

  • Use kebab-case instead of camelCase for all props
  • Add room-header-avatar prop

Breaking changes

  • Use kebab-case instead of camelCase for ALL events
    Ex: @fetchMessages="fetchMessages" is now @fetch-messages="fetchMessages"

0.5.7: Add acceptedFiles + typescript compatibility

18 Dec 18:24
Compare
Choose a tag to compare

Changelog

  • Add acceptedFiles prop to restrict file types that can be uploaded*
  • Improve typescript compatibility*
  • Fix scroll icon appearance behaviour
  • Fix roomMessage prop at init
  • Improve textarea image resizing
  • Add deleted message in rooms list for audio files

*Credits to @LouisMazel

0.5.6: Improve DB usage + add loadFirstRoom prop

01 Dec 08:33
Compare
Choose a tag to compare

Changelog

  • Improve Firestore DB usage in demo
  • Show typing users in rooms list
  • Hide searchbar when rooms are loading
  • Add loadFirstRoom prop to remove the default behaviour of opening the first room at initialization
  • Add no-room-selected slot to add UI when right side panel is empty

0.5.5: Add voice + system messages

28 Nov 18:19
Compare
Choose a tag to compare

Changelog

  • Feature: voice messages
  • Feature: system messages
  • Event: textareaActionHandler to add a custom icon in textarea footer
  • Slot: room-header-info
  • Prop: showSendIcon
  • Add dist file to allow npm installs

0.5.4: Double message checkmarks icon + New names slots

21 Nov 09:50
Compare
Choose a tag to compare

Changelog

  • Add saved and distributed properties to messages props to display double checkmark icon
  • Add named slots for better customization

Credits to @aubrydario

0.5.3: Fix lastMessage with missing user

11 Nov 09:33
Compare
Choose a tag to compare

Changelog

  • Fix error when the lastMessage user has left the room: #41
  • Add ellipsis to last message and room header title

0.5.2: Fix scroll and messages spinner

06 Nov 09:15
Compare
Choose a tag to compare

Changelog

  • Fix scroll issue that was not going at the bottom of the component: #36
  • Fix infinite messages spinner when navigating between rooms: #40

0.5.1: Fix loading patter

29 Oct 14:26
Compare
Choose a tag to compare

Changelog

  • Fix loading issue when loadingRooms and messagesLoaded were not initialised and then reassigned

0.5.0: Add unread messages badge counter

07 Oct 14:22
Compare
Choose a tag to compare

Changelog

  • Unread messages badge counter can be displayed by adding the unreadCount property to each room object
  • backgroundCounterBadge and colorCounterBadge colors can be changed using the theme prop

0.4.9: Fix Firefox input size

06 Oct 10:52
Compare
Choose a tag to compare

Changelog

  • Fix css issue on Firefox that would overlap search input with the plus icon