将 @smithy/util-buffer-from 从 3.x 升级到 4.x
根据 TypeScript 类型自动比较 @smithy/util-buffer-from 3.0.0 与 4.5.2 的公开 API。签名变化表示可能存在不兼容变更,并非确定结论。
概要
| 已删除的导入路径 | 0 |
|---|---|
| 已删除的导出 | 0 |
| 已修改的签名 | 3 |
| 已删除的类或接口成员 | 0 |
| 已修改的类或接口成员 | 0 |
| 新增弃用 | 0 |
| 要求变化(engines、peer 依赖) | 1 |
| 新增导出 | 0 |
已删除的导出
未发现。
已修改的签名
| export | 之前 | 之后 |
|---|---|---|
@smithy/util-buffer-from · fromString | (input: string, encoding?: StringEncoding | undefined): Buffer | any |
@smithy/util-buffer-from · StringEncoding | "ascii" | "utf8" | "utf16le" | "ucs2" | "base64" | "latin1" | "binary" | "hex" | any |
@smithy/util-buffer-from · fromArrayBuffer | (input: ArrayBuffer, offset?: number | undefined, length?: number | undefined): Buffer | any |
已删除的类或接口成员
未发现。
已修改的类或接口成员
未发现。
新增弃用
未发现。
要求变化(engines、peer 依赖)
| 之前 | 之后 | |
|---|---|---|
engines.node | >=16.0.0 | >=18.0.0 |
这些版本之间的 changelog
软件包作者发布的文本,按原样显示。
4.5.2
### Patch Changes
- 99c3f91: Restore npm provenance attestations. No functional changes.
- Updated dependencies [99c3f91]
- @smithy/core@3.33.24.5.1
### Patch Changes
- d774f8d: chore: build packages with typescript 7. Packages continue to be compatible with TypeScript 3.4 through 7.0 in consumer applications.
- Updated dependencies [b3958ad]
- Updated dependencies [d774f8d]
- @smithy/core@3.33.14.5.0
### Minor Changes
- ec9b4b2: chore: update builds to use typescript 6. This should not affect consumers, who may continue to use TypeScript 3.4 through 7.0 as of this version.
### Patch Changes
- Updated dependencies [ec9b4b2]
- @smithy/core@3.32.04.4.16
### Patch Changes
- Updated dependencies [fcf1366]
- @smithy/core@3.31.14.4.15
### Patch Changes
- Updated dependencies [a14bb71]
- @smithy/core@3.31.04.4.14
### Patch Changes
- Updated dependencies [54040ef]
- Updated dependencies [155bb56]
- @smithy/core@3.30.04.4.13
### Patch Changes
- Updated dependencies [d6e6f8b]
- @smithy/core@3.29.84.4.12
### Patch Changes
- Updated dependencies [44b21e6]
- @smithy/core@3.29.74.4.11
### Patch Changes
- Updated dependencies [3248fbd]
- @smithy/core@3.29.64.4.10
### Patch Changes
- Updated dependencies [b44cb0a]
- @smithy/core@3.29.54.4.9
### Patch Changes
- Updated dependencies [5fca3a0]
- @smithy/core@3.29.44.4.8
### Patch Changes
- @smithy/core@3.29.34.4.7
### Patch Changes
- 273e480: types updates for isolatedModules=true
- Updated dependencies [273e480]
- @smithy/core@3.29.24.4.6
### Patch Changes
- Updated dependencies [1fac409]
- @smithy/core@3.29.14.4.5
### Patch Changes
- Updated dependencies [12bceb2]
- Updated dependencies [4395dad]
- @smithy/core@3.29.04.4.4
### Patch Changes
- Updated dependencies [d366537]
- Updated dependencies [c0d7f5d]
- @smithy/core@3.28.04.4.3
### Patch Changes
- Updated dependencies [c9575e1]
- Updated dependencies [2dcefdb]
- Updated dependencies [91280a5]
- @smithy/core@3.27.04.4.2
### Patch Changes
- Updated dependencies [3cfda3b]
- @smithy/core@3.26.04.4.1
### Patch Changes
- Updated dependencies [63ddca4]
- @smithy/core@3.25.14.4.0
### Minor Changes
- 17e50e9: update dist-cjs output format to use plain require/exports statements
### Patch Changes
- Updated dependencies [17e50e9]
- @smithy/core@3.25.04.3.7
### Patch Changes
- 1e5bdd3: Update author URL in package.json to be more specific
- bcbadbc: package json updates
- Updated dependencies [1e5bdd3]
- Updated dependencies [13e74d6]
- Updated dependencies [3bc3322]
- Updated dependencies [bcbadbc]
- @smithy/core@3.24.74.3.6
### Patch Changes
- Updated dependencies [776bc52]
- Updated dependencies [5b92a54]
- @smithy/core@3.24.64.3.5
### Patch Changes
- Updated dependencies [721fbed]
- @smithy/core@3.24.54.3.4
### Patch Changes
- Updated dependencies [9eaa5c6]
- @smithy/core@3.24.44.3.3
### Patch Changes
- @smithy/core@3.24.34.3.2
### Patch Changes
- Updated dependencies [6d4eb8a]
- @smithy/core@3.24.24.3.1
### Patch Changes
- Updated dependencies [2dc5cf6]
- Updated dependencies [1d0ff86]
- @smithy/core@3.24.14.3.0
### Minor Changes
- 8963b91: consolidate packages into core/serde
### Patch Changes
- 0be0b36: clean up exported API surface
- Updated dependencies [ee92b6b]
- Updated dependencies [540aeb4]
- Updated dependencies [0be0b36]
- Updated dependencies [4f30af1]
- Updated dependencies [8963b91]
- Updated dependencies [fb323fb]
- Updated dependencies [9194e9f]
- Updated dependencies [7ec62a0]
- Updated dependencies [62fed78]
- Updated dependencies [cad44fc]
- Updated dependencies [545589a]
- Updated dependencies [f21bf6b]
- Updated dependencies [7fd6ac0]
- @smithy/core@3.24.0常见问题
将 @smithy/util-buffer-from 从 3 升级到 4 有哪些不兼容变更?
在 @smithy/util-buffer-from 3.0.0 与 4.5.2 之间,Vigia 发现 0 个已删除的导出、3 个已修改的签名,以及 0 个已删除或修改的类或接口成员。
@smithy/util-buffer-from 4 中弃用了哪些内容?
@smithy/util-buffer-from 4.5.2 中有 0 个导出或成员新被标记为弃用。
供智能体使用
GET https://vigia.coredls.cloud/v1/packages/npm/@smithy/util-buffer-from/upgrade?from=3.0.0&to=4.5.2