TroopJS versioning policy