github CherryHQ/cherry-studio @cherrystudio/ai-core@2.0.0

Major Changes

  • #12235 1c0a5a9 Thanks @DeJeune! - Migrate to AI SDK v6 - complete rewrite of provider and middleware architecture

    • BREAKING: Remove all legacy API clients, middleware pipeline, and barrel index.ts
    • Image generation: Migrate to native AI SDK generateImage/editImage, remove legacy image middleware
    • Embedding: Migrate to AI SDK embedMany, remove legacy embedding clients
    • Model listing: Refactor ModelListService to Strategy Registry pattern, consolidate schema files
    • OpenRouter image: Native image endpoint support via @openrouter/ai-sdk-provider 2.3.3
    • GitHub Copilot: Simplify extension by removing ProviderV2 cast and wrapProvider
    • Rename: index_new.tsAiProvider.ts, ModelListService.tslistModels.ts

Patch Changes

  • #13787 6b4c928 Thanks @EurFelux! - Add missing @openrouter/ai-sdk-provider dependency to fix package build

  • #12783 336176b Thanks @EurFelux! - Baseline release for previously unmanaged package changes while introducing changesets-based publishing

  • Updated dependencies [336176b]:

    • @cherrystudio/ai-sdk-provider@0.1.6

Don't miss a new cherry-studio release

NewReleases is sending notifications on new releases.