Skip to content

v0.1.0-beta.2

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Aug 15:06
b7c8081

0.1.0-beta.2 (2023-08-03)

⚠ BREAKING CHANGES

  • libscoop: SyncOption::NoDownloadSize becomes SyncOption::Offline

Features

  • hok|cat: show manifest path (7e06467)
  • hok: show bucket manifest count (d71e193)
  • libscoop|download: support injecting cookie defined in manifest (aec7fdc)
  • libscoop|download: write to temp file in downloading (d79e598)
  • libscoop|event: added integrity check event and error type (888afbb)
  • libscoop|manifest: impl Display for License (e91ff0e)
  • libscoop|resolve: allow to select installed candidate (8fb0ec3)
  • libscoop|sync: added SyncOption::EscapeHold for package remove (ca8fad7)
  • libscoop: added package integrity check logic (57869f7)
  • libscoop: scoop-hash features passthrough (cb027ce)
  • scoop-hash: support switching hashing backend (d38658e)
  • scoop-hash: use builder pattern (87ca347)

Bug Fixes

  • hok|list: only print upgradable when the flag is used (558d9d3)
  • hok: accumulate downloaded bytes properly (d6fabc8)
  • libscoop: package resolving is infallible when OnlyUpgrade is used (cabd52b)
  • libscoop: set install state for package's upgradable reference (63a54f7)
  • libscoop: use upgradable package reference when available (9dfd93f)

Performance Improvements

  • libscoop: 5x speedup on package querying (90a8815)