* 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