> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Asana Changelog

> Release history for the Asana connector. Each version lists what changed and which actions were affected.

<Card title="Asana connector" icon="arrow-left" href="/connectors/asana" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v2.0.0" description="5 Oct 2026">
  `auth` `breaking`

  Added a Service Account Token connection (beta) for Enterprise+ organizations. Audit log events and organization exports now run only on this connection, as Asana rejects personal access and OAuth tokens for them, and all actions now declare per-connection auth requirements.

  <AccordionGroup>
    <Accordion title="Changed · 126 actions updated">
      `asana_add_custom_field_to_portfolio`, `asana_add_custom_field_to_project`, `asana_add_dependencies`, `asana_add_dependents`, `asana_add_followers_to_project`, `asana_add_followers_to_task`, `asana_add_item_to_portfolio`, `asana_add_members_to_project`, `asana_add_project_to_task`, `asana_add_subgoal`, `asana_add_tag_to_task`, `asana_add_task_to_section`, `asana_add_user_to_team`, `asana_add_user_to_workspace`, `asana_create_custom_field`, `asana_create_enum_option`, `asana_create_goal`, `asana_create_membership`, `asana_create_organization_export`, `asana_create_portfolio`, `asana_create_project`, `asana_create_section`, `asana_create_status_update`, `asana_create_story`, `asana_create_subtask`, `asana_create_tag`, `asana_create_task`, `asana_create_time_tracking_entry`, `asana_create_webhook`, `asana_delete_attachment`, `asana_delete_goal`, `asana_delete_membership`, `asana_delete_portfolio`, `asana_delete_project`, `asana_delete_section`, `asana_delete_status_update`, `asana_delete_story`, `asana_delete_task`, `asana_delete_time_tracking_entry`, `asana_delete_webhook`, `asana_duplicate_project`, `asana_duplicate_task`, `asana_get_attachment`, `asana_get_audit_log_events`, `asana_get_current_user`, `asana_get_custom_field`, `asana_get_events`, `asana_get_goal`, `asana_get_membership`, `asana_get_organization_export`, `asana_get_portfolio`, `asana_get_portfolio_items`, `asana_get_project`, `asana_get_project_tasks`, `asana_get_project_template`, `asana_get_section`, `asana_get_status_update`, `asana_get_story`, `asana_get_tag`, `asana_get_task`, `asana_get_task_template`, `asana_get_tasks_from_user_task_list`, `asana_get_team`, `asana_get_team_users`, `asana_get_time_period`, `asana_get_time_tracking_entry`, `asana_get_user`, `asana_get_user_favorites`, `asana_get_user_task_list`, `asana_get_user_team_memberships`, `asana_get_user_teams`, `asana_get_user_workspace_memberships`, `asana_get_webhook`, `asana_get_workspace`, `asana_instantiate_project_template`, `asana_instantiate_task_from_template`, `asana_list_attachments`, `asana_list_custom_fields`, `asana_list_goals`, `asana_list_memberships`, `asana_list_portfolios`, `asana_list_project_templates`, `asana_list_projects`, `asana_list_sections`, `asana_list_status_updates`, `asana_list_stories`, `asana_list_subtasks`, `asana_list_tags`, `asana_list_task_templates`, `asana_list_tasks`, `asana_list_teams`, `asana_list_time_periods`, `asana_list_time_tracking_entries`, `asana_list_users`, `asana_list_webhooks`, `asana_list_workspaces`, `asana_remove_custom_field_from_portfolio`, `asana_remove_custom_field_from_project`, `asana_remove_dependencies`, `asana_remove_dependents`, `asana_remove_followers_from_project`, `asana_remove_followers_from_task`, `asana_remove_item_from_portfolio`, `asana_remove_members_from_project`, `asana_remove_project_from_task`, `asana_remove_subgoal`, `asana_remove_tag_from_task`, `asana_remove_user_from_team`, `asana_remove_user_from_workspace`, `asana_search_tasks`, `asana_set_parent_task`, `asana_typeahead_search`, `asana_update_custom_field`, `asana_update_enum_option`, `asana_update_goal`, `asana_update_membership`, `asana_update_portfolio`, `asana_update_project`, `asana_update_section`, `asana_update_story`, `asana_update_tag`, `asana_update_task`, `asana_update_team`, `asana_update_time_tracking_entry`, `asana_update_webhook`, `asana_update_workspace`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.2.0" description="25 Sept 2026">
  `data-sync` `bug-fix`

  Added data sync support for users, teams, projects, tags, custom fields, time periods, goals, and audit log events (audit logs sync incrementally by event time). List actions now return 100 results per page by default when no limit is set, so large workspaces paginate reliably.

  <AccordionGroup>
    <Accordion title="Changed · 8 actions updated">
      `asana_get_audit_log_events`, `asana_list_custom_fields`, `asana_list_goals`, `asana_list_projects`, `asana_list_tags`, `asana_list_teams`, `asana_list_time_periods`, `asana_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.0" description="29 Jul 2026">
  `new-events`

  Added webhook event support for task (added/changed/removed/deleted), story (added/removed), section (added/changed), and project (added) events. Uses programmatic hybrid registration — a workspace-scoped subscription for project creation plus per-project subscriptions (via the new projectIds config field) for task/story/section events, since Asana does not propagate those to workspace-level webhooks. The X-Hook-Secret establishment handshake is completed automatically.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.