chore(deps): update dependency build_bazel_rules_swift to v2.2.0 #190
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.1.1
->2.2.0
Release Notes
bazelbuild/rules_swift (build_bazel_rules_swift)
v2.2.0
Compare Source
What's Changed
swift_library_group
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1292mixed_langauge_library
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1293swift_{binary,test}
generating a.dSYM
bundle as an output when--apple_generate_dsym
is set by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1327swift_module_mapping
rule by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1329module_mapping
flag to the Swift rules by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1332library_evolution
attribute toswift_library
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1335swift_module_mapping
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1333swift_import
: always link the import. by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1343swift_module_mapping_test
rule by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1340swift_test
test runner compile by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1354force_apple_target
Starlark flag by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1350swift.checked_exclusivity
feature by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1352derive_swift_module_name
as a free function in its own.bzl
file by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1347swift_explicit_module
output group fromswift_clang_module_aspect
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1349--test_filter
inswift_test
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1341swift_cross_import_overlay
rule by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1342language = "objc"
tocc_common.configure_features
when targeting an Apple platform by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1358macro_expansions
during debug builds by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1355create_swift_module_context
andcreate_{clang,swift}_module_inputs
as free functions in the lightweightproviders.bzl
file, and turncreate_swift_info
into the initializer callback forSwiftInfo
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1357SwiftInfo
s to compilation prerequisites when needed by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1362create_swift_interop_info
as a free function in the lightweightswift_interop_info.bzl
file by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1366swift_common.compile
so that it returns aSwiftInfo
that can be propagated by callers by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1370swift.checked_exclusivity
by default by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1371-index-include-locals
for Swift compiles by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1375const_gather_protocols
change by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1376swift_feature_allowlist
checking by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1377ConfigResultInfo
to set additional tools by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1378swift.disable_clang_spi
feature and enable it by default by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1372-enable-library-evolution
flag by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1382SwiftClangModuleAspectInfo
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1379swift_import
propagates the.swiftinterface
file in itsSwiftInfo
if it's given one as an input by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1380is_framework
parameter tocompile_module_interface
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1374swift.supports_bare_slash_regex
code with upstream by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1384swift.internalize_at_link
feature and enable it by default by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1389command_line_objc_copts
tocompile_config.bzl
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1391swift_binary
targets by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1400swift.disable_availability_checking
feature by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1401.swiftsourceinfo
files behind a feature since they are non-deterministic (contain absolute paths) by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1403SwiftBinaryInfo
as a public provider for IDEs and language tooling that need to get at the Swift module of aswift_binary
orswift_test
target by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1404swift.enable_v6
feature to support migration to the Swift 6 language mode by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1411swift_compiler_plugin_import
to support pre-built compiler plugins, and add aplugins
attribute toswift_import
by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1412AccessLevelOnImport
by default by @brentleyjones in https://github.com/bazelbuild/rules_swift/pull/1413Full Changelog: bazelbuild/rules_swift@2.1.1...2.2.0
This release is compatible with Bazel 6.x LTS, 7.x LTS, and 8.x rolling releases.
MODULE.bazel Snippet
Workspace Snippet
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.