ppy / osu-difficulty-calculator

Processes raw beatmaps and saves difficulty attributes to a database backend
MIT License
68 stars 17 forks source link

Bump McMaster.Extensions.CommandLineUtils from 3.0.0 to 3.1.0 #136

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps McMaster.Extensions.CommandLineUtils from 3.0.0 to 3.1.0.

Release notes

Sourced from McMaster.Extensions.CommandLineUtils's releases.

3.1.0

Get the update from https://www.nuget.org/packages/McMaster.Extensions.CommandLineUtils/3.1.0

Improvements

  • @scott-xu: Show allowed values in help text (#369)
  • @scott-xu: Generic Hosting: add overload of RunCommandLineApplicationAsync to support configuring of CommandLineApplication (#363)
  • @danielmeza: implement API on host builder to fetch CommandLineContext from non DI contexts (#368)
  • @hellfirehd and @cbcrouse: feature: add API to allow calling UseCommandLineApplication prior to Run*Async() (#409 and #415)

Bug fixes

  • @natemcmaster: ensure clustering options is detected correctly when subcommands added via AddSubcommand (#393)
  • @scott-xu: make UnrecognizedArgumentHandling per command scope (#371)
  • @scott-xu: show allowed values in help text correctly when multiple AllowedValuesAttribute are used (#375)
  • @scott-xu: show allowed values in help text for Nullable/ValueTuple option/argument (#390)
  • @scott-xu: update help text to show allowed values from AllowedValues attribute instead of Enum values (#391)

Docs

Other

Changes:

  • 9f57dfecb4486f718866cd2bed4e2e7f70b21a9c Update changelog and releasenotes
  • 9b91cfb5c658b4317f14566bd3d587f5837948ea Move PublicAPI to 'shipped'
  • 2c3b8b5ec8b19186dda5aa5c59fb536e4254f5cc cleanup: upgrade dependencies
  • f5938c8ffa7815fef305a58c8fd9e6e836e7a9e7 cleanup: further code deduplication on new hosting APIs (#416)
  • 643f9c35f79b8ae0be76d504a6982ba37df2f4d0 refactor: code deduplication and added/fixed tests for new hosting APIs (#415)
  • 47d1194fcf7bd6a50325c5323d7d0e5ab29feba5 feature: expand Microsoft.Extensions.Hosting support to allow work to be done prior to Run*Async() (#409)
  • bcf20ed86c0df412b8acc29ed8192609b2bb51a4 cleanup: update .editorconfig
  • df0a511cd32341d2c5b174e56efb0e3fd1d273c4 cleanup: fixup more references to 'master'
  • 7d705cceb0db6d64a6fc8c6f976eb54fe22f9699 cleanup: upgrade Linux CI to latest ubuntu version (#412)
  • 29ecc1748be193149e37a42ee886bc5199676385 cleanup: upgrade test projects and CI to .NET 5 (#411)
  • 760247dba1cfa0cc84f56be5c3bef3f17f133219 fix: late bind parsers for attribute-discovered options & arguments (#398)
  • 4f686fe39e05d54f342f828ca9dbd39c0e39468f fix: treat null as 'true' by default when parsing Nullable types on command options (#397)

This list of changes was auto generated.

3.1.0-rc.371

Changes:

  • e6217246b90149c348dad7f00cdfe035ec187340 docs: update changelog.md and releasenotes for 3.1 release
  • 2d6365e6230045b9123cc3faf7c39d30541cf694 cleanup: update test dependencies

... (truncated)

Changelog

Sourced from McMaster.Extensions.CommandLineUtils's changelog.

v3.1.0

Improvements

  • [@scott-xu]: Show allowed values in help text (#369)
  • [@scott-xu]: Generic Hosting: add overload of RunCommandLineApplicationAsync to support configuring of CommandLineApplication (#363)
  • [@danielmeza]: implement API on host builder to fetch CommandLineContext from non DI contexts (#368)
  • [@hellfirehd] and [@cbcrouse]: feature: add API to allow calling UseCommandLineApplication<TApp> prior to Run*Async() (#409 and #415)

Bug fixes

  • [@natemcmaster]: ensure clustering options is detected correctly when subcommands added via AddSubcommand (#393)
  • [@scott-xu]: make UnrecognizedArgumentHandling per command scope (#371)
  • [@scott-xu]: show allowed values in help text correctly when multiple AllowedValuesAttribute are used (#375)
  • [@scott-xu]: show allowed values in help text for Nullable/ValueTuple option/argument (#390)
  • [@scott-xu]: update help text to show allowed values from AllowedValues attribute instead of Enum values (#391)

Docs

Other

#363: natemcmaster/CommandLineUtils#363 #364: natemcmaster/CommandLineUtils#364 #367: natemcmaster/CommandLineUtils#367 #368: natemcmaster/CommandLineUtils#368 #369: natemcmaster/CommandLineUtils#369 #371: natemcmaster/CommandLineUtils#371 #373: natemcmaster/CommandLineUtils#373 #375: natemcmaster/CommandLineUtils#375 #377: natemcmaster/CommandLineUtils#377 #379: natemcmaster/CommandLineUtils#379 #384: natemcmaster/CommandLineUtils#384 #390: natemcmaster/CommandLineUtils#390 #391: natemcmaster/CommandLineUtils#391 #393: natemcmaster/CommandLineUtils#393 #402: natemcmaster/CommandLineUtils#402 #409: natemcmaster/CommandLineUtils#409 #415: natemcmaster/CommandLineUtils#415

Commits
  • 9f57dfe Update changelog and releasenotes
  • 9b91cfb Move PublicAPI to 'shipped'
  • 2c3b8b5 cleanup: upgrade dependencies
  • f5938c8 cleanup: further code deduplication on new hosting APIs (#416)
  • 643f9c3 refactor: code deduplication and added/fixed tests for new hosting APIs (#415)
  • 47d1194 feature: expand Microsoft.Extensions.Hosting support to allow work to be done...
  • bcf20ed cleanup: update .editorconfig
  • df0a511 cleanup: fixup more references to 'master'
  • 7d705cc cleanup: upgrade Linux CI to latest ubuntu version (#412)
  • 29ecc17 cleanup: upgrade test projects and CI to .NET 5 (#411)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)