rules_swift_package_manager
rules_swift_package_manager copied to clipboard
Collection of utilities and Bazel rules to aid in the development and maintenance of Swift repositories using Bazel.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `a4bb9ff` -> `e25ba8c` | --- ### Configuration...
Fixes #769 Adds support for a non-root bzlmod module B that uses `rules_swift_package_manager` to define it's Swift dependencies to be depended upon by another module A which also uses `rules_swift_package_manager`....
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [stripe/stripe-ios-spm](https://redirect.github.com/stripe/stripe-ios-spm) | major | `from: "24.25.0"` -> `from: "25.0.0"` | --- ### Release Notes stripe/stripe-ios-spm...
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [vapor/vapor](https://redirect.github.com/vapor/vapor) | patch | `4.117.0` -> `4.117.1` | --- ### Release Notes vapor/vapor (vapor/vapor) ###...
[Slack post](https://bazelbuild.slack.com/archives/D04TBHUQF53/p1759259799565349) Note from @fmeum: > Hey, just happened to look into https://github.com/cgrindel/rules_swift_package_manager/blob/main/swiftpkg%2Finternal%2Fmodule_maps.bzl. You can save memory by inlining the kind parameter. The format call will result in a unique...
[Related Slack thread](https://bazelbuild.slack.com/archives/CDCMRLS23/p1760636268756179) > :mega: rules authors: you can publish stardocs with your releases, and they're nicely rendered at https://registry.bazel.build/docs/your-module Instructions: https://github.com/bazelbuild/bazel-central-registry/blob/main/docs/stardoc.md
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [soto-project/soto](https://redirect.github.com/soto-project/soto) | minor | `from: "7.9.0"` -> `from: "7.10.0"` | --- ### Release Notes soto-project/soto...
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [apple/swift-markdown](https://redirect.github.com/apple/swift-markdown) | patch | `0.7.1` -> `0.7.2` | --- ### Release Notes apple/swift-markdown (apple/swift-markdown) ###...
There's a strategy [discussed on the bazelbuild community slack](https://bazelbuild.slack.com/archives/C05NZSHE7FU/p1743110146228039?thread_ts=1741113928.824389&cid=C05NZSHE7FU) for suppressing warnings in external dependencies that works like this: > Add these lines to .bazelrc to disable warnings both remote...