Skip to content

Releases: AgoraIO-Community/agora-rest-client-go

v0.12.0

29 Jul 06:56
2afc9fb

Choose a tag to compare

What's Changed

  • feat: Add SkipPatterns field to JoinPropertiesTTSBody for enhanced TTS control over bracketed content by @seymourtang in #48
  • fix: Update JSON tag for SkipPatterns field in JoinPropertiesTTSBody for consistency by @seymourtang in #50
  • feat(CloudRecording): Add support for self-built cloud storage in StorageConfig and ExtensionParams by @seymourtang in #51
  • feat:Add support for convo AI 1.6 by @seymourtang in #52

Full Changelog: v0.11.0...0.12.0

v0.11.0

05 Jun 06:58
67b2980

Choose a tag to compare

What's Changed

✨ Features

  • feat:Adapt to conversational AI 1.4 features by @seymourtang in #46
    • Create Conversational Agent API: Added llm.vendor, turn_detection.interrupt_mode, parameters.silence_config.
    • Update Agent Configuration API : Added llm.system_messages, llm.params.

♻️ Refactor:

  • Renamed the APIKey field to Key in the ElevenLabs TTS vendor by @seymourtang in #46
  • Refactor the Parameter field in the Create Agent API by splitting it into ExtraParams and FixedParams fields. This change supports the transmission of dynamic and fixed parameters by @seymourtang in #46

🐛 Bug fixed

  • fix: Add Logger configuration to NewClient for enhanced logging capabilities by @seymourtang in #44

🧹 Chores:

  • chore:Updated SDK configuration examples and format README.md by @seymourtang in #42
  • chore:Improve the retry mechanism at the application layer by @seymourtang in #43
  • chore: Update README files for clarity and consistency, removing outdated TTS provider information and enhancing service region descriptions by @seymourtang in #47
  • chore: Enhanced the fields supported by the minimax TTS vendor by @seymourtang in #44
  • chore: Updated the InterruptConvoAIAPI request body to use an empty map {} to avoid unexpected responses by @seymourtang in #44

⚠️ Deprecated:

  • Create Conversational Agent API: Deprecated agent_rtm_uid, silence_timeout, llm.silence_message by @seymourtang in #44

Full Changelog: v0.10.0...v0.11.0

v0.10.0

28 Apr 09:25
c35ae48

Choose a tag to compare

⚠️Breaking Changes

  • refactor: Remove postponed transcoding and audio mixing options from individual recording scenarios and update related documentation by @seymourtang in #40

Features

  • feat: Add Parameters field to JoinPropertiesReqBody for additional configuration options by @seymourtang in #41

Full Changelog: v0.9.0...v0.10.0

v0.9.0

18 Apr 09:22
59fa236

Choose a tag to compare

What's Changed

  • fix: Update comments for clarity and correct value range in RecordingConfig by @seymourtang in #36
  • feat: Implement Interrupt and GetHistory APIs for conversational AI service by @seymourtang in #37
  • feat: Add Speak API for conversational AI service with request and response handling by @seymourtang in #38
  • feat: Add silence message and timeout properties to JoinPropertiesCustomLLMBody and JoinPropertiesReqBody for enhanced agent control by @seymourtang in #39

Full Changelog: v0.8.0...v0.9.0

v0.8.0

14 Apr 11:03
2075739

Choose a tag to compare

What's Changed

  • fix(doc): Correct API documentation links in README files by @seymourtang in #26
  • fix(typo):Fix typo in README_ZH.md file by @seymourtang in #27
  • docs: Update list.go to include new agent states in documentation by @seymourtang in #28
  • Doc:Add more REAME documents and remove Chinese comments from the code by @seymourtang in #30
  • fix(cloudRecording):Fix the issue of incorrect expor of the low-level UpdateLayout api by @seymourtang in #31
  • feat:Add stsToken support to cloudRecording by @seymourtang in #32
  • fix: Rename sampleLogger to SampleLogger for consistency by @seymourtang in #33
  • feat:Adjust cloudRecording service structure and add doc comment by @seymourtang in #34
  • feat:Add QueryRtmpPublish api for web recording by @seymourtang in #35

Full Changelog: v0.7.0...v0.8.0

v0.7.0

21 Mar 09:32
568ea4f

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

27 Dec 09:41
7b251f4

Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.6.0

v0.5.1

20 Aug 10:22
be6382a

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

26 Jul 07:12
75536f0

Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.5.0

v0.4.1

12 Jun 07:56
bdfd944

Choose a tag to compare

What's Changed

  • chore:Remove support for cross regional routing access by @seymourtang in #16

Full Changelog: v0.4.0...v0.4.1