Changelog

2025.4

Projects

  • Updated the users field in project create and update endpoints to allow the role field to be set to null for deactivated users. Previously, the role field was required and could not be set to null.
  • Added url field to the GET /api/v2/library/problems/ endpoint.
  • Added url field to the GET /api/v2/library/problems/{problem_id}/ endpoint.

Library Answer

  • Added type field to the GET /api/v2/library/answers/ endpoint.
  • Activity Stream API Update

  • Modified the default behaviour on the following list endpoints to return results from the past year when no date filters are provided:

    • Activity Stream GET /api/v2/activity-stream
    • User Activity Stream GET api/v2/users/me/activity-stream/
  • Added notes for the default values for date_from and date_to filters to the global endpoint query parameters
  • Updated responses on those endpoints to always include applied date_from and date_to filters
  • Added pagination examples to all activity-stream endpoints
  • Removed duplicate query param definitions from user endpoint and added link to the global endpoint

Library Import Job

  • Added new content types available to import for Library Import Jobs associated with the version 2 Import/Export implementation.

Library Export Job

  • Added new content types available to export for Library Export Jobs associated with the version 2 Import/Export implementation.

Countermeasure Verification Notes

  • Added pinned optional payload field to POST /api/v2/projects/{project_id}/tasks/{task_id}/analysis-notes endpoint.
  • Added pinned field to the GET endpoints

2025.3

Library Countermeasure Page

  • Updated the expand problem parameter on the Library Countermeasure list API page to clarify how it behaves with the show_original flag.

Project Component Updates

  • Added POST /api/v2/projects/{project_id}/component-updates/ endpoint to accept pending project component updates.
    • Accepts payload with optional component_ids field to target specific components, all components, or no components
    • Returns 204 NO CONTENT status code
  • Added source field to the GET endpoint
  • Updated values of the pending_update field of the GET endpoint

Project Component Countermeasure Updates

  • Added pending_update field to the GET endpoint

Project Component Countermeasure Updates

  • Added task_ids optional payload field to POST /api/v2/projects/{project_id}/component-task-updates/ endpoint.

Project Components

  • Updated docs to reflect new behavior of retrieving accepted instead of applicable project components.

Library Countermeasures

  • Added additional ordering parameter choices to sort countermeasures by phase or priority.

Library Import Job

  • Added new API endpoint for Library Import Jobs associated with the version 2 Import/Export implementation.
  • Added payload update - wait_for_task - for cancel patch request for import/export job

2025.2

Verification Plugins and Issue Tracker Plugins

  • Added sync_frequencies field to the following endpoints:
    • GET /api/v2/plugins/analysis/
    • GET /api/v2/plugins/analysis/{analysis_id}/
    • GET /api/v2/plugins/issue-tracker/
    • GET /api/v2/plugins/issue-tracker/{issue_tracker_id}/ This field lists the allowed synchronization frequency options for each plugin.

Integrations

  • Removed mentions in documentation for the following deprecated integrations:
    • Issue Trackers: Archer, Pivotal Tracker, IBM RTC
    • Analysis/Verification Tools: HP Webinspect, Mend (formerly Whitesource)

Verification Connections

  • Added last_successful_run field to the GET /api/v2/connections/analysis/ endpoint.

Library Threats

  • Added Threat Framework Mappings to the Library Threats. The fields stride, mitre_enterprise, mitre_ics, and mitre_atlas have been added for both reading and writing. Filtering support on these fields has been added to GET api/v2/library/threats/.

Library Attributes

  • Added is_custom field to library attributes endpoints:
    • /api/v2/library/attributes/
    • /api/v2/library/attributes/{attribute_id}/

New Activity Stream API Endpoints

  • Added api endpoints for the new activity logs:
    • Activity Stream GET /api/v2/activity-stream
      • Get 1 Activity GET /api/v2/activity-stream/{activity_id}/
    • Project Activity Stream GET /api/v2/projects/{id}/activity-stream/
    • User Activity Stream GET api/v2/users/me/activity-stream/
      • Get 1 User Activity GET /api/v2/users/me/activity-stream/{activity_id}/

Composite API

  • Added strict_ref_checking field to the POST /api/v2/composite/ endpoint.

Library Export Job

  • Added new API endpoint for Library Export Jobs associated with the version 2 Import/Export implementation.

