Stix2

Latest version: v3.0.1

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.4.0

* 347, 355, 356, 357, 358, 360, 362, 369, 370, 379, 374, 384 Updates STIX 2.1 support to CS01
* 376 Fixes bug where registering object of same name would overwrite it; will
now raise an error

1.3.1

* 322 Adds encoding option FileSystemSource and MemorySource
* 354 Adds ability to specify id-contributing properties on custom SCOs
* 346 Certain SCO properties are no longer deprecated
* 327 Fixes missing 'name' property on Marking Definitions
* 303 Fixes bug with escaping quotes in patterns
* 331 Fixes crashing bug of property names that conflict with Mapping methods
* 337 Fixes bug with detecting STIX version of content when parsing
* 342, 343 Fixes bug when adding SCOs to Memory or FileSystem Stores
* 348 Fixes bug with generating deterministic IDs for SCOs
* 344 Fixes bug with propagating errors from the pattern validator

1.3.0

* 305 Updates support of STIX 2.1 to WD06
* 304 Updates semantic equivalence to latest draft, and allows programmatic
detailed logging
* Adds Python 3.8 support
* 297 Fixes bug with File.contains_refs
* 311 Fixes several DeprecationWarnings
* 315 Fixes parsing embedded external references with custom properties
* 316 Fix socket extension key checking
* 317 Fixes checking of Indicator's pattern property based on pattern_version

1.2.1

* 301 Adds more detailed debugging semantic equivalence output
* 301 Updates semantic equivalence errors
* 300 Fixes bug with deterministic IDs for SCOs containing unicode

1.2.0

* 268, 271, 273, 275, 283, 285, 290 Changes support of STIX 2.1 to WD05 (CSD02), for all object types
* 269 Updates id properties to take a spec_version parameter
* 283 Changes the exception class hierarchy
* 289 Adds functions for calculating semantic equivalence of two objects
* 286 Fixes handling of custom observable extensions
* 287 Fixes bug with timestamp precision preservation in MarkingDefinition objects

1.1.3

* 258 Ignores empty values for optional fields
* 259 Adds support for lang granular markings
* 261 Prevents instantiation or serialization of TLP marking-definitions that don't follow the spec
* 262 Supports actual objects in _valid_refs instead of just strings
* 264 Supports accessing objects in bundles via STIX Object IDs
* 274 Fixes bug parsing bundle containing custom objects

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.