Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 18, 2025

Bumps the swift-dependencies group with 6 updates:

Package From To
github.com/pointfreeco/swift-case-paths 1.6.1 1.7.0
github.com/swiftlang/swift-syntax 600.0.1 601.0.1
github.com/swiftpackageindex/spimanifest 1.7.0 1.8.0
github.com/jpsim/yams 5.0.6 5.3.1
github.com/apple/swift-crypto 3.0.0 3.12.3
github.com/vapor/fluent-kit 1.52.0 1.52.1

Updates github.com/pointfreeco/swift-case-paths from 1.6.1 to 1.7.0

Release notes

Sourced from github.com/pointfreeco/swift-case-paths's releases.

1.7.0

What's Changed

New Contributors

Full Changelog: pointfreeco/swift-case-paths@1.6.1...1.7.0

Commits

Updates github.com/swiftlang/swift-syntax from 600.0.1 to 601.0.1

Release notes

Sourced from github.com/swiftlang/swift-syntax's releases.

601.0.1

Fixes a missing dependency from SwiftSyntax to SwiftSyntax601 which prevented its use in #if canImport.

601.0.0

New APIs

  • SameTypeRequirementSyntax has a new RightType nested type.

    • Description: The Swift parser can now parse values as types in certain situations, so the new type reflects the possibility of the argument being either an ExprSyntax or a TypeSyntax.
    • Pull Request: swiftlang/swift-syntax#2859
  • SameTypeRequirementSyntax has a new LeftType nested type.

    • Description: The Swift parser can now parse values as types in certain situations, so the new type reflects the possibility of the argument being either an ExprSyntax or a TypeSyntax.
    • Pull Request: swiftlang/swift-syntax#2859
  • GenericArgumentSynax has a new Argument nested type.

    • Description: The Swift parser can now parse values as types in certain situations, so the new type reflects the possibility of the argument being either an ExprSyntax or a TypeSyntax.
    • Pull Request: swiftlang/swift-syntax#2859
  • GenericParameterSyntax now has a new specifier property.

    • Description: With the introduction of value generics, generic parameters can now be optionally preceded by either a let or an each. The specifier property captures the token representing which one was parsed.
    • Pull Request: swiftlang/swift-syntax#2785
  • IntegerLiteralExprSyntax and FloatLiteralExprSyntax now have a computed representedLiteralValue property.

  • SyntaxProtocol now has a method ancestorOrSelf.

  • Error protocol now has an asDiagnostics(at:) method.

    • Description: This method translates an error into one or more diagnostics, recognizing DiagnosticsError and DiagnosticMessage instances or providing its own Diagnostic as needed.
    • Pull Request: swiftlang/swift-syntax#1816
  • Added a new library SwiftIfConfig.

    • Description: This new library provides facilities for evaluating #if conditions and determining which regions of a syntax tree are active according to a given build configuration.
    • Pull Request: swiftlang/swift-syntax#1816
  • SwiftBasicFormat adds a method indented(by:) to all syntax node types.

    • Description: This method indents a node’s contents using a provided piece of Trivia, optionally including the first line.
    • Pull Request: swiftlang/swift-syntax#2843
  • Parser.ExperimentalFeatures has a new init?(name: String) initializer.

    • Description: This initializer returns the Parser.ExperimentalFeatures value that matches the experimental parser feature with the given name. The name must be spelled the same way as it is when passed to the compiler using the -enable-experimental-feature flag.
    • Pull Request: swiftlang/swift-syntax#2895

API Behavior Changes

  • SyntaxProtocol.trimmed detaches the node

... (truncated)

Commits
  • f99ae8a Fix formatting.
  • 6f1bf4d Specify SwiftSyntax601 in more places.
  • 1103c45 Merge pull request #2976 from ahoppen/6.1/disable-parameter-validation
  • ced59cc Do not validate that all parameters have documentation
  • 8ceb172 Merge pull request #2921 from rintaro/6.1-genricargument-compat-init
  • 245b516 [Compat] Add GenericArgumentSyntax comatibility initializer
  • 41bde9e Merge pull request #2914 from ahoppen/6.1/fix-example-warnings
  • 287bd69 Fix build warnings in the Examples package
  • 1cd3534 Merge pull request #2883 from MAJKFL/add-swiftIfConfig-to-swiftLexicalLookup
  • 334fd59 Use ConfiguredRegions in LookupConfig for handling #if clauses.
  • Additional commits viewable in compare view

Updates github.com/swiftpackageindex/spimanifest from 1.7.0 to 1.8.0

