shipfeedAI news, curated daily

20:25:00 CET
29 JUN20:25:00shipfeed
pull to refreshlast sync
Just in — 30 new
§ tools · storyline

Drops CommonJS; all packages now ESM-only with import syntax required

All packages now require ES modules; CommonJS support removed and consumers must switch from `require()` to `import` syntax.

Jun 25 · · primary fetch1 sourceupdated Jun 25 ·

Major Changes f7d4f01: feat(provider): add support for `reasoning-file` type for files that are part of reasoning 776b617: feat(provider): adding new 'custom' content type ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only (`"type": "module"`). Consumers using `require()` must switch to ESM `import` syntax. c29a26f: feat(provider): add support for provider references and uploading files as supported per provider 8359612: Start v7 pre-release 04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbols For all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.

f62681f: feat(provider/xai): make responses api the default Patch Changes 38fc777: Add AI Gateway hint to provider READMEs 85735d8: fix(xai): stop emitting additionalProperties flag 74d520f: feat: migrate providers to support new top-level `reasoning` parameter 25f1837: feat(xai): add b64_json response format, usage cost tracking, and quality/user parameters for image models a0b0a0c: expose costInUsdTicks in responses provider metadata aa5a583: chore(provider/xai): remove obsolete Grok…

read full article on github.com
§ sources1 publication · timeline below
  1. github.comVercel AI SDK — xai v4.0.0primary