System View Reports

  • Added new API endpoints to get, create, update, and delete System View Reports.
    • includes expand parameter created_by

Library Threat Frameworks

  • Added GET /api/v2/library/threat-frameworks/ and GET /api/v2/library/threat-frameworks/{threat_framework_id}/ endpoints.

2025.1

Verification Plugins and Issue Tracker Plugins

  • Added sync_frequencies field to the following endpoints:
    • GET /api/v2/plugins/analysis/
    • GET /api/v2/plugins/analysis/{analysis_id}/
    • GET /api/v2/plugins/issue-tracker/
    • GET /api/v2/plugins/issue-tracker/{issue_tracker_id}/ This field lists the allowed synchronization frequency options for each plugin.

Countermeasure Notes

  • Added query parameters to GET /api/v2/projects/{project_id}/tasks/{task_id}/notes/ endpoint:
    • Added ordering parameter to sort notes by created or updated fields
    • Added automatic filter to retrieve notes by automatic status
    • Added date filtering capabilities with parameters:
      • updated for exact date matching
      • updated__lt for dates before specified value
      • updated__lte for dates at or before specified value
      • updated__gt for dates after specified value
      • updated__gte for dates at or after specified value

Library CAPECs

  • Added search by capec_id and title capability to GET /api/v2/library/capecs/ endpoint.

Library Components

  • Added implied_attributes modification support for the /api/v2/library/components/{component_id}/ endpoint for the custom components.

Library Answers

  • Added attribute field to the Library Answers endpoints

System View

  • Added new API endpoints to get, create, update, and delete System Views.

Projects

  • Updated projects endpoint:
    • now returns the associated business unit in a GET request to /api/v2/projects/ or to /api/v2/projects/<project-id>
    • business unit is also an expandable field.
    • introduced new active filter parameter to filter active/inactive (archived) projects

Library Component

  • The component_questions field is now available as an include parameter.
  • Updated the format of the component_questions field.
  • Added POST/PATCH functionality to the component_questions field
  • Added update support for implied_attribute field.

Library Threats

  • The following fields in GET api/v2/library/threats/ have been renamed:
    • threat_id to id
    • description to text
    • created_at to created_date
    • updated_at to last_updated_date
  • Added active, type, last_updated_by and created_by fields to GET api/v2/library/threats/.
  • Added expand parameters problems and capecs to GET api/v2/library/threats/.
  • Added GET api/v2/library/threats/{threat_id}/ endpoint.
  • Added POST api/v2/library/threats/ endpoint.
  • Added PATCH api/v2/library/threats/{threat_id}/ endpoint.
  • Added DELETE api/v2/library/threats/{threat_id}/ endpoint.
  • Added active and type__in filters to GET api/v2/library/threats/ endpoint.
  • Added id, title, active, last_updated_date, and last_updated_by ordering parameters to GET /api/v2/library/threats/ endpoint.
  • Added search by id, title and text capability to GET /api/v2/library/threats/ endpoint.
  • Added show_original query parameter to the GET /api/v2/library/threats/ and GET api/v2/library/threats/{threat_id}/ endpoints.
  • Added capec__in filter to GET api/v2/library/threats/ endpoint.

2024.4

Project Survey History

  • Updated the expand=scan option to the endpoint GET /api/v2/projects/1/survey/history/?include=tags&expand=actor,scan
    • The endpoint now returns additional information such as is_non_native, repo, and user

Team Onboarding

  • Added is_non_native filter to GET api/v2/team-onboarding/scans/

Library Countermeasures

  • Added last_updated_by__in filter to GET api/v2/library/tasks/ endpoint.
  • Added phase__in and priority__in filters to the GET api/v2/library/tasks/ endpoint.
  • Added source field for introducing_components under the reason_for_inclusion field, to the /api/v2/projects/{project_id}/tasks/ endpoint.

Library Weaknesses

  • Added active filter to GET /api/v2/library/problems/ endpoint.
  • Added cwe__in filter to GET api/v2/library/problems/ endpoint.

2024.3

User Groups

  • Removed field target_group_desc from example json in the list.md file for group endpoint

Component Questions

  • Removed expand parameters and reformated /api/v2/library/componentquestions/ endpoint to include many components per question.
  • Temporarily removed POST and PATCH/PUT support for /api/v2/library/componentquestions/ endpoint.

