---
title: itemVersion
framework: fileprovider
role: symbol
role_heading: Instance Property
path: fileprovider/nsfileprovideritemprotocol/itemversion
---

# itemVersion

A version object that tracks changes to an item.

## Declaration

```swift
optional var itemVersion: NSFileProviderItemVersion { get }
```

## Discussion

Discussion The version object lets you track changes to an item’s content and metadata separately. Updating the version also invalidates the thumbnail cache. For more information, see NSFileProviderItemVersion.

## See Also

### Tracking Versions

- [versionIdentifier](fileprovider/nsfileprovideritemprotocol/versionidentifier.md)
- [isMostRecentVersionDownloaded](fileprovider/nsfileprovideritemprotocol/ismostrecentversiondownloaded.md)