Commits
  • b4fa843 Merge pull request #57 from SwiftPackageIndex/Swift-6.1
  • 63fa601 Fix typo
  • a904d24 Update to Swift 6.1
  • 2146d92 Merge pull request #56 from SwiftPackageIndex/dependabot/swift/github.com/jps...
  • 521a607 Bump github.com/jpsim/yams from 5.3.0 to 5.3.1
  • 8846d95 Merge pull request #55 from SwiftPackageIndex/dependabot/swift/github.com/jps...
  • 325972f Bump github.com/jpsim/yams from 5.1.3 to 5.3.0
  • See full diff in compare view

Updates github.com/jpsim/yams from 5.0.6 to 5.3.1

Release notes

Sourced from github.com/jpsim/yams's releases.

5.3.1

Breaking

  • None.

Enhancements

Bug Fixes

  • Resolves an issue where Yams would sometimes produce an invalid Anchor/alias pair when encoding single-value types.

5.3.0

Breaking

  • None.

Enhancements

  • Yams is able to encode and decode Anchors via YamlAnchorProviding, and YamlAnchorCoding. Adora Lynch jpsim/Yams#125

  • Yams is able to encode and decode Tags via YamlTagProviding and YamlTagCoding. Adora Lynch jpsim/Yams#265

  • Yams is able to detect redundant structes and automaticaly alias them during encoding via RedundancyAliasingStrategy Adora Lynch

Bug Fixes

  • None.

5.2.0

Breaking
  • None.
Enhancements
Bug Fixes

... (truncated)

Changelog

Sourced from github.com/jpsim/yams's changelog.

5.3.1

Breaking
  • None.
Enhancements
Bug Fixes
  • Resolves an issue where Yams would sometimes produce an invalid Anchor/alias pair when encoding single-value types.

5.3.0

Breaking
  • None.
Enhancements
  • Yams is able to encode and decode Anchors via YamlAnchorProviding, and YamlAnchorCoding. Adora Lynch #125

  • Yams is able to encode and decode Tags via YamlTagProviding and YamlTagCoding. Adora Lynch #265

  • Yams is able to detect redundant structs and automatically alias them during encoding via RedundancyAliasingStrategy Adora Lynch

Bug Fixes
  • None.

5.2.0

Breaking
  • Swift 5.7 or later is now required to build Yams.
    JP Simard

... (truncated)

Commits
  • b4b8042 Merge pull request #438 from jpsim/fix_alias_resolution_of_single_value_types
  • 3fe2b5c Fix bug that sometimes caused Yams to emit an invalid Anchor/alias pair when ...
  • 0ac8612 Merge pull request #439 from SimplyDanny/patch-1
  • 39a90ed Do not detect C++ toolchain
  • 1a7a58b Merge pull request #437 from marcprux/main
  • 0e5945b Merge pull request #431 from hi-kumar/main
  • af16959 Merge branch 'jpsim:main' into main
  • c8b1aab Fix CHANGELOG.md
  • aeac3b4 Merge remote-tracking branch 'upstream/main'
  • 4b0acf4 Update CHANGELOG.md with Android support PR
  • Additional commits viewable in compare view

Updates github.com/apple/swift-crypto from 3.0.0 to 3.12.3

Release notes

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

3.12.3

What's Changed

SemVer Patch

Other Changes

Full Changelog: apple/swift-crypto@3.12.2...3.12.3

3.12.2

What's Changed

SemVer Patch

Full Changelog: apple/swift-crypto@3.12.1...3.12.2

Swift Crypto 3.12.1

What's Changed

SemVer Patch

Full Changelog: apple/swift-crypto@3.12.0...3.12.1

Swift Crypto 3.12.0

What's Changed

SemVer Minor

SemVer Patch

Full Changelog: apple/swift-crypto@3.11.2...3.12.0

3.11.2

... (truncated)

