Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: bazelbuild/rules_swift

3.2.0

31 Oct 18:30
43b6224
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

New Contributors

Full Changelog:3.1.2...3.2.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="3.2.0",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="e07a9870c2b2023a1212cb8ea7f436f26d68acddae99c868abb0fab710a247d9",url="https://github.com/bazelbuild/rules_swift/releases/download/3.2.0/rules_swift.3.2.0.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @brentleyjones
  • @ma-oli
  • @csmulhern
  • @karim-alweheshy
  • @aaronsky
  • @luispadron
  • @adincebic
brentleyjones, ma-oli, and 5 other contributors
Assets3
Loading

3.1.2

06 Aug 23:37
3025d8f
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Merge Swift and Clang entries in.swift-explicit-module-map.json by@ileitch in#1545
  • Pass-file-compilation-dir . explicitly to the Swift driver so that.swiftmodule files are hermetic. by@adincebic in#1554
  • Insert-plugin-path for testing macros location when building tests by@aaronsky in#1555

New Contributors

Full Changelog:3.1.1...3.1.2

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="3.1.2",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="5eff717c18bb513285b499add68f2331509cd4e411ff085e96a86b3342c1e5aa",url="https://github.com/bazelbuild/rules_swift/releases/download/3.1.2/rules_swift.3.1.2.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @ileitch
  • @aaronsky
  • @adincebic
ileitch, aaronsky, and adincebic
Loading

3.1.1

15 Jul 01:31
bffd22a
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Fix dropping args when checking for-Xwrapped-swift arg in worker by@luispadron in#1551

Full Changelog:3.1.0...3.1.1

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="3.1.1",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30",url="https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @luispadron
luispadron
Loading

3.1.0

09 Jul 18:51
6d28b81
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Addalways_include_developer_search_paths tomixed_language_library by@jschear in#1539
  • Addclang_deps attr tomixed_language_library by@jschear in#1540
  • Usectx.coverage_instrumented to detect if a target should be instrumented by@brentleyjones in#1547
  • Fixrules_cc for 7.x WORKSPACE/non-bzlmod users by@aaronsky in#1549
  • Fix.swiftsourceinfo readonly bugs in version 3+ by@luispadron in#1550

Full Changelog:3.0.2...3.1.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="3.1.0",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6",url="https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @brentleyjones
  • @jschear
  • @aaronsky
  • @luispadron
brentleyjones, jschear, and 2 other contributors
Loading

2.9.0

