How often do new versions of the software come out? We are continuously updating our cloud software for fixes and new features.