Releases: MiniMax-AI/cli
Releases · MiniMax-AI/cli
Release list
v1.0.18
What's Changed
- test: avoid /dev/null in command tests by @han-dreamer in #161
- fix: add npm package metadata by @RyanLee-Dev in #200
- .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #203
- release: v1.0.18 by @RyanLee-Dev in #202
New Contributors
- @blacksmith-sh[bot] made their first contribution in #203
Full Changelog: v1.0.17...v1.0.18
v1.0.17
What's Changed
- fix(quota): use /v1/token_plan/remains and honor custom base URL by @kapelame in #175
- fix(quota): render weekly boost (150%) and unlimited (status=3) quota by @RyanLee-Dev in #177
- docs(search): document the 10-result cap on mmx search query (#107) by @TumCucTom in #170
- fix(update): wait for writer flush, honour backpressure, clean up tmp on failure by @Ricardo-M-L in #158
- fix file upload endpoint by @minmax in #183
- fix(speech): serialize pronunciation dictionary correctly by @kartikkabadi in #188
- fix: preprocess music cover lyrics flow by @RyanLee-Dev in #160
- fix: handle cross-device config writes by @han-dreamer in #162
- fix(auth): document MMX_CONFIG_DIR in credential errors by @kartikkabadi in #189
- fix(args): honor explicit value on boolean flags (--flag=false) by @Osamaali313 in #179
- fix: isolate AI review secrets from pull request code by @NianJiuZst in #193
- fix: fail closed when API key region detection is inconclusive by @NianJiuZst in #194
- fix: align music CLI and SDK with the current API contract by @NianJiuZst in #196
- fix: support music covers and surface stream errors by @NianJiuZst in #197
- fix: mask API key output and clear conflicting OAuth credentials by @NianJiuZst in #195
- chore: bump version to 1.0.17 by @RyanLee-Dev in #198
New Contributors
- @TumCucTom made their first contribution in #170
- @Ricardo-M-L made their first contribution in #158
- @minmax made their first contribution in #183
- @kartikkabadi made their first contribution in #188
- @han-dreamer made their first contribution in #162
- @Osamaali313 made their first contribution in #179
Full Changelog: v1.0.16...v1.0.17
v1.0.16
What's Changed
- test: comprehensive test coverage improvements (pure functions, SDK validation, command tests) by @NianJiuZst in #156
- feat: use coding plan quota remains by @JochenYang in #166
- bump version to v1.0.16 by @RyanLee-Dev in #167
Full Changelog: v1.0.15...v1.0.16
What's Changed
- test: comprehensive test coverage improvements (pure functions, SDK validation, command tests) by @NianJiuZst in #156
- feat: use coding plan quota remains by @JochenYang in #166
- bump version to v1.0.16 by @RyanLee-Dev in #167
Full Changelog: v1.0.15...v1.0.16
v1.0.15
v1.0.14
What's Changed
- fix: decode SSE audio stream for music and speech by @RyanLee-Dev in #130
- fix: register file commands, fix endpoints, harden SSE & region validation by @RyanLee-Dev in #131
- fix: preserve search shorthand with aliases by @NianJiuZst in #137
- feat(auth): add OAuth device-code login (Global / CN) into config.json by @kapelame in #139
- feat: replace raw thinking output with animated color-cycling indicator by @NianJiuZst in #149
- feat: add interactive multi-turn chat REPL (mmx text repl) by @NianJiuZst in #141
- test: add unit tests for OAuth device-code login flow by @NianJiuZst in #152
- test: add unit tests for music cover, speech voices, and config export-schema by @NianJiuZst in #151
- feat: add audio file save support to SpeechSDK and MusicSDK by @NianJiuZst in #147
- feat: add image download and save support to ImageSDK by @NianJiuZst in #145
- feat: add FileSDK module for file storage operations by @NianJiuZst in #143
New Contributors
Full Changelog: v1.0.13...v1.0.14
What's Changed
- fix: decode SSE audio stream for music and speech by @RyanLee-Dev in #130
- fix: register file commands, fix endpoints, harden SSE & region validation by @RyanLee-Dev in #131
- fix: preserve search shorthand with aliases by @NianJiuZst in #137
- feat(auth): add OAuth device-code login (Global / CN) into config.json by @kapelame in #139
- feat: replace raw thinking output with animated color-cycling indicator by @NianJiuZst in #149
- feat: add interactive multi-turn chat REPL (mmx text repl) by @NianJiuZst in #141
- test: add unit tests for OAuth device-code login flow by @NianJiuZst in #152
- test: add unit tests for music cover, speech voices, and config export-schema by @NianJiuZst in #151
- feat: add audio file save support to SpeechSDK and MusicSDK by @NianJiuZst in #147
- feat: add image download and save support to ImageSDK by @NianJiuZst in #145
- feat: add FileSDK module for file storage operations by @NianJiuZst in #143
- release: v1.0.14 by @RyanLee-Dev in #157
New Contributors
Full Changelog: v1.0.13...v1.0.14
v1.0.13
What's Changed
- fix derive CLI version from package metadata by @NianJiuZst in #121
- fix: reject invalid numeric flags by @NianJiuZst in #120
- feat: support SDK by @FliPPeDround in #122
- refactor: deduplicate shared utilities across commands and SDK by @RyanLee-Dev in #125
- feat: add HTTP/HTTPS proxy support via undici ProxyAgent by @RyanLee-Dev in #126
- fix: protect downloads and stream JSON output by @NianJiuZst in #124
- feat: audio format validation aligned with latest T2A API by @RyanLee-Dev in #127
- release: v1.0.13 — audio format validation & lint cleanup by @RyanLee-Dev in #128
New Contributors
- @FliPPeDround made their first contribution in #122
Full Changelog: v1.0.12...v1.0.13
v1.0.12
What's Changed
- fix: inherit terminal foreground color in quota table by @JochenYang in #106
- fix: validate explicit Hailuo fast I2V usage by @JochenYang in #108
- test: add parseSSE coverage (src/client/stream.ts) by @hell0gunawan in #110
- fix: resolve merge conflicts for PR #94 and complete SKILL.md docs by @RyanLee-Dev in #113
- fix: force HTTPS for image downloads and add base64 response format by @nguyenngothuong in #94
- fix(image): add --out flag for saving to exact file path by @RyanLee-Dev in #114
- chore: bump version to 1.0.12 by @RyanLee-Dev in #115
New Contributors
- @hell0gunawan made their first contribution in #110
- @nguyenngothuong made their first contribution in #94
Full Changelog: v1.0.11...v1.0.12
v1.0.11
What's Changed
- fix(speech): correctly enable and download subtitles for TTS by @raylanlin in #105
- fix: address multiple bugs from issue #79 by @NianJiuZst in #99
- fix(auth): replace exec() with execFile/spawn to prevent shell injection (#79) by @draix in #98
New Contributors
- @NianJiuZst made their first contribution in #99
- @draix made their first contribution in #98
Full Changelog: v1.0.10...v1.0.11