Skip to content

Releases: advanced-chat/vue-advanced-chat

1.3.0: Add image files progress bar

31 Oct 13:50
Compare
Choose a tag to compare

Changelog

  • Fix last character not removed from textarea #232
  • Fix vue 3 ref syntax f51fe72
  • Add image files progress bar #231

1.2.2: Add spinner-icon prop + fix message input on Safari

23 Oct 10:10
Compare
Choose a tag to compare

Changelog

  • Add spinner-icon slot #230
  • Add current user avatar on the right of messages if avatar is passed in messages prop #144
  • Fix message options not clickable when image is loading #228
  • Fix broken message when tapping return key on Safari #227

1.2.1: Bugs fixes and UX improvements

02 Oct 12:42
Compare
Choose a tag to compare

Changelog

  • Add keyboard control over footer items (up and down arrows to navigate through shortcut emojis, usertags, etc.) #209
  • Add rel attribute to link-options* #210
  • Fix multiple usertags display e36a217
  • Open image preview on click #212
  • Add audio-bit-rate & audio-sample-rateprops #217
  • Fix nested formatted messages #213

*Credits to @natsumework

1.2.0: Add autocomplete templates text

11 Sep 07:52
Compare
Choose a tag to compare

Changelog

  • When typing /, custom autocomplete templates text list is displayed above the room footer* b9c627e
  • Fix room infinite loading broken after room refresh 3878a67
  • Fix room infinite loading not disappearing on Nuxt projects ba44803
  • Disable swipe back in single-room mode c5a381a

*Credits to @ycarooliveira

1.1.2: Fix rooms infinite loading

08 Sep 13:44
Compare
Choose a tag to compare

Changelog

  • Fix broken rooms infinite loading after intersection api refactor ffd5b96

1.1.1: Improvements and Bug fixes

08 Sep 13:25
Compare
Choose a tag to compare

Changelog

  • Add room-list-avatar slot #194
  • Fix message edit with files when text is unchanged #200
  • Fix message edit with user tags #203
  • Add rooms-order prop 45444b5
  • Improve swipe back behaviour 219fe6b
  • Refactor rooms infinite loading using intersection api d567d13

1.1.0: Multiple files support

12 Aug 05:12
Compare
Choose a tag to compare

Changelog

  • Add multiple files support #94

Breaking Changes

  • messages prop update:

    • file: {} is now files: [{}]
    • replyMessage.file: {} is now replyMessage.files: [{}]
  • send-message event is now returning files instead of file

  • edit-message event is now returning files instead of file

1.0.0: Vue 3 compatibility + new emoji picker

08 Aug 07:19
Compare
Choose a tag to compare

Changelog

  • Refactors to improve Vue 3 compatibility #138
  • Add new emoji picker with more emojis and skin tones 020214a
  • Fix lamejs dependency #190

Breaking Changes

  • Emoji reaction name was replaced by unicode in the messages prop. messages.reaction object should now look like this:
reactions: {
  😁: [
    1234, // USER_ID
    4321
  ]
}

https://github.com/antoine92190/vue-advanced-chat#messages-prop

0.9.0: Add props and fix lamejs import

31 Jul 22:31
Compare
Choose a tag to compare

Changelog

  • Add room-info-enabled and textarea-action-enabled props to avoid using deprecated $listeners in vue 3
  • Add rooms-list-opened prop to allow control over rooms list toggle #188
  • Add message indexId in case message _id is updated when message is already displayed. This prevents an animation glitch #189
  • Fix lamejs dependency #190

0.8.9: Prepare vue 3 migration + revert message animation

27 Jul 21:19
Compare
Choose a tag to compare

Changelog

  • Prepare code for vue 3 migration
  • Revert remove message animation when updating message _id #182

Breaking

  • You need to update vue to version 2.6.14 to continue using the library