Skip to content

v3.1.3

Choose a tag to compare

@asana-publish-client-libraries asana-publish-client-libraries released this 12 Nov 23:46
· 20 commits to master since this release

New API Endpoints:

Budgets:

  • New Endpoints:
    • GET /budgets - Get all budgets for a parent object
    • POST /budgets - Create a new budget
    • GET /budgets/{budget_gid} - Get a specific budget
    • PUT /budgets/{budget_gid} - Update a budget
    • DELETE /budgets/{budget_gid} - Delete a budget

Rates:

  • New Endpoints:

    • GET /rates - Get all rates
    • POST /rates - Create a new rate
    • GET /rates/{rate_gid} - Get a specific rate
    • PUT /rates/{rate_gid} - Update a rate
    • DELETE /rates/{rate_gid} - Delete a rate

    Custom Fields Enhancements

New Custom Field Type: Reference

  • New reference custom field type allows custom fields to reference other Asana objects (e.g., tasks)
  • New properties: reference_value and input_restrictions

Portfolios Enhancements

  • New Fields: start_on and due_on for portfolio scheduling
  • New Field: default_access_level for controlling default permissions
  • Portfolio custom field updates now supported
  • Deprecation: public property deprecated in favor of privacy_setting

Project Duplication Improvements

  • Enhanced documentation clarifying which elements are automatically included vs. optional
  • Added new optional fields: task_templates, task_type_default, permissions

Goals Enhancements

  • Updated contribution_weight documentation: now defaults to 0 (previously 1.0)