Releases: code42/incydr_python
Releases · code42/incydr_python
2.12.0
2.12.0 - 2026-05-04
Added
- Added the
sdk.file-events.v2.search_groupsmethod to get approximate aggregate file event counts by a given grouping term. - Added the
GroupingEventQueryclass, used to make these queries. - Added the cli command
incydr file-events search-groupsto get approximate aggregate file event counts by a given grouping term. - Added the
typeparameter to session search methods and commands, allowing users to filter results to STANDARD or ACCOUNT_TAKE_OVER. - Added the
is_high_valueoption to trusted activity methods in the SDK, and the--high-valueoption to trusted activity methods in the CLI. - Added the ability to specify domain trust for browser destinations, allowing users to specify when users should be allowed to use certain destinations when logged-in using a trusted domain.
- Added the ability to specify trust for file-transfer tools when adding a trusted domain.
- Added the
risk-indicator-categoriesclient to the SDK, allowing the listing of risk indicator categories, subcategories, and risk indicators. - Added the
risk-indicator-categoriescommand to the CLI, allowing the listing of risk indicator categories.
2.11.0
2.11.0 - 2026-02-10
Added
- Added several parameters to the
sdk.agents.v1.get_pageandsdk.agents.v1.listmethods:serial_number- the serial number of the agents to match.agent_os_types- the list of operating systems ("LINUX", "MAC", "WIN") to match.connected_in_last_days- filter to agents that have connected in this number of days.not_connected_in_last_days- filter to agents that have not connected in this number of days.
- Added corresponding options to the
incydr agents listcommand.--serial-number--agent-os-types--connected-in-last-days--not-connected-in-last-days
2.9.0
2.9.0 - 2026-01-22
Added
- The
incydr users list-agentscommand to list all agents associated with a user.
Deprecated
- The
incydr users list-devicescommand is now properly marked as deprecated. Useincydr users list-agentsinstead. - The
sdk.users.v1.get_devicesmethod is now properly marked as deprecated. Usesdk.agents.v1.iter_allinstead.
Fixed
- A bug where
sdk.users.v1.get_deviceswould cause an error.
2.8.1
2.8.1 - 2026-01-21
Added
- A new authorization type to facilitate internal development and testing. No user-facing changes are present in this release.
2.8.0
2.8.0 - 2026-01-16
Added
- Added the
state_v2field to session states. Added the new session stateCLOSED_TP_BENIGN. - Added support for the
ONfilter in file event queries.
Fixed
- A bug where the SDK's V2 Watchlist methods were returning the wrong models.
2.7.0
2.7.0 - 2025-11-13
Updated
- The Incydr SDK and CLI now rely on Pydantic v2, instead of previously when they used v1. This means that the methods available on the models accepted and returned by many SDK methods have changed in some small ways. For most SDK and CLI workflows, no changes will need to be made to accommodate this upgrade. Details of the transition may be found in Pydantic's documentation.
2.6.0
2.6.0 - 2025-07-23
Added
- Support for subgroups in file event queries and saved searches. See this documentation for more details about this type of query.
- New methods for EventQuery() to enable more flexible filtering:
is_anyis_nonedate_rangesubquery
- New methods to download files by XFC content ID.
sdk.files.download_file_by_xfc_content_idandsdk.files.stream_file_by_xfc_content_idincydr files download-by-xfc-id
Fixed
- An issue where in some cases saved searches could not be retrieved.
2.5.0
2.5.0 - 2025-06-06
Added
- The
orgsandlegal_holdclients to the SDK. - The
orgsandlegal-holdcommand groups to the CLI.
2.4.0
2.4.0 - 2025-05-27
Added
- The
filesclient to the SDK with two methods:sdk.files.v1.download_file_by_sha256to download a file and save it in the file system.sdk.files.v1.stream_file_by_sha256to stream a file, allowing more control over how it is downloaded.
- Added the
files downloadcommand to the CLI to download a file by SHA256 hash.
2.3.1
2.3.1 - 2025-05-13
Fixed
- An issue where Sessions validation would fail due to an updated content inspection schema.
Updated
- CSV and JSON input for the CLI's bulk agent commands will now look for
agentGuidas a column header, in addition toagent_id,agentId, andguid.