12 Jun 21:43
aa175e1
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Addalways_include_developer_search_paths to `mixed_language_librar… by@jschear in#1541
  • Addclang_deps attr tomixed_language_library (#1540) by@jschear in#1542

Full Changelog:2.8.2...2.9.0

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="2.9.0",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac",url="https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @jschear
jschear
Loading

3.0.2

10 Jun 20:10
947fdac
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Breaking changes

Fixed

Added

Changed

  • Updatedoc/README.md by@brentleyjones in#1428
  • Changeswift_libraryalwayslink default to True by@brentleyjones in#1398
  • Warn instead of fail whenswiftc not found on Linux by@brentleyjones in#1433
  • Prefer Swift toolchain clang over system clang by@brentleyjones in#1434
  • Stop trying to extract symbol graphs from actions that don’t compile Swift or Objective-C code by@brentleyjones in#1435
  • Allowswift_cross_import_overlay to specify a disambiguating explicit module name for the declaring and/or bystanding module by@brentleyjones in#1417
  • Put theswift_overlay's depsSwiftInfos into thetransitiveSwiftInfos of the propagatedSwiftInfo instead of the directSwiftInfos (which causes them to be merged with the overlay module itself) by@brentleyjones in#1438
  • Don't drop compilation contexts forprivate_deps when compiling the target that imports them by@brentleyjones in#1437
  • Update docs to say that a source file should only be in a singleswift_* target, and aswift_overlay should only be referenced by a single other target'saspect_hints by@brentleyjones in#1439
  • Setalwayslink on the clang target ofmixed_language_library as well by@brentleyjones in#1451
  • Stop using config.string(allow_multiple = True) by@EdSchouten in#1452
  • Make sure that the path to the generated header in the generated module map is workspace-relative when the feature configuration asks for it by@brentleyjones in#1442
  • Don't dropswift_overlay linking contexts when an overlay depends on another library that has an overlay by@brentleyjones in#1440
  • Apply -enable-bare-slash-regex action config to SWIFT_ACTION_DERIVE_F… by@jschear in#1464
  • Map const-values in output file map for incremental by@vikage in#1471
  • Include swift_proto_library attrs in compilation by@sebastianv1 in#1473
  • Mark non_module_deps extension as reproducible by@cerisier in#1481
  • Print a warning, instead of an error, when not findingswiftc.exe by@brentleyjones in#1483
  • Create fewer Xcode toolchains by@brentleyjones in#1487
  • Always create all toolchains by@brentleyjones in#1488
  • Only warn about missingswiftc on matching host platform by@brentleyjones in#1490
  • Support swift plugins in mixed_language_library by@qyang-nj in#1493
  • Deduplicate plugin arguments by@qyang-nj in#1495
  • Updateswift.suppress_warnings comment by@mattrobmattrob in#1499
  • Useexec_group forSWIFT_ACTION_DERIVE_FILES andSWIFT_ACTION_DUMP_AST by@brentleyjones in#1510
  • Only pass the strict Obj-C include paths fromdirect dependencies to compilation actions by@luispadron in#1516
  • Use a different attribute than features on toolchain rules to specify which features should be enabled/disabled by default for all targets built with that toolchain by@luispadron in#1519
  • Use a new provider to wrap symbol graph extraction used for test discovery by@luispadron in#1521
  • Ensure thatswift_synthesize_interface_aspect generates unique outputs by@luispadron in#1526
  • Remove prints when toolchain is skipped by@keith in#1535

Removed

  • Removeapple_common.Objc provider usage related to linking now that the Apple linking logic in Bazel gets everything fromCcInfo by@brentleyjones in#1383
  • Remove implicit dependencies of_allowlist_function_transition in third_party by@brentleyjones in#1402
  • Remove unnecessarySwiftBinaryInfo required provider fromplugins attribute by@brentleyjones in#1445
  • Remove redundant code inswift_import by@brentleyjones in#1446

New Contributors

Read more

Contributors

  • @brentleyjones
  • @keith
  • @EdSchouten
  • @cerisier
  • @thelvis4
  • @jschear
  • @mattrobmattrob
  • @qyang-nj
  • @sebastianv1
  • @vikage
  • @aaronsky
  • @luispadron
brentleyjones, keith, and 10 other contributors
Loading

3.0.0

09 Jun 19:57
def32f3
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

3.0.0Pre-release
Pre-release

DO NOT USE.

Loading

2.8.2

06 May 19:58
5c45bce
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Full Changelog:2.8.1...2.8.2

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="2.8.2",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="a632eaf9d0d7564ae7dbd12f94fc2047cc00706a7f037a4af1fc10e20b7875a4",url="https://github.com/bazelbuild/rules_swift/releases/download/2.8.2/rules_swift.2.8.2.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @luispadron
luispadron
Loading

2.8.1

11 Apr 18:15
275f702
This commit was signed with the committer’sverified signature.
brentleyjones Brentley Jones
SSH Key Fingerprint:AL/KkPSBn6LWDcXcOJbFlAZW78NXiQCcfpjAGuPAJYE
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Useexec_group forSWIFT_ACTION_DERIVE_FILES andSWIFT_ACTION_DUMP_AST (#1510)

Full Changelog:2.8.0...2.8.1

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="2.8.1",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="4901feadef8e47ede930c95c40298dd38a83a81eb1ed5b74e62abfa546ff2d1b",url="https://github.com/bazelbuild/rules_swift/releases/download/2.8.1/rules_swift.2.8.1.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()
Loading

2.8.0

03 Apr 18:03
859afa8
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Full Changelog:2.7.0...2.8.0

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name="rules_swift",version="2.8.0",repo_name="build_bazel_rules_swift")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="build_bazel_rules_swift",sha256="68290c747eab415d924a3e2a8d2d32a4686dd1e0b091a6b4db4892d1bc0e8308",url="https://github.com/bazelbuild/rules_swift/releases/download/2.8.0/rules_swift.2.8.0.tar.gz",)load("@build_bazel_rules_swift//swift:repositories.bzl","swift_rules_dependencies",)swift_rules_dependencies()load("@build_bazel_rules_swift//swift:extras.bzl","swift_rules_extra_dependencies",)swift_rules_extra_dependencies()

Contributors

  • @brentleyjones
  • @luispadron
brentleyjones and luispadron
Loading
Previous134589
Previous

[8]ページ先頭

©2009-2025 Movatter.jp