Skip to content

v3.0.0

Choose a tag to compare

@othiym23 othiym23 released this 11 Jan 03:29
· 135 commits to master since this release

BREAKING

  • ad096b6 Extract options into config/options.js and config/default.js. In the process, noticed that the -S option was defined twice. One of them had to be remapped, so packard optimize -S (aka --block-size) got changed to -B. Because this is a breaking change to how the CLI is invoked, this version bump must be semver-major. (@othiym23)
  • 593c1bf Fix two small bugs in packard optimize option handling. (@othiym23)

CLI scaffolding redesign

  • ef2eb03 src/show-albums.jssrc/commands/albums.js. (@othiym23)
  • eedafe6 artists: Move into src/command/artists.js, with report. (@othiym23)
  • 23cb54b audit: Move into src/command/audit.js, with report. (@othiym23)
  • 0e4b58f inspect: Move into src/command/inspect.js. (@othiym23)
  • b684ffc Move pls and unpack into src/command, finishing the process of extracting commands from src/cli.js. (@othiym23)
  • defa12e artists: Move progress bar setup from CLI scaffold into command. (@othiym23)
  • 3133845 Incorporate src/metadata/index.js back in to src/command/unpack.js. The resulting module is huge and unwieldy, but it's no longer experiencing feature envy. (@othiym23)
  • 58ec294 Include src/flac/scan.js into src/command/unpack.js, because it was largely redundant already. (@othiym23)

cleaning up configuration

tweaks

  • 1979af4 albums: Untildify each root. (@othiym23)
  • e0359a0 Always disable the progress bar on error. (@othiym23)
  • ecd3aca Hoist are-we-there-yet debugging so that it's logged for every command. (@othiym23)
  • cecc395 A first step towards simplifying progress group handling. It's going to take a few more. (@othiym23)
  • 0f98607 When printing out banner when there are no files for packard unpack to process, disable the progress bar first, so the message doesn't get overwritten. (@othiym23)
  • 2d9ffcf Handle video files in zipfiles, and just treat them like Files for now. (@othiym23)
  • e691b54 Share the set of cruft names between the filesystem and zipfile scanners. (@othiym23)

build