# What changed in @getzep/zep-cloud

> 24 changes in @getzep/zep-cloud 3 to 4 from its official release notes, upgrade guides and advisories: 3 breaking, 21 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@getzep/zep-cloud/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @getzep/zep-cloud 4

### Breaking changes

- The ontology DSL follows the edge endpoint rename. (4.0.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v4.0.0)

### New APIs and options

- Declare an ontology with field builders. (4.0.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v4.0.0)

## @getzep/zep-cloud 3

### Breaking changes

- The node method was deleted. (3.14.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.14.0)
- Property filters for search were deleted. (3.14.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.14.0)

### New APIs and options

- A warm-up graph call was added. (3.23.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.23.0)
- Graph search results now include response.server_latency_ms, allowing developers to access server latency. (3.23.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.23.0)
- A new Batch API is available for developers using @getzep/zep-cloud. (3.22.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.22.0)
- Adds thread summaries and observations. (3.21.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.21.0)
- The SDK adds episode update support. (3.20.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.20.0)
- The SDK adds support for nested filter groups. (3.20.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.20.0)
- Adds theme methods to the SDK. (3.19.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.19.0)
- The pattern detection API was expanded. (3.18.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.18.0)
- Adds a method for updating nodes. (3.17.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.17.0)
- Adds a pattern detection API. (3.17.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.17.0)
- The task.get response now includes optional params. (3.16.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.16.0)
- Adds a custom instructions API for developers to use. (3.15.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.15.0)
- Adding a fact triple now accepts attributes. (3.14.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.14.0)
- A task management API was added. (3.13.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.13.0)
- Adds context templates to the SDK. (3.12.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.12.0)
- Adds methods for working with user summaries. (3.10.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.10.0)
- Developers can ignore the default ontology at the user level. (3.9.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.9.0)
- Exclusion filters are added, allowing developers to exclude items. (3.9.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.9.0)
- Adds the ability to get project info. (3.8.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.8.0)
- Adds message metadata support. (3.7.0) — [release notes](https://github.com/getzep/zep-js/releases/tag/v3.7.0)
