# Versioning best practice

**URL:** <https://forum.cirrus-link.com/t/versioning-best-practice/88>\
**Category:** MQTT Modules\
**Created:** [June 14, 2021, 10:12am UTC](https://forum.cirrus-link.com/t/versioning-best-practice/88 "2021-06-14T10:12:40Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![wes.johnson](https://avatars.discourse-cdn.com/v4/letter/w/f14d63/32.png) [@wes.johnson](https://forum.cirrus-link.com/u/wes.johnson)\
**Post date:** [June 14, 2021, 4:15pm UTC](https://forum.cirrus-link.com/t/versioning-best-practice/88/2 "2021-06-14T16:15:16Z")

</div>

The versions do not have to be the same. Both sides implement Sparkplug B so they do not have to remain on the same module version. However, as with any software upgrades may be required. The Ignition gateway network and the EAM module may be helpful in this regard.

---

_[View the full topic](https://forum.cirrus-link.com/t/versioning-best-practice/88)._
