Skip to content

v0.5.13: Fix Unicode encoding and JSON parsing issues

Choose a tag to compare

@rv192 rv192 released this 12 Jul 18:10
· 12 commits to main since this release

πŸŽ‰ Version 0.5.13

πŸ› Bug Fixes

  • Fix ByteString conversion error with Unicode characters in API keys
  • Enhance JSON parsing to handle Markdown-formatted responses from SiliconFlow
  • Disable usage statistics collection by default to prevent network errors
  • Fix Chinese input handling in SiliconFlow and OpenAI-compatible APIs

✨ Improvements

  • Better error handling for API responses
  • Support for more API response formats
  • Reduced unnecessary network requests
  • Improved SiliconFlow channel configuration

πŸ“‹ Technical Details

  • Enhanced JSON parsing logic to extract JSON from Markdown code blocks
  • Fixed Unicode character encoding issues in OpenAI client
  • Updated default configuration to disable telemetry by default
  • Improved authentication flow for SiliconFlow

πŸš€ Installation

npm install -g @rv192/gem-cli@0.5.13

This version significantly improves stability and user experience when using SiliconFlow and other OpenAI-compatible APIs.