def METHOD_NAME(fe: 'FeatureEntry',
    amendments: list[Amendment]) -> None:
  """Async notifies subscribers of new features and property changes to
      features by posting to a task queue.
  """
  changed_props = [{
      'prop_name': a.field_name,
      'old_val': core_enums.convert_enum_int_to_string(
          a.field_name, a.old_value),
      'new_val': core_enums.convert_enum_int_to_string(
          a.field_name, a.new_value)
    } for a in amendments]
  params = {
    'changes': changed_props,
    # Subscribers are only notified on feature update.
    'is_update': True,
    'feature': converters.feature_entry_to_json_verbose(fe)
  }
  # Create task to email subscribers.
  cloud_tasks_helpers.enqueue_task('/tasks/email-subscribers', params)