 // version 1: initial
 // version 2: added hasAutoWatchEnabled and moved in notifyOfWatch* settings
 // version 3: added notifyOfAnnouncementsViaPush
-let ProfileVersion: Int = 3
+// version 4: added hasAnnouncementsEnabled
+let ProfileVersion: Int = 4
 
 @objc(Profile)
 final class Profile: JSONAble {

        notifyOfWatchesViaEmail: Bool,
        notifyOfCommentsOnPostWatchViaPush: Bool,
        notifyOfCommentsOnPostWatchViaEmail: Bool,
        discoverable: Bool)
    {
        self.id = id

        self.notifyOfWatchesViaEmail = notifyOfWatchesViaEmail
        self.notifyOfCommentsOnPostWatchViaPush = notifyOfCommentsOnPostWatchViaPush
        self.notifyOfCommentsOnPostWatchViaEmail = notifyOfCommentsOnPostWatchViaEmail
        self.hasAnnouncementsEnabled = hasAnnouncementsEnabled
        self.discoverable = discoverable
        super.init(version: ProfileVersion)
    }