Commits
  • e8d6eba Add macCatalyst and visionOS to available platforms (#348)
  • e228596 Enable macOS CI on pull requests (#347)
  • 219076f Enable macOS CI on merge to main and daily timer (#345)
  • 05ca26c CONTRIBUTING.md CMake checks docs tweaks (#343)
  • ced8910 Use centralized CMake checks (#342)
  • a6ce32a Fix availability mismatches (#339)
  • 67e54ae Add missing availability guards required when development mode enabled (#337)
  • a8a02ac Use more efficient serialization and deserialization for ARC types (#336)
  • fca0473 Add Sendable conformance to ARC API types (#335)
  • 4ac7643 Update ARC API to reflect latest draft (#334)
  • Additional commits viewable in compare view

Updates github.com/vapor/fluent-kit from 1.52.0 to 1.52.1

Release notes

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

1.52.1 - Slightly improve the way database queries are represented in logging metadata

What's Changed

Slightly improve the way database queries are represented in logging metadata by @​gwynne in #635

While this has no visible impact when using the “default” StreamLogHandler, it becomes quite visible when using smarter log handlers which respect the structural representation afforded by Logger.MetadataValue.

For example, with StreamLogHandler, with or without these changes, a given query might get logged like this:

2025-04-14T06:53:04-0500 debug test : action=update filters=["[\"relation\": \"and\", \"group\": \"[\\\"[\\\\\\\"value\\\\\\\": \\\\\\\"00000000-0000-0000-0000-000000000000\\\\\\\", \\\\\\\"field\\\\\\\": \\\\\\\"composite+planet.system_id\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"=\\\\\\\"]\\\", \\\"[\\\\\\\"field\\\\\\\": \\\\\\\"composite+planet.nrm_ord\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"=\\\\\\\", \\\\\\\"value\\\\\\\": \\\\\\\"1\\\\\\\"]\\\"]\"]"] input=["[\"name\": \"AA\"]"] limits=[] offsets=[] schema=composite+planet sorts=[] [FluentKit] Running query

With a smarter log handler (an only slightly modified version of StreamLogHandler in fact), but without these changes, it looks like t…

Reviewers

Thanks to the reviewers for their help:

This patch was released by @​gwynne

Full Changelog: vapor/fluent-kit@1.52.0...1.52.1

Commits
  • 1385c48 Slightly improve the way database queries are represented in logging metadata...
  • See full diff in compare view

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the swift-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/pointfreeco/swift-case-paths](https://github.com/pointfreeco/swift-case-paths) | `1.6.1` | `1.7.0` |
| [github.com/swiftlang/swift-syntax](https://github.com/swiftlang/swift-syntax) | `600.0.1` | `601.0.1` |
| [github.com/swiftpackageindex/spimanifest](https://github.com/SwiftPackageIndex/SPIManifest) | `1.7.0` | `1.8.0` |
| [github.com/jpsim/yams](https://github.com/jpsim/Yams) | `5.0.6` | `5.3.1` |
| [github.com/apple/swift-crypto](https://github.com/apple/swift-crypto) | `3.0.0` | `3.12.3` |
| [github.com/vapor/fluent-kit](https://github.com/vapor/fluent-kit) | `1.52.0` | `1.52.1` |


Updates `github.com/pointfreeco/swift-case-paths` from 1.6.1 to 1.7.0
- [Release notes](https://github.com/pointfreeco/swift-case-paths/releases)
- [Commits](pointfreeco/swift-case-paths@1.6.1...1.7.0)

Updates `github.com/swiftlang/swift-syntax` from 600.0.1 to 601.0.1
- [Release notes](https://github.com/swiftlang/swift-syntax/releases)
- [Changelog](https://github.com/swiftlang/swift-syntax/blob/main/Changelog.md)
- [Commits](swiftlang/swift-syntax@600.0.1...601.0.1)

Updates `github.com/swiftpackageindex/spimanifest` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/SwiftPackageIndex/SPIManifest/releases)
- [Commits](SwiftPackageIndex/SPIManifest@1.7.0...1.8.0)

Updates `github.com/jpsim/yams` from 5.0.6 to 5.3.1
- [Release notes](https://github.com/jpsim/Yams/releases)
- [Changelog](https://github.com/jpsim/Yams/blob/main/CHANGELOG.md)
- [Commits](jpsim/Yams@5.0.6...5.3.1)

Updates `github.com/apple/swift-crypto` from 3.0.0 to 3.12.3
- [Release notes](https://github.com/apple/swift-crypto/releases)
- [Commits](apple/swift-crypto@3.0.0...3.12.3)

Updates `github.com/vapor/fluent-kit` from 1.52.0 to 1.52.1
- [Release notes](https://github.com/vapor/fluent-kit/releases)
- [Commits](vapor/fluent-kit@1.52.0...1.52.1)

---
updated-dependencies:
- dependency-name: github.com/pointfreeco/swift-case-paths
  dependency-version: 1.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: swift-dependencies
- dependency-name: github.com/swiftlang/swift-syntax
  dependency-version: 601.0.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: swift-dependencies
- dependency-name: github.com/swiftpackageindex/spimanifest
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: swift-dependencies
- dependency-name: github.com/jpsim/yams
  dependency-version: 5.3.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: swift-dependencies
- dependency-name: github.com/apple/swift-crypto
  dependency-version: 3.12.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: swift-dependencies
- dependency-name: github.com/vapor/fluent-kit
  dependency-version: 1.52.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: swift-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update Swift_package_manager code labels Apr 18, 2025
@cla-bot cla-bot bot added the cla-signed label Apr 18, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 18, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/swift/swift-dependencies-c40df97467 branch April 18, 2025 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update Swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant