Skip to content

Releases: Blobfolio/argyle

v0.10.0

17 Oct 19:11
Compare
Choose a tag to compare

This release finishes the work of the last one. The streaming version of Argue is now stable and all there is; the old methods and structs have been removed.

Check out the docs to see how it all works!

v0.9.0

15 Oct 04:52
Compare
Choose a tag to compare

This release introduces a brand new streaming version of the argument parser Argue. It is simpler and cleaner, but works completely differently than the original.

Sorry about that! 😉

Old and new are both present in this release to ease the transition, but projects should migrate to the new version (or another crate) when convenient as the duality won't last.

New

  • argyle::stream::args
  • argyle::stream::Argue
  • argyle::stream::Argument
  • argyle::stream::ArgyleError

Changed

  • Bump MSRV to 1.81
  • Update lints

Deprecated

  • argyle::Argue
  • argyle::ArgyleError
  • argyle::KeyKind

v0.8.1

05 Sep 18:50
Compare
Choose a tag to compare

Changed

  • Minor code changes and lints

v0.8.0

09 Aug 06:28
Compare
Choose a tag to compare

New

  • Argue::take_trailing

v0.7.2

15 Feb 20:28
Compare
Choose a tag to compare

New

  • Argue::check_keys

v0.7.1

08 Feb 17:47
Compare
Choose a tag to compare

Changed

  • Minor code cleanup and lints

v0.7.0

21 Jan 05:29
Compare
Choose a tag to compare

Breaking

  • Bump MSRV to 1.70
  • Argue::with_list will now read lines from STDIN when the path is given as -

New

  • Argue::with_trailing_args

Changed

  • Argue::with_list now buffers file reads (instead of reading everything in one go)

v0.6.8

01 Jun 20:10
Compare
Choose a tag to compare

Changed

  • Bump dev dependencies
  • CI: test in debug and release modes
  • CI: test MSRV

v0.6.7

08 Feb 04:36
Compare
Choose a tag to compare

Changed

  • Rename Argue::option2_iter to Argue::option2_values
  • Rename Argue::option2_iter_os to Argue::option2_values_os

v0.6.6

05 Feb 04:50
Compare
Choose a tag to compare

Changed

  • Improve docs.rs environment detection