v3.1.3
·
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)