Skip to content

Releases: EvolutionAPI/evolution-api

v1.8.0

27 May 19:42
Compare
Choose a tag to compare

Feature

  • Now in the manager, when logging in with the client's apikey, the listing only shows the instance corresponding to the provided apikey (only with MongoDB)
  • New global mode for rabbitmq events
  • Build in docker for linux/amd64, linux/arm64 platforms

Fixed

  • Correction in message formatting when generated by AI as markdown in typebot
  • Security fix in fetch instance with client key when not connected to mongodb

What's Changed

  • fix: Correction to Postgres connection string in environment files by @edisoncm-ti in #618
  • fix(chatwoot): add merge_brazil_contacts flag to ChannelStartupService and add logs by @deivisonrpg in #615
  • chore: build docker image to platforms: linux/amd64,linux/arm64 by @milesibastos in #609

Full Changelog: 1.7.5...1.8.0

v1.7.5

21 May 11:54
Compare
Choose a tag to compare

Fixed

  • Add merge_brazil_contacts function to solve nine digit in brazilian numbers
  • Optimize ChatwootService method for updating contact
  • Fix swagger auth
  • Update aws sdk v3
  • Fix getOpenConversationByContact and init queries error
  • Method to mark chat as unread
  • Added environment variable to manually select the WhatsApp web version for the baileys lib (optional)

What's Changed

  • feat: method to mark chat as unread by @neanderdev in #577
  • fix(chatwoot): getOpenConversationByContact and init queries error by @deivisonrpg in #582
  • chore(aws sqs): update aws sdk v3 by @deivisonrpg in #583
  • Fix/swagger auth by @Al1st1c in #584
  • chore: build docker image to platforms: linux/amd64, linux/arm64 by @milesibastos in #571
  • refactor(chatwoot): optimize ChatwootService method for updating contact inform… by @deivisonrpg in #586
  • feature(chatwoot): add merge_brazil_contacts function to solve nine digit in brazilian numbers by @deivisonrpg in #587
  • Corrigindo variável inexistente do arquivo env.config.ts e substituindo pela correta CLEAN_STORE_CLEANING_INTERVAL by @Ckk3 in #590

New Contributors

Full Changelog: 1.7.4...1.7.5

v1.7.4

28 Apr 12:57
Compare
Choose a tag to compare

Fixed

  • Adjusts in proxy on fetchAgent
  • Recovering messages lost with redis cache
  • Log when init redis cache service
  • Recovering messages lost with redis cache
  • Chatwoot inbox name
  • Update Baileys version

What's Changed

  • Adicionado message.status ao webhook MESSAGES_SET by @PauloAK in #543
  • fix(chatwoot): fix bug when chatwoot params reopen_conversation and conversation_pending are enabled by @jaison-x in #555
  • feat(chatwoot): send private message on error message sent from chatwoot by @jaison-x in #558
  • Chatwoot inbox name by @judsonjuniorr in #566

New Contributors

Full Changelog: 1.7.3...1.7.4

v1.7.3

18 Apr 15:13
Compare
Choose a tag to compare

Fixed

  • Revert fix audio encoding
  • Recovering messages lost with redis cache
  • Adjusts in redis for save instances
  • Adjusts in proxy
  • Revert pull request #523
  • Added instance name on logs
  • Added support for Spanish
  • Fix error: invalid operator. The allowed operators for identifier are equal_to,not_equal_to in chatwoot

What's Changed

  • fix(chatwoot): error: invalid operator. The allowed operators for identifier are [equal_to,not_equal_to] by @jaison-x in #538
  • fix: this.localProxy.proxy can be undefined by @jaison-x in #539
  • ✨ feat: add support for Spanish by @nestordavalos in #542

New Contributors

Full Changelog: 1.7.2...1.7.3

v1.7.2

12 Apr 20:33
Compare
Choose a tag to compare

Feature

  • Mobile connection via sms (test)

Fixed

  • Adjusts in redis
  • Send global event in websocket
  • Adjusts in proxy
  • Fix audio encoding
  • Fix conversation read on chatwoot version 3.7
  • Fix when receiving/sending messages from whatsapp desktop with ephemeral messages enabled
  • Changed returned sessions on typebot status change
  • Reorganization of files and folders

What's Changed

  • changed returned sessions on typebot status change by @gabrielgranado in #523
  • fix(chatwoot): fix when receiving/sending messages from whatsapp desktop with ephemeral messages enabled by @jaison-x in #527
  • fix(chatwoot): fix conversation read on chatwoot version 3.7 by @jaison-x in #528

New Contributors

Full Changelog: 1.7.1...1.7.2

v1.7.1

03 Apr 13:46
Compare
Choose a tag to compare

Fixed

  • Correction when sending files with captions on Whatsapp Business
  • Correction in receiving messages with response on WhatsApp Business
  • Correction when sending a reaction to a message on WhatsApp Business
  • Correction of receiving reactions on WhatsApp business
  • Removed mandatory description of rows from sendList
  • Feature to collect message type in typebot

