# VersionId

The Version ID identifies a version of content. This can be the currently latest version or changes to the content. In the future, we also plan to use this for older revisions of the content.

****

- Since [5.0.0](https://github.com/getkirby/kirby/releases/tag/5.0.0)
- Full class name: `Kirby\Content\VersionId`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Content/VersionId.php#L23>

<unstable-notice>
`VersionId` has been **marked as unstable**. It might be changed in a future Kirby major or minor release without being considered a breaking change. Use with caution.
</unstable-notice>

****

### VersionId

- [new VersionId()](https://getkirby.com/docs/reference/objects/content/version-id/__construct.md)
- [$versionId->__toString()](https://getkirby.com/docs/reference/objects/content/version-id/__to-string.md)
- [VersionId::changes()](https://getkirby.com/docs/reference/objects/content/version-id/changes.md)
- [VersionId::from()](https://getkirby.com/docs/reference/objects/content/version-id/from.md)
- [$versionId->is()](https://getkirby.com/docs/reference/objects/content/version-id/is.md)
- [VersionId::latest()](https://getkirby.com/docs/reference/objects/content/version-id/latest.md)
- [VersionId::render()](https://getkirby.com/docs/reference/objects/content/version-id/render.md)
- [$versionId->value()](https://getkirby.com/docs/reference/objects/content/version-id/value.md)