Skip to content

Releases: FiniteStateInc/finite-state-sdk-python

v0.1.8

18 Apr 19:45
6aed3cf
Compare
Choose a tag to compare

v0.1.8

New Features

N/A

Bug Fixes

  • create asset version bug fix

Breaking Changes

N/A

v0.1.6

10 Apr 20:42
e98f29f
Compare
Choose a tag to compare

New Features

  • Add upload method argument on upload functions.

Breaking Changes

N/A

Bug Fixes

N/A

v0.1.5

09 Feb 21:19
cdd37bf
Compare
Choose a tag to compare

v0.1.5

New Features

  • Added update_finding_statuses method
  • Updated get_findings to handle category as either a string or list
  • Updated get_findings to take a single finding_id parameter to get a single finding
  • Updated get_findings to take a limit parameter to get a limited number
  • Added examples/update_finding_status.py example script

Breaking Changes

N/A

Bug Fixes

N/A

v0.1.4

24 Jan 21:26
605bc88
Compare
Choose a tag to compare

New Features

  • get_products call now takes product_id, and business_unit_id as optional parameters

Bug Fixes

  • get_products parameter business_unit_id was marked as optional but was not

Breaking Changes

  • Marked get_all_products as deprecated, and it will be removed in a future version

v0.1.2

13 Dec 15:45
5a8794f
Compare
Choose a tag to compare

New Features

  • create_new_asset_version_and_upload_binary now has quick_scan parameter to configure Quick Scan (instead of Full Scan)

Bug Fixes

  • Fixed bug in TokenCache when client_id is not specified

v0.1.1

12 Dec 19:41
c83a081
Compare
Choose a tag to compare

New Features

  • Added report export helper methods: download_product_report, download_asset_version_report
  • Updated Findings and Software Components queries to return more fields
  • Added optional severity and status filters to get_findings
  • Added optional count parameter to get_findings
  • Added examples: download_reports, generate_products_csv
  • Updated examples: compare_versions, get_findings
  • Added ability to upload all supported third party scan types
  • Updated get_findings to be able to take a single asset_version_id or a list

Non-Breaking Changes

  • Uses updated upload methods, removes usage of deprecated methods

Bug Fixes

  • Fixed minor bug when ordering Findings (order by Title)

v0.1.0

26 Oct 21:24
b65b414
Compare
Choose a tag to compare

v0.1.0

Updated minor version due to breaking change.

New Features

N/A

Bug Fixes

N/A

Breaking Changes

  • GraphQL queries that fail will now raise an Exception with details about the exception

Your code should include try / except blocks for making calls, instead of relying on the API to return a potentially unexpected JSON document with an errors field.

v0.0.8

10 Oct 23:51
9f9ea92
Compare
Choose a tag to compare

New Features

  • Updated TOKEN_URL endpoint
  • Added get_asset_versions method
  • Updated Asset Versions query to have group information
  • Added cve_id filter for Get Findings variables
  • Added generate_download_sbom_url and queries and variables to support CycloneDX and SPDX downloads
  • Added download_sbom helper function
  • Added download_sboms.py example

Bug Fixes

N/A

Breaking Changes

N/A

v0.0.7

29 Sep 21:54
70310e8
Compare
Choose a tag to compare

Breaking Changes

N/A

New Features

  • Updated docs for create_new_asset_version_artifact_and_test_for_upload
  • Added get_assets method
  • Updated queries to return createdBy user information and __typenames

Bug Fixes

  • Fixes #6

v0.0.6

26 Sep 14:39
a046c31
Compare
Choose a tag to compare

Breaking Changes

N/A

New Features

  • Updated query and response fields for get_findings to match the Findings page
  • Added category parameter for get_findings
  • Updated query and response fields for get_software_components to match the Bill of Materials page
  • Added examples for using get_findings and get_software_components with example responses

Bug Fixes

N/A