Releases: ThreatConnect-Inc/tcex
Releases · ThreatConnect-Inc/tcex
API Updates
- APP-4472 - [API] Added NAICS industry classification module
- APP-4482 - [API] Updated transforms to support new static methods
- APP-4520 - [Util] Fixed TCEX string operations trim method
- APP-4521 - [API] Updated support for IR endpoints
- APP-4522 - [API] Updated batch module to support external date fields
Updates for API module (MITRE module) and submodules
- APP-4442 - [Mitre] Updated MITRE module to support default value and make logging optional
- APP-4443 - [API] Updated multiple API modules to be cached properties
- APP-4444 - [Util] Replaced inflect package with inflection package
- APP-4445 - [Util] Updated utils module to use inflection for case conversion
4.0.4
- APP-4307 - [API] Added support for paginating indicator custom associations
- APP-4334 - [API] Fixed issue where transform methods wasn't being called if value was not a string
- APP-4380 - [API] Added support for external date fields to TI Transform model
- APP-4381 - [Logging] Fixed API logging issues
- APP-4383 - [API] Updated TC API module for changes in the V3 API
- APP-4400 - [Input] Added support for KeyValue input type with None value
- APP-4401 - [API] Fixed issue with Assignee model not calculating appropriate model type
Minor updates to API interface and packages
- APP-4309 - [API] Add support for paginating custom associations
- APP-4518 - [PKG] Pinned pydantic version to < 2.
Added support for secure Redis (SSL and User/Pass)
- APP-4245 - [Inputs] Added support for secure Redis (SSL and User/Pass)
- APP-4246 - [Playbook] Removed support for AOT execution
New API features, updates, and Playbook fix
- APP-4155 - [API] Added Mitre Attack module for lookup by id or name
- APP-4175 - [API] Updated API to support TC 7.3 API changes
- APP-4187 - [Playbook] Updated inputs to support TC variable nested in a Playbook variable (Key Value List)
Update for API module
- APP-4076 - [TcEx] Added support for System type App
- APP-4174 - [API] Updated API module for TC 7.3 changes
TcEx 4.0.1 Release
- APP-4055 - [API] Updated v3 gen body to allow 0 and false in body
- APP-4056 - [API] Updated Transforms to Support Email Group Type
- APP-4057 - [Logging] Added lock to sensitive filter to fix concurrent update exception
- APP-4075 - [APP] Added support for System App type
- APP-4107 - [Config] Updated config submodule (tcex.json model) to support legacy App Builder Apps
- APP-4108 - [API] Removed max_length and min_length from TI models
Updates for Python 3.11 and more
- APP-3910 - [TcEx] Updated typing hint to Python 3.11 standards
- APP-3911 - [TcEx] General code enhancement
- APP-3914 - [TcEx] Restructured code for better programming interface
- APP-3918 - [Inputs] Added App type specific models to use in app_inputs.py file in templates
- APP-3925 - [CLI] Split CLI tools into a new project (tcex-cli)
Minor updates; update for ThreatConnect Platform changes
- APP-3943 - [API] Update Transforms to Support Email Group Type
- APP-3981 - [API] Updated v3 gen body to allow 0 and false in body
- APP-3972 - [Logging] Add lock to sensitive filter to fix concurrent update exception
- APP-3993 - [KVStore] Added Redis password support