Project Diagrams

  • Added fields to the endpoint GET /api/v2/projects/{project_id}/diagram
    • last_updated, updated_by

Projects

  • Added the Scan expand field to /api/v2/projects/{project_id}/survey/history/ endpoint.

Library Countermeasure

  • Added the following query params for /api/v2/library/tasks endpoint.
  • Added POST, PATCH & DELETE functionality to /api/v2/library/tasks/ endpoint.
  • Added POST, PATCH & DELETE functionality to /api/v2/library/tasks/ endpoint for match conditions.
  • Added the active as a permanent field to the results and deprecated the show_active filter, replacing it with a general active filter.
  • Added regulation, regulation__in, and regulation__isnull filters to GET api/v2/library/tasks/ endpoint.
  • Added type field, new ordering fields, and type__in and phase filters to the endpoint GET /api/v2/library/tasks/.
  • Added last_updated_date_from, last_updated_date_to, and last_updated_by filters to GET /api/v2/library/tasks/ endpoint.
  • Added last_updated_date, and last_updated_by ordering parameters to GET /api/v2/library/tasks/ endpoint.
  • Updated json response for library tasks list page to include match conditions for the expand param section.

Library Countermeasure Additional Requirements Order

  • Added PATCH /api/v2/library/tasks/{task_id}/amendments/order/ endpoint to allow users to update the order of their Library Countermeasure Additional Requirements.

Library Countermeasure Additional Requirements

  • Added /api/v2/library/tasks/{task_id}/amendments/ endpoint to allow users to create, update, get, and delete their Library Countermeasure Additional Requirements.

Library Countermeasure How-tos

  • Added /api/v2/library/tasks/{task_id}/implementations/ endpoint to allow users to create, update, get, and delete their Library Countermeasure How-tos.

Composite API

  • Added new API endpoint which allows users to batch requests.

Library Weaknesses

  • Added active field for Library Weaknesses on the /api/v2/library/problems/{problem_id} endpoint. Note: The active field can only be set on a POST or PATCH request if the ENABLE_MODIFY_WEAKNESS_ACTIVE_STATUS flag is enabled.
  • Added active field to Library Weaknesses related_tasks when using the related_tasks include filter on the /api/v2/library/problems/{problem_id} endpoint.
  • Added ordering for active field for Library Weaknesses on the GET api/v2/problems/ endpoint

Project Diagrams

  • Removed category from the data of diagram nodes returned by /api/v2/projects/{project_id}/diagram/ endpoint.

v2024.2

Component Questions

  • Added POST & PUT/PATCH functionality to /api/v2/library/componentquestions/ endpoint.

Projects

  • Added new API endpoint to update Project Classification ordinals in bulk.

Countermeasures

  • Added fields to the endpoint GET /api/v2/projects/{project_id}/tasks/?include=reason_for_inclusion

    • implying_answers, component_reason, component_explanation, introducing_components
  • Bulk Operations

  • Added new API endpoint to create, update, and delete Projects in bulk.

Project Classifications

  • Updated API endpoint: /api/v2/project-classifications/{id}/ to use id instead of ordinal.
  • Updated API endpoint: /api/v2/project-classifications/ to also list Project Classification id.
  • Updated API endpoint: /api/v2/projects/{project_id}/survey/draft/ to also list Project Classification id.
  • Updated API endpoint: /api/v2/projects/ to also list Project Classification id.
  • Updated API endpoint: /api/v2/risk-policies/{risk_policy_id}/ to also list Project Classification id.

Weakness

  • Added PATCH functionality for title, text, risk_rating, and cwe fields for weaknesses on the /api/v2/problems/{problem_id} endpoint.
  • Added DELETE functionality to /api/v2/problems/{problem_id} endpoint.
  • Added POST functionality to /api/v2/problems/ endpoint.

Manage

  • Added POST functionality to /api/v2/project-classifications/ endpoint.
  • Added new API endpoints to get, create, and delete Auth Integration connections.
  • "Survey Comments" has been renamed to "Project Survey Comments" in the guide and navigation menu.
  • Added additional project filter to the /api/v2/team-onboarding/scans/{scan_id}/ endpoint

Project Components

  • Added new field source

Team Onboarding

  • Updated existing API endpoints for Team Onboarding Connections to include two new fields (repo_full_name and integration_key).

v2024.1

