vapor / toolbox

Simplifies common command line tasks when using Vapor
MIT License
283 stars 85 forks source link

Bump the all-dependencies group with 4 updates #443

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps the all-dependencies group with 4 updates: github.com/apple/swift-nio, github.com/apple/swift-collections, github.com/vapor/console-kit and github.com/apple/swift-log.

Updates github.com/apple/swift-nio from 2.61.1 to 2.62.0

Release notes

Sourced from github.com/apple/swift-nio's releases.

SwiftNIO 2.62.0

SemVer Minor

  • Add executeThenClose to NIOAsyncChannel and deprecate deinit based closing methods & inits (#2589, #2592)
  • Revert "Back out new typed HTTP protocol upgrader (#2579)" and add compiler guards (#2593, #2594)

SemVer Patch

  • Fixing an issue with CNIOSHA1 missing an #include for the BYTE_ORDER define. (#2584)
  • Fix spelling of retroactive guard (#2586)
  • Fix reordering/reentrancy bug in NIOAsyncWriter + NIOAsyncChannel (#2587)
Commits
  • 702cd7c Fix the typed HTTP upgrade compiler guards (#2594)
  • c461993 Revert "Back out new typed HTTP protocol upgrader (#2579)" (#2593)
  • 1040927 Add closeOnDeinit to the NIOAsyncChannel init (#2592)
  • 118de50 Add withInboundOutboud to NIOAsyncChannel and deprecate deinit ba… (#2589)
  • fa977dc Fixing an issue with CNIOSHA1 missing an #include for the BYTE_ORDER define. ...
  • 035141d Fix reordering/reentrancy bug in NIOAsyncWriter + NIOAsyncChannel (#2587)
  • 23977a9 Fix spelling of retroactive guard (#2586)
  • See full diff in compare view


Updates github.com/apple/swift-collections from 1.0.5 to 1.0.6

Release notes

Sourced from github.com/apple/swift-collections's releases.

Swift Collections 1.0.6

This bugfix release adds Sendable conformances to all public types (fixing compatibility with Swift's strict concurrency checking), and speeds up equality checks (==) of identical collection values.

What's Changed

New Contributors

Full Changelog: https://github.com/apple/swift-collections/compare/1.0.5...1.0.6

Thank you to everyone who contributed to this release!

Commits
  • d029d9d Merge pull request #347 from lorentey/update-cmake
  • cdcf9e6 Update CMake configuration
  • 0791ab9 Merge pull request #346 from lorentey/fix-sendable-on-old-swifts
  • 9d4a1e5 [OrderedSet] Don’t try to conform to Sendable below Swift 5.5
  • 03d60be Merge pull request #343 from lorentey/sendable-1.0
  • 8bfcadd [1.0] Update copyright dates
  • 7d43c07 Backport Sendable conformances on all public types
  • 771e7f4 Merge pull request #342 from lorentey/fix-index-forKey-docs
  • 40e737c [OrderedDictionary] Fix usage of deprecated API in index(forKey:) docs
  • 1016901 Merge pull request #341 from vanvoorden/vanvoorden/deque-equality
  • Additional commits viewable in compare view


Updates github.com/vapor/console-kit from 4.10.1 to 4.14.1

Release notes

Sourced from github.com/vapor/console-kit's releases.

4.14.1 - Revert unnecessary command behavior change

What's Changed

Revert unnecessary command behavior change by @​gwynne in #197

In a previous release, a change was made (by me) to how old Commands are integrated with AsyncCommands which was unnecessary, offers no tangible benefit, possibly has a (very small) speed penalty, and is one of a small number of potential sources of runtime stalls. This reverts said ill-advised change.

This patch was released by @​gwynne

Full Changelog: https://github.com/vapor/console-kit/compare/4.14.0...4.14.1

4.14.0 - Revise async commands support

What's Changed

Revise async commands support by @​gwynne in #196

Changes:

  • Deprecates unnecessary API
  • Corrects the sync Command adapter methods
  • Cleans up some concurrency warnings
This patch was released by @​gwynne

Full Changelog: https://github.com/vapor/console-kit/compare/4.13.0...4.14.0

4.13.0 - Add merge function to command groups

What's Changed

Add merge function to command groups by @​marius-se in #195

Add merge function to AsyncCommandGroup and conform AnyCommand to AnyAsyncCommand. This allows us to get AsyncCommand working again in Vapor 4 🎉

This patch was released by @​0xTim

Full Changelog: https://github.com/vapor/console-kit/compare/4.12.0...4.13.0

4.12.0 - Split ConsoleKit into two functional targets

What's Changed

Split ConsoleKit into two functional targets by @​gwynne in #192

ConsoleKit has been split into two separate targets:

  • ConsoleKitTerminal contains the logic for interacting with a console (I/O, color support, other ANSI commands, etc.).
  • ConsoleKitCommands contains the functionality for handling argument parsing, which is now soft-deprecated in favor of swift-argument-parser when possible.

The existing ConsoleKit target is now an umbrella import, similar to the function of the NIO target in swift-nio; existing code should be unaffected.

... (truncated)

Commits


Updates github.com/apple/swift-log from 1.5.3 to 1.5.4

Release notes

Sourced from github.com/apple/swift-log's releases.

1.5.4

What's Changed

Cleanups & minor compatibility improvements

Non code changes

New Contributors

Full Changelog: https://github.com/apple/swift-log/compare/1.5.3...1.5.4

Commits


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 5 months ago

Superseded by #444.