github emqx/MQTTX v1.12.0-beta.3

latest releases: v1.12.1, v1.12.1-beta.1, v1.12.0...
pre-release8 months ago

Release Note πŸŽ‰

✨ v1.12.0-beta.3 has exciting new AI capabilities and important fixes! We've integrated Google Gemini and Azure OpenAI into MQTTX Copilot, alongside several desktop usability improvements.

Features 🌈

  • Copilot: Added support for Google Gemini models. (#1923)
  • Copilot: Introduced support for Azure OpenAI. (#1926)
    • Note on Azure OpenAI Integration: Integrating Azure OpenAI required some specific configurations due to its unique API structure compared to standard OpenAI.
      • The host field accepts a full URL or the Azure Resource Name.
      • The API Version must be specified by appending ?api-version=<your-api-version> (e.g., ?api-version=2025-01-01-preview) directly to the host URL/Resource Name in the settings. This parameter is not exposed as a separate configuration field to minimize changes to the current UI and database structure, which lacks a dedicated 'Provider' field.
      • Azure models often have a deployment- prefix. In Azure, a model corresponds to a deployment. This naming convention helps avoid conflicts with standard OpenAI model names within our current system.
      • These implementation details deviate from standard practices but allow Azure OpenAI support within the existing framework. Please take a look at the documentation for detailed setup instructions.

Improvements πŸ’«

  • Copilot: Updated the underlying AI SDK to support newer models like GPT-4.1 via the OpenAI integration. (#1925)
  • Copilot: Replaced the preset prompt hover text for better clarity when reverting changes. (#1924)
  • CI: Optimized the release process by skipping Docker/artifact uploads for pre-releases. (#1919)

Fixes πŸ› 

  • Desktop: Prevented accidental dragging of items in the connection list. (#1916)
  • Desktop: Resolved an issue where pasting content into the Monaco editor (used for message payloads) was not working correctly. (#1917)
image

What's Changed

Full Changelog: v1.12.0-beta.2...v1.12.0-beta.3

Don't miss a new MQTTX release

NewReleases is sending notifications on new releases.