Team Onboarding

  • Added new API endpoints to get Team Onboarding scans and to start a Team Onboarding scan job.
  • Added new API endpoints to get, create, update, and delete Team Onboarding connections.

Library

  • Added parent_answer field on /api/v2/library/componentquestions/ endpoint.
  • Added tree depth and path fields to the /api/v2/library/attributes/ endpoint response.
  • Added additional filters to the /api/v2/library/attributes/ endpoint: name, description, parent and depth. Added expand filter for path.
  • Added Create and Update endpoints to /api/v2/library/attributes/
  • Added Beta notes for /api/v2/library/componentquestions/, /api/v2/library/attributes/, and /api/docs/library-components/ endpoints.

Profiles

  • Added ordering for active field for profiles on the GET api/v2/profiles/ endpoint
  • Added the following query params for /api/v2/profiles/ endpoint.
    • type__in
    • active__in
  • Added PATCH functionality for active, answers, default, description, and name fields for custom profiles on the /api/v2/profiles/{profile_id} endpoint.
  • Added DELETE functionality to /api/v2/profiles/{profile_id} endpoint.
  • Added POST functionality to /api/v2/profiles/ endpoint.
  • Added readonly created_by, created_date, last_updated_date, and last_updated_by fields

v2023.4

Advanced Reports

  • Added new Trend Reporting contexts for query field on POST api/v2/queries/ and PATCH api/v2/queries/{query_id}/ endpoints.
  • Added timeDimensions field to the query field on POST api/v2/queries/ and PATCH api/v2/queries/{query_id}/ endpoints.
  • Added type field on POST api/v2/queries/ and PATCH api/v2/queries/{query_id}/ endpoints.

Library

  • Added the /api/v2/library/component-icons/ endpoint to provide a list of available icons for Library Components.
  • Added icon_slug and icon_url fields to the /api/v2/library/components/ endpoint.

v2023.3

General

  • Revised terminology to align with industry standards. Problems will now be referred to as Weaknesses, and Tasks will be referred to as Countermeasures.

Automation

  • Added /api/v2/automation/trigger-event/ endpoint to allow users to trigger the automations.

Diagrams

  • Deprecated /api/v2/projects/{project_id}/diagram/

Library

  • Added the Library Component Question, and Subquestions when answers are expanded, to the /api/v2/library/componentquestions/ endpoint.

Library attributes

  • Added Library Attributes endpoint.

Library components

  • Added an expandable implied_attributes field in /api/v2/library/components/{component_id}/ and /api/v2/library/components/ endpoints.
  • Added component_questions field in /api/v2/library/components/ endpoint.

v2023.2

Users

  • Added external_id field in /api/v2/users/ endpoint.

Projects

  • Added external_id field in /api/v2/projects/ endpoint.
  • Added relevant_via_survey element to GET /api/v2/projects/{project_id}/tasks/ endpoint.

Project Survey History

  • Added answer expand filter option in the /api/v2/projects/1/survey/history/ endpoint.
  • Added visible_only query parameter
  • Added carried_over_history include parameter to /api/v2/projects/{project_id}/survey/history/ endpoint.

Project Survey Draft

  • Added dirty field to the /api/v2/projects/{project_id}/survey/draft/ endpoint.

Diagrams

  • Updated response to reflect CAM JSON returning from /api/v2/projects/{project_id}/diagram/ instead of Cytoscape JSON.

v2023.1

Library components

  • Added type field in /api/v2/library/components/{component_id}/ and /api/v2/library/components/ endpoints.
  • Updated default ordering for library components in /api/v2/library/components/ to be by title as opposed to id previously.
  • Updated PUT/PATCH /api/v2/library/components/{component_id}/ endpoint to allow updating Built-in Component fields other than hidden.
  • Added hidden filter param to /api/v2/library/components/ endpoint.
  • Added search by title capability to /api/v2/library/components/ endpoint.

SSO

  • Added /api/v2/sso/ endpoint to allow users to get and update their SSO type.
  • Added GET method for /api/v2/sso/saml/ api endpoint to configure SAML settings on the SSOSettings model
  • Added /api/v2/sso/saml/role-mappings/ endpoint to allow users to create, update, get, and delete their SAML Role Mappings.
  • Added /api/v2/sso/saml/group-mappings/ endpoint to allow users to create, update, get, and delete their SAML Group Mappings.

