Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.88 KB

CHANGELOG.rst

File metadata and controls

48 lines (36 loc) · 1.88 KB

Changelog

Next Release

  • Improve web template for API web page #132
  • The API endpoints for approximate_directory_content_index, approximate_directory_structure_index, exact_file_index, exact_package_archive_index, cditems, on_demand_queue have been removed.
  • The /api/collect/ and /api/collect/index_packages/ API endpoints have been updated such that Package scan and processing requests made with purls with versions are processed ahead of those made with versionless purls. #502

v5.0.0

  • Add /api/docs Swagger API documentation for API endpoints.
  • Add /api/from_purl/purl2git endpoint to get a git repo for a purl.
  • Add /api/to_purl/go endpoint to get a purl from a golang import string or a package string in go.mod.
  • Support indexing of PURLs listed in #326, #327, #328, #329 and #356.
  • Support addon_pipelines for symbol and string collection in /api/collect endpoint. #393
  • Store source_symbols and source_strings in extra_data field. #351

v3.0.0

This is a major release with major API changes

  • Add clearcode, matchcode, and matchcode-toolkit to purldb.
  • Reorganize code such that purldb is a single Django app.
  • support for new package repositories and ecosystems
  • Add new matching capabilities for exact files
  • Improve deployment with docker-compose
  • Add new and improved scan queue
  • Add a new matchcode-toolkit for matching packaged as a ScanCode plugin
  • This is now using the latest version of ScanCode toolkit

v2.0.0

Initial release.