This section contains information about changes made to the API that could affect its behavior and may break backward compatibility.

Note

This API documentation section was introduced when activeCollab 2.1 was launched.

1. activeCollab 2.1

activeCollab 2.0 introduced many improvements, though consequently some have resulted in changes that can break backward compatibility:

  1. /project/:project_id/checklists/:checklist_id/edit returns checklist root element instead of the item;
  2. /project/:project_id/files/:file_id/edit returns file root element instead of the item;
  3. /project/:project_id/pages does not display properties of the root page for a given project. Instead, it lists categories for the pages section. When a category_id is provided in the request, pages posted in that category will be listed;
  4. Page versions are presented differently than revisions in previous releases;
  5. Attachments are presented differently than attachments in previous releases;
  6. /projects/groups now returns project_groups > project_group structure instead of items > item
  7. /status/add returns the message root element instead of the items;
  8. /projects/:project_id/comments/:comment_id/edit returns comment root element instead of the items;
  9. /projects/:project_id/tasks/add?parent_id=:parent_id returns the task root element instead of the items;
  10. /projects/:project_id/tasks/:task_id/edit returns the task root element instead of the items.