v2022.4

  • Updated answer_mapping field in /api/v2/library/components/{component_id}/ and /api/v2/library/components/ endpoints.
  • Updated is_active field for GET /api/v2/library/answers/ and GET /api/v2/library/answers/{answer_id}/
  • Added the Project Threats /api/v2/projects/{project_id}/threats/ endpoint.
  • Added the /api/v2/connectors/analysis/{id}/mapping/ endpoint to allow uploading Custom Countermeasure Mappings for Verification Connectors.
  • Added GET /api/v2/plugins/analysis/{plugin_id}/mapping endpoint.
  • Added the Connected Component /api/v2/projects/{project_id}/connected-component/ endpoint.
  • Added the connected_components field to the /api/v2/projects/ and /api/v2/projects/{project_id}/ endpoints. This is connected to the component generated by the project, if any. It is null when there's no connected component, and component_id when a connected component has been created.
  • Added schemas field to query parameter in the /queries/{query_id}/ endpoint.
  • Added PATCH functionality to /api/v2/library/answers/{answer_id}/endpoint for the is_active field.
  • Moved the threats_count field under /api/v2/projects/ endpoint to the Project Threats endpoint, and renamed it to total_threats_count.
  • Renamed the weaknesses field on the Library Threats endpoint to problems.
  • System administrators have access to /api/v2/sso/saml/ and /api/v2/sso/

v2022.3

  • Updated documentation for GET /api/v2/flags/ about the changes to its permission.
  • Added /api/v2/projects/{project_id}/survey/comments-details/ endpoint.
  • Added /dashboards/{dashboard_id}/ endpoint.
  • Added /dashboards/{dashboard_id}/preferences/ endpoint
  • Added /dashboards/default/ endpoint.
  • Added threats_count field under /api/v2/projects/ endpoint and threats_count under /api/v2/projects/{project_id}/components/ endpoint
  • Added the /api/v2/library/capecs/ endpoint to return all active Library CAPECs.
  • Updated pinned_survey_comments_retention entry in the Fields table to accept one of the following string values NO_COMMENTS, REQUIRED, ALL_PINNED.
  • Added a comment_required field to questions and subquestions in the Project Survey Draft endpoint when including a survey section.
  • Added the Library Threats /api/v2/library/threats endpoint.

v2022.2

  • Added url field under reason_for_inclusion field of /api/v2/projects/{project_id}/tasks/ endpoint.
  • Added the /api/v2/flags/ API for toggling product features.
  • Added /queries/{query_id}/ endpoint.
  • Added CubeAPI documentation for Advanced Reporting.
  • Added /api/v2/projects/{project_id}/diagram/ endpoint.

v5.20

  • Added Library Components, Project Component, Component Task Status Mappings and Project Component Updates endpoints.

v5.19

Added the backup restore API.

v5.18

  • Added reason_for_inclusion include parameter to /api/v2/projects/{project_id}/tasks/ endpoint.

v5.17

  • Added a pinned_survey_comments_retention entry to the Fields table for creating new Project Releases.

v5.14

  • Added task_ids optional payload field to /api/v2/projects/{project_id}/task-updates/ endpoint.

v5.13

  • Added project_locked field to project/{project-id} endpoint. Note: The project_locked field can only be edited if the ENABLE_PROJECT_LOCKING flag is enabled.

v5.12

  • Added tasks_count filter param to project/{project-id}/problems/ endpoint.
  • Added missing slug field to business_unit query parameters.
  • Added Project Specific Problems carryover fields to Releases endpoint.
  • Added project/{project-id}/survey/comments/ endpoint.

v5.11

  • Added release_project field to projects endpoint.

v5.10

  • Fixed examples in the Applications endpoints to have business_unit match the actual API behavior.

v5.9

  • Added a source filter to Project Problems endpoint.
  • Added endpoints to POST (create), PATCH (update), and DELETE (delete) project specific Problems.
    • Added project_specific to output of all Project Problem endpoint responses
  • Added library/cwes endpoint for listing and retrieving active CWEs
  • Added problem field to the Tasks endpoint for changing the Problem of a project specific Task
    • Added problem to output of all Task endpoint responses
    • Added expand parameter expand=problem to Task endpoints

v5.8

  • Added new filters for Project Problem Tasks
  • Added db_id field to Library content API endpoints:
    • Library Tasks (api/v2/library/tasks/)
    • Answers (api/v2/library/answers/)
    • Library Problems (api/v2/library/problems/)
    • Phases (api/v2/phases)

