Releases: denimgroup/threadfix-python-api
EOL Release for v1.0 of API
This version adds the deprecation warnings to the changed endpoints for v2.0 of the library. This version of the library will no longer be updated. The new version, which includes support for ThreadFix 3.0 and modern ThreadFix api changes, will continue to be supported and is the recommended version to use.
This version is still useable for production, but for those looking to update to 2.0, all deprecated systems have been marked. The 2.0.0 release will have an update guide to help translate old code.
ThreadFix 3.0 API Update
ThreadFix API Update 2.0.0
This is the update for ThreadFix including the new API calls belonging to ThreadFix 3.X for network and infrastructure assets and vulnerabilities. This is an API breaking update that has renamed and moved all of the previous endpoints. Please refer to the following update guide for more information.
Update Guide
- All old endpoints have been moved to a
.Applicationsside. For example:thread_fix_instance.TypeAPI.endpoint()have been moved tothread_fix_instance.Applications.TypeAPI.endpoint() - Naming scheme has been repaired. Where in the old style there was switching between usage of
ApiandAPIthe new version usesAPIonly, this may affect some old references, so be aware of this change.
New Features
- Calls new to ThreadFix 3.0 has been added to the API under
thread_fix_instance.Networks. - Exposed API abstraction class and ThreadFixProResponse class for the user to use to adjust to their own ThreadFix system.