Vigia

将 @atlaskit/feature-gate-js-client 从 7.x 升级到 8.x

根据 TypeScript 类型自动比较 @atlaskit/feature-gate-js-client 7.1.0 与 8.0.0 的公开 API。签名变化表示可能存在不兼容变更,并非确定结论。

概要

已删除的导入路径0
已删除的导出0
已修改的签名0
已删除的类或接口成员0
已修改的类或接口成员0
新增弃用0
要求变化(engines、peer 依赖)0
新增导出0

已删除的导出

未发现。

已修改的签名

未发现。

已删除的类或接口成员

未发现。

已修改的类或接口成员

未发现。

新增弃用

未发现。

要求变化(engines、peer 依赖)

未发现。

这些版本之间的 changelog

软件包作者发布的文本,按原样显示。

8.0.0
### Major Changes

- [`67eb7db820b2b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/67eb7db820b2b) -
  With `includeFfpFlags: true`, `checkGate`, `getExperiment` and `getExperimentValue` serve flags
  from the Feature Flag Platform (FFP) as well as Statsig, so flags migrated to FFP keep working
  without code changes. Without the option, only Statsig is used, as before. If you initialize with
  `initializeFromValues`, also pass the FFP values to serve FFP flags.
- [`67eb7db820b2b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/67eb7db820b2b) -
  Add `FeatureGates.ffpClient` to read flags that exist only in the Feature Flag Platform (FFP),
  available once the client is initialized. Keep reading existing Statsig flags, including ones
  being migrated to FFP, with `checkGate`, `getExperiment` and `getExperimentValue`. Its type,
  `FfpEvaluationClient`, is exported from `@atlaskit/feature-gate-js-client/ffp/types`.

### Minor Changes

- [`67eb7db820b2b`](https://bitbucket.org/atlassian/atlassian-frontend-monorepo/commits/67eb7db820b2b) -
  Add `./eval-flags/*` entry points that expose the `/api/v1/evalFlags` response helpers.
  `@atlaskit/feature-gate-fetcher` now uses them instead of its own copy, so products that bundle
  both packages ship one implementation.

### Patch Changes

- Updated dependencies

把这些数据交给你的 AI 智能体

Vigia 是免费的 MCP 服务器:你的编程智能体在写代码之前就能检查版本、不兼容变更和安全漏洞。无需注册,无需 API 密钥。

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

添加到 Cursor添加到 VS Code★ 在 GitHub 上加星

任何其他 MCP 客户端
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

智能体技能(SKILL.md):告诉智能体何时使用 Vigia · 用于拉取请求的 GitHub Action

常见问题

将 @atlaskit/feature-gate-js-client 从 7 升级到 8 有哪些不兼容变更?

在 @atlaskit/feature-gate-js-client 7.1.0 与 8.0.0 之间,Vigia 发现 0 个已删除的导出、0 个已修改的签名,以及 0 个已删除或修改的类或接口成员。

@atlaskit/feature-gate-js-client 8 中弃用了哪些内容?

@atlaskit/feature-gate-js-client 8.0.0 中有 0 个导出或成员新被标记为弃用。

供智能体使用

GET https://vigia.coredls.cloud/v1/packages/npm/@atlaskit/feature-gate-js-client/upgrade?from=7.1.0&to=8.0.0