v5.7

  • Added created and last_updated fields to risk factors.
  • Updated Project Problems and Project Problem Tasks endpoint URLs with new problem_id format.
  • Removed the related_tasks include parameter from the Project Problems endpoint.

v5.6

  • Updated description expand parameter for Tasks endpoint to text
  • Added endpoint for Project Problems.
  • Added endpoint for associated Tasks of Project Problems.
  • Moved Answers section to Library Answers for consistency.
  • Added project/{project-id}/survey/history endpoint for listing project survey changes.

v5.5

  • Added risk-factors endpoint.
  • Added factor_expression field to project classifications endpoint.
  • Added requires_comment field to task statuses

v5.4

  • Updated documented Library Problems endpoints.

v5.3

  • Added endpoints for Events and Actions in Automation.
  • Added active field to Profile resources in /profiles/ endpoint.
  • Added active field to nested profile field within project resources

v5.2

  • Added library/content-pack endpoint for Library Content Packs.
  • Added automation/event-filters endpoint
  • Added automation/events endpoint
  • Added automation/actions endpoint

v5.1

  • Add is_unclassified field to Project Classifications.
  • Add unclassified include parameter to Project Classifications.
  • LDAP Connections:
    • Removed ldap_start_tls field
    • Added ldap_method field.
      • The accepted ldap_method value that replaces ldap_start_tls is ldap_tls.

v5.0

  • Added verification_categories to connector/connection endpoints.
  • Added answers endpoint.
  • Added project-classifications endpoint for Project Classifications.
  • Added read-only project_classification field to Projects endpoint.
  • Added read-only project_classifications field to Risk Policies.
  • Added project_classification field to Project Survey Draft endpoint.
  • Added matched_classification_answers field to Project Survey Draft endpoint.

v4.23

  • Added group-mappings endpoint for LDAP connection.

v4.22

  • Added answers and deselect_answers to Project and Release endpoint.
    • Ability to select and deselect survey answers when creating a new project or release.
  • Added missing documentation for the carryover_project_specific_tasks field in the Create a Release endpoint.
    • Determines whether to retain project specific tasks in a new release.

v4.21

  • Added facets parameter to Tasks endpoint.
    • Tasks endpoint now performs basic faceting to show task counts by phase.
  • Added Remote Integration Agent endpoint.

v4.20

  • Added Task Note examples for POST (create) and PATCH (update).

v4.19

  • Added Project Analysis file upload endpoint.

v4.18

  • Added Compliance Regulations endpoint.
  • Added Verification Status endpoint.
  • Updated Risk Policy endpoint.
    • Added conditions.statuses field.
    • Merged existing conditions.task_statuses field into conditions.statuses.
    • filters.regulations now returns item IDs instead of a slug.
  • Tasks without a verification status will now display the value "none" instead of none in the verification_status field.

v4.17

  • Added alm_auth_mode and analysis_auth_mode to ALM and Verification Connection params.
    • Supported values are basic or api_token.
  • Added api_token as an additional authentication mode for CA Agile Central.
  • Added custom lookup filtering to the name field in the activities and project-activities endpoint.
  • Added regulations field to the Risk Policy endpoint.
  • Removed filtering of risk policies by phases, tags, task_statuses
  • Added combined jobs (ALM/Analysis/LDAP) endpoint
  • Added project filter to the Verification Connections endpoint

v4.16

  • Added is_file_upload field for Verification connections.
  • Added filtering to Analysis Plugins endpoint:
    • Can now filter by is_file_upload.

v4.15

  • Added Analysis Plugins endpoint.

