star2.4.0

BoxLang AI Module v2.4.0 Release Notes - MiniMax AI Provider, Configuration Security, and Stability Fixes

This release adds support for the MiniMax AI provider, improves configuration security by hiding sensitive data, and includes stability fixes for BoxLang static constructs.

🎁 New Features

  • MiniMax AI Provider - Added support for MiniMaxarrow-up-right AI service with chat, streaming, and embeddings support. Use the minimax provider name and set your API key via the MINIMAX_API_KEY environment variable.

// Using the MiniMax provider
result = aiChat(
    messages: "Hello, how are you?",
    options: { provider: "minimax" }
)

// Or via aiModel()
model = aiModel( provider: "minimax", params: { model: "MiniMax-Text-01" } )

πŸ”§ Enhancements

  • Secure getConfig() Output - Updated getConfig() to redact sensitive information such as API keys from the returned configuration struct.

πŸ› Bug Fixes

  • BoxLang Static Constructs - Replaced inline static constructs with proper BoxLang static references to avoid compatibility issues with newer BoxLang versions.

Last updated