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