v4.14

  • Added archived field to the parent field of Projects and Releases endpoints:
    • The url field on the Project resource and on the parent field will now return a null value if it is meaningless (i.e. archived projects don't have valid urls).
  • Added risk_relevant filter to Tasks endpoint.
  • Added status_note field to Tasks endpoint. Allows a note to be added when changing the status of a Task.
  • Added hidden include parameter to Project Survey endpoint. Allows hidden answers and questions to be displayed.

v4.13

  • Added key_hint_text and value_hint_text to alm-plugins to provide more details when labelling JSON fields.
  • Added risk_rating field to expanded problem field in Library and Project Tasks.
  • Added became_relevant field to Tasks.
  • Added last_note and last_verification include filters to Tasks.
  • Added application expand filter to Projects.

v4.12

  • Added writable project-level tagging to Tasks.
  • Task tags can be expanded into library-level & project-level tags.
  • Added Risk Policy endpoint.
  • Updated Business Units/Applications/Projects endpoints with risk policy fields.
  • Added debug_mode field to Verification Connections and ALM Connections.
  • Removed redundancy of nesting the survey twice on the project survey endpoint.
  • Added profile_draft, survey_complete and survey_dirty fields to projects endpoint.

v4.11

  • Dropped references to PUT in the docs, to encourage the use of PATCH.
  • Updated the structure of the filters field in the report-settings endpoint.
  • Added search capabilities to phases endpoint.
  • Added documentation for Project Release endpoint (previously undocumented).
  • Added test endpoints for connectors and connections.

v4.10

  • Added support for creation and deletion of manually added library tasks to Tasks endpoint:
    • Added manually_added_from_library field to Task resources.
    • Added manually_added_from_library field to Assigned Task.
    • The ad_hoc field has been renamed to project_specific.

v4.9

  • Added tags to the Application endpoint.
  • Added application_tags to Project endpoint.
  • Changed related_tasks to include the title, phase, and url of each related task in the Tasks and specific Task endpoints.
  • Changed notify_tasks attribute of UserProfile to include id, name.
  • Changed updater field to be expanded by default in Task Notes endpoint.

v4.8

  • Renamed base to base_project for the Project endpoint.
  • Added incomplete_tasks include filter and redesign task_counts include filter on projects endpoint.
  • Removed business_unit as expand filter.
  • Expanded instances of business_unit in applications by default.
  • Added ALM plugins endpoint, which returns metadata for each ALM integration. Used to render ALM forms.
  • Added params field to connector endpoint & make connector endpoint writeable.

v4.7

  • Added base (original project that spawned any number of new releases) to the Project endpoint. (Note: this field will be renamed to base_project in v4.8.)

v4.6

  • Added persist_phases to Business Unit endpoint.
  • Added updater and updated fields to Analysis Note endpoint.
  • Renamed ldap group query field to group base dn.
  • Original SDE phases can now be edited via the API.

v4.5

  • Phases can be created, edited, or deleted.
  • Changed the value of user to email instead of id, since we filter users by email.
  • Password can be changed, password metadata retrieved on GET (session / basic authentication only).
  • Password reset questions can be created, edited, or deleted.
  • API tokens can be generated, revoked or regenerated.
  • Email notification settings can be updated.
  • Group endpoint now has sync_connections include filter to fetch LDAP connections that reference groups.
  • Group can no longer be deleted if referenced by LDAP connection.
  • User Profile can be retrieved or updated via /users/me/.
  • LDAP Connections:
    • Added ldap_start_tls.
    • Removed ldap_method.
    • Renamed deactivation to deactivate_stale_users.
    • Change group_mapping to use SDE group ids instead of group names.

v4.4

  • Added include field last_job for connections returned by the ALM, Analysis and LDAP Connection endpoints.
  • Added updaterfield tasks returned from the tasks endpoint.
  • Added documentation for LDAP connections and jobs.
  • LDAP Connections can be created, edited, or deleted.
  • LDAP Jobs can be initiated or the results may be submitted.
  • Global Roles can be deleted.
  • Projects endpoint now has include parameter to get the completion data by phases.
  • Added Project Activity endpoint.
  • Add is_creator to users in Projects endpoint.

v4.3

  • Initiate a password reset via the API (session / basic authentication only).
  • Global roles can be created, edited, or deleted.

v4.2

  • Added documentation for session and basic authentication.
  • Business Units, Groups, and Tasks includes the role of the users the resource returns.
  • Included the first name, last name for the users returned by the tasks endpoint.
  • ALM and Verification Connections include whether they are accessible or not, and the id of their parent Connector.
  • ALM and Verification Connections can be created, edited, or deleted.
  • ALM sync jobs can be initiated by POSTing to the alm jobs endpoint.
  • Analysis import jobs can be initiated by POSTing to the analysis jobs endpoint.
  • Project Role can be ordered and searched for by name.
  • (Customer created) Project Roles can be deleted.
  • Users endpoint returns if a password reset is in progress.

v4.1, v4.0, v3.9, etc.

  • The dark times where we had no change log.

results matching ""

    No results matching ""