Skip to content
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.

Latest commit

 

History

History
139 lines (85 loc) · 4.62 KB

CHANGELOG.md

File metadata and controls

139 lines (85 loc) · 4.62 KB

Changelog

0.9.14 - 2022-05-29

Changed

  • Dependency updates: in particular, guppy updated to 0.14.2.

0.9.13 - 2022-03-14

Changed

  • Support for weak and namespaced features.
  • Target platforms updated to Rust 1.59.
  • MSRV updated to Rust 1.56.

0.9.12 - 2022-02-06

Fixed

  • A small fix to Cargo build simulations (#596). This is not a breaking change to the hakari output because it is a bugfix.

0.9.11 - 2021-12-08

  • Reverted the changes in version 0.9.9 because of #524.

0.9.10 - 2021-12-06

Added

  • A new explain command prints out information about why a dependency is in the workspace-hack.

Changed

  • The verify command now uses explain to print out information about failing crates.

0.9.9 - 2021-11-28

Added

  • Support for using the already-published workspace-hack crate on crates.io, which makes publishing seamless for new users.

Changed

  • cargo hakari init: the default crate name is always workspace-hack now.
    • This makes publishing seamless for new users.

0.9.8 - 2021-11-27

Added

  • Support for publishing a dummy workspace-hack. This is an alternate publishing method that integrates better with existing workflows.
  • New config option dep-format-version, to control workspace-hack = ... lines in other Cargo.tomls.
    • Newly initialized workspaces have dep-format-version = "2".
    • Version 2 is required for the alternate publishing method.

Changed

  • The default config file location is now .config/hakari.toml. .guppy/hakari.toml continues to be supported as a fallback, so existing users are unaffected.

0.9.7 - 2021-11-25

(This release was yanked because it contained a few bugs.)

0.9.6 - 2021-10-09

Fixed

  • Backed out the algorithmic improvement from earlier because it didn't handle some edge cases.
  • Also simulate builds with dev-dependencies disabled.
  • Remove empty sections from the output.

0.9.5 - 2021-10-04

Added

  • Support for alternate registries through the [registries] section in the config.
  • Enable ANSI color output on Windows.

Fixed

Optimized

0.9.4 - 2021-10-04

Fixed

  • Fixed the configuration example in the readme.

0.9.3 - 2021-10-03

Changed

  • The new "auto" strategy for the unify-target-host option is now the default.
  • Updated documentation.

Fixed

  • Fix a rustdoc issue.

0.9.2 - 2021-10-01

This was tagged, but never released due to docs.rs and rustc nightly issues.

0.9.1 - 2021-10-01

Fixed

  • Fix invocation as a cargo plugin.

0.9.0 - 2021-10-01

Initial release.