Is it safe to upgrade to latest tracker version?

I have some dependencies I want to upgrade. Its my understanding that I can update the NPM libraries before doing the backend version. My current NPM versions are as follows.

"@openreplay/tracker": "^7.0.6",
"@openreplay/tracker-assist": "^5.0.3",
"@openreplay/tracker-vuex": "^4.0.3"

Can I update the above to the latest available versions then upgrade my backend?

We suggest you update your backend first, then your tracker. Otherwise new recordings will be broken.
Check out our tracker/backend compatibility table.