hunk.code_window:     },
       {
         id: "APPSMITH_DISABLE_TELEMETRY",
         category: SettingCategories.GENERAL,
         controlType: SettingTypes.TOGGLE,
         label: "Disable Sharing Anonymous Usage Data",
         subText: "Share anonymous usage data to help improve the product",
         toggleText: (value: boolean) =>
           value ? "Share Anonymous Telemetry" : "Don't share any data",
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:       label: "Share anonymous usage data",
  
hunk.file_path: app/client/src/pages/Settings/config/general.ts
hunk.type: replace
file: package com.appsmith.server.migrations;
  
  import lombok.Getter;
  
  /**
   * This class represents the JSON schema versions those are supported for the current instance. Whenever we run the
   * migration which is going to affect the underlying DB structure for different collection used in the JSON file, we
   * have to increment the corresponding version here by 1 unit. We have 2 different fields for client and server to
   * address the issue of linear incremental migration on both server and client side as both run their own migrations.
   * Having said that during import server will have to check the compatibility for both client
   * (widget dsl) and server-side resources, so that imported application will be in sane state after import is successful
   */
  @Getter
  public class JsonSchemaVersions {
      public final static Integer serverVersion = 3;
      public final static Integer clientVersion = 1;
  }
  