OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

cti message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: cti-stix-elevator 3.0.0 is released

Hi everyone-


We just published cti-stix-elevator version 3.0.0 on PyPi [1]. The source code is available at [2]. read-the-docs documentation is available at [3].

We would like to thank users for their patience waiting for this often promised release!


This is a major release.  The changes are:


The elevator and stepper are compliant with STIX 2.1 CS01

Python 2.7 and 3.4 are no longer supported

* Other changes:
    - Handle STIX 1.x (CybOX 2.1) custom cyber objects
    - Handle SCOs: x509-certificate, autonomous-system, software
    - Handle File extensions: raster-image-ext, pdf-ext
    - Correct deterministic id generation algorithm
    - Handle observable characteristics in infrastructure
    - Handle parameter observables in COA
    - *_types property is now optional in 2.1
    - Handle some STIX 1.x object references
    - Improved handling of STIX 1.x RelatedObjects
    - Handle aliases for threat actors better
    - Threat_actor goal set correctly
    - Handle socket address
    - Handle more headers in email-message
    - Improved handling of composite observable conversion
    - Add general elevate() method, deprecate all other methods
    - Consolidate timestamp logic
    - Use uuid4s for custom SCOs in the stepper
    - Check stepper results with stix-validator
    - In external-references, the reference property must be in URI format

* Testing changes
    - Added testing for python 3.8
    - Add new file to test main methods to interact with the elevator, use new method in test_idioms.py

* Fixes for issues:
    #174 - In test case identifying-a-threat-actor-group, a uuid is reused inappropriately
    #182 - Message 905 about package timestamp is misleading
    #186 - generate_sco_id fails to generate deterministic ID for some objects that contain special characters
    #191 - Required attributes not added when upgrading from v2.0 -> v2.1
    #193 - 'MarkableText' object has no attribute 'reference'


Please enter an issue on GitHub for bugs and feature requests.


Contributions welcome.


Rich Piazza

Chris Lenk

Emmanuelle Vargas-Gonzalez




[1] https://pypi.org/project/stix2-elevator

[2] https://github.com/oasis-open/cti-stix-elevator

[3] https://stix2-elevator.readthedocs.io/en/latest/  



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]