What's Changed

  • Removido obrigatoriedade de descrição dos rows do sendList by @Azzybot in #505
  • Recurso para coletar tipo de mensagem by @Azzybot in #506
  • Reconhecer tipos de mensagens by @Azzybot in #507

New Contributors

Full Changelog: 1.7.0...1.7.1

v1.7.0

27 Mar 19:36
Compare
Choose a tag to compare

Feature

  • Added update message endpoint
  • Add translate capabilities to QRMessages in CW
  • Join in Group by Invite Code
  • Read messages from whatsapp in chatwoot
  • Add support to use use redis in cacheservice
  • Add support for labels
  • Command to clearcache from chatwoot inbox
  • Whatsapp Cloud API Oficial

Fixed

  • Proxy configuration improvements
  • Correction in sending lists
  • Adjust in webhook_base64
  • Correction in typebot text formatting
  • Correction in chatwoot text formatting and render list message
  • Only use a axios request to get file mimetype if necessary
  • When possible use the original file extension
  • When receiving a file from whatsapp, use the original filename in chatwoot if possible
  • Remove message ids cache in chatwoot to use chatwoot's api itself
  • Adjusts the quoted message, now has contextInfo in the message Raw
  • Collecting responses with text or numbers in Typebot
  • Added sendList endpoint to swagger documentation
  • Implemented a function to synchronize message deletions on WhatsApp, automatically reflecting in Chatwoot.
  • Improvement on numbers validation
  • Fix polls in message sending
  • Sending status message
  • Message 'connection successfully' spamming
  • Invalidate the conversation cache if reopen_conversation is false and the conversation was resolved
  • Fix looping when deleting a message in chatwoot
  • When receiving a file from whatsapp, use the original filename in chatwoot if possible
  • Correction in the sendList Function
  • Implement contact upsert in messaging-history.set
  • Improve proxy error handling
  • Refactor fetching participants for group in WhatsApp service
  • Fixed problem where the typebot final keyword did not work
  • Typebot's wait now pauses the flow and composing is defined by the delay_message parameter in set typebot
  • Composing over 20s now loops until finished

What's Changed

New Contributors

Full Changelog: 1.6.1...1.7.0

v1.6.1

22 Dec 14:44
Compare
Choose a tag to compare

Fixed

  • Fixed Lid Messages
  • Fixed sending variables to typebot
  • Fixed sending variables from typebot
  • Correction sending s3/minio media to chatwoot and typebot
  • Fixed the problem with typebot closing at the end of the flow, now this is optional with the TYPEBOT_KEEP_OPEN variable
  • Fixed chatwoot Bold, Italic and Underline formatting using Regex
  • Added the sign_delimiter property to the Chatwoot configuration, allowing you to set a different delimiter for the signature. Default when not defined \n
  • Include instance Id field in the instance configuration
  • Fixed the pairing code
  • Adjusts in typebot
  • Fix the problem when disconnecting the instance and connecting again using mongodb
  • Options to disable docs and manager
  • When deleting a message in whatsapp, delete the message in chatwoot too

What's Changed

New Contributors

Full Changelog: 1.6.0...1.6.1

v1.6.0

12 Dec 20:47
Compare
Choose a tag to compare

Feature

  • Added AWS SQS Integration
  • Added support for new typebot API
  • Added endpoint sendPresence
  • New Instance Manager
  • Added auto_create to the chatwoot set to create the inbox automatically or not
  • Added reply, delete and message reaction in chatwoot v3.3.1

Fixed

  • Adjusts in proxy
  • Adjusts in start session for Typebot
  • Added mimetype field when sending media
  • Ajusts in validations to messages.upsert
  • Fixed messages not received: error handling when updating contact in chatwoot
  • Fix workaround to manage param data as an array in mongodb
  • Removed await from webhook when sending a message
  • Update typebot.service.ts - element.underline change ~ for *
  • Adjusts in proxy
  • Removed api restart on receiving an error
  • Fixes in mongodb and chatwoot
  • Adjusted return from queries in mongodb
  • Added restart instance when update profile picture
  • Correction of chatwoot functioning with admin flows
  • Fixed problem that did not generate qrcode with the chatwoot_conversation_pending option enabled
  • Fixed issue where CSAT opened a new ticket when reopen_conversation was disabled
  • Fixed issue sending contact to Chatwoot via iOS

Integrations

  • Chatwoot: v3.3.1
  • Typebot: v2.20.0

What's Changed

New Contributors

Full Changelog: 1.5.4...1.6.0

v1.5.4

09 Oct 23:44
Compare
Choose a tag to compare

Fixed

  • Baileys logger typing issue resolved
  • Solved problem with duplicate messages in chatwoot

Full Changelog: 1.5.3...1.5.4