Skip to content

0.4.0

Compare
Choose a tag to compare
@jpeddicord jpeddicord released this 07 Nov 00:11

Added

  • askalono will attempt to ignore license "title lines" (e.g. "The MIT License") that occasionally appear on licenses.

Changed

  • (Breaking) Switch to Rust 2018 edition.
  • (Breaking) Drop the previously-deprecated aliases field. Aliases can instead be queried with the aliases function on a Store.
  • (Breaking) analyze (on Store) no longer returns a Result. There was no reasonable case where it could fail.
  • (Breaking) with_view, white_out, optimize_bounds on TextData also no longer return Result, as they never had an expected failure path outside of programming errors. A panic may occur if an out-of-bounds view is used -- this is intentional. See commit 8d11161.
  • Stores are now compressed with zstd instead of gzip, which provides better compression and performance particularly for the dataset used by askalono.
  • Fresh SPDX dataset.
  • URLs in licenses will be "black-boxed" in case modified/re-hosted.

Fixed

  • The lcs_removal preprocessor has been fixed to be less aggressive on certain repeated statements (#42).
  • Fixed CLI help text strings (#34)