Skip to content

Releases: cgrindel/rules_swift_package_manager

Release v0.15.0

13 Oct 20:08
fc8e155
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.14.0 by @cgrindel-app-token-generator in #648
  • chore(deps): update dependency vapor/vapor to v4.84.4 by @cgrindel-self-hosted-renovate in #646
  • chore(deps): update dependency rules_xcodeproj to v1.12.1 by @cgrindel-self-hosted-renovate in #642
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.7" by @cgrindel-self-hosted-renovate in #649
  • chore(deps): update dependency stripe/stripe-ios to from: "23.17.1" by @cgrindel-self-hosted-renovate in #651
  • fix: enable nimble_example by @cgrindel in #654
  • chore(deps): update dependency vapor/vapor to v4.84.6 by @cgrindel-self-hosted-renovate in #653
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.18.0 by @cgrindel-self-hosted-renovate in #656
  • chore(deps): update dependency rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #657
  • chore(deps): update dependency quick/nimble to v13 by @cgrindel-self-hosted-renovate in #655
  • feat: Add directive to control set of GRPC flavors generated by gazelle plugin by @AttilaTheFun in #650

Full Changelog: v0.14.0...v0.15.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.15.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "b55c6a626d358bdc80dd61a18f5da87b7c71ec1f54f12f16ab4a1b18d19fe2ca",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.15.0/rules_swift_package_manager.v0.15.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.14.0

06 Oct 15:06
30b8bfc
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.13.1 by @cgrindel-app-token-generator in #640
  • chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.16.0" by @cgrindel-self-hosted-renovate in #638
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.4" by @cgrindel-self-hosted-renovate in #641
  • chore(deps): update dependency vapor/vapor to v4.84.2 by @cgrindel-self-hosted-renovate in #645
  • feat: print suggested Bazel flags based on package language standard settings by @cgrindel in #644

Full Changelog: v0.13.1...v0.14.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.14.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "2573b4551247e091786d284386d5dc1ad5b800ed3eaf8dc3085d6f8b070bd5ba",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.14.0/rules_swift_package_manager.v0.14.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.13.1

03 Oct 23:25
5a942a6
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.13.0 by @cgrindel-app-token-generator in #637
  • chore(deps): update dependency stripe/stripe-ios to from: "23.17.0" by @cgrindel-self-hosted-renovate in #635
  • chore(perf): refactor checking path for directory by @cgrindel in #639

Full Changelog: v0.13.0...v0.13.1

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.13.1")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "5fa4bb1ed4d105ac0d10234b8442ba7c489058697afef7dbf59dbd35bff8892e",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.13.1/rules_swift_package_manager.v0.13.1.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.13.0

03 Oct 13:26
0615c41
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.12.1 by @cgrindel-app-token-generator in #630
  • chore(deps): update dependency airbnb/lottie-spm to from: "4.3.3" by @cgrindel-self-hosted-renovate in #626
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.5" by @cgrindel-self-hosted-renovate in #628
  • chore(deps): update dependency io_bazel_rules_go to v0.42.0 by @cgrindel-self-hosted-renovate in #627
  • fix: Handle Xcode 15 swift package format by @AttilaTheFun in #631
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.6" by @cgrindel-self-hosted-renovate in #633
  • feat: Add directive to disable manual tag by @AttilaTheFun in #632
  • chore(deps): update dependency com_github_apple_swift_collections to v1.0.5 by @cgrindel-self-hosted-renovate in #636

Full Changelog: v0.12.1...v0.13.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.13.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "467e1e31136128cf417263a160dc0bcb0351b15a393814ab86bd92986aff3e30",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.13.0/rules_swift_package_manager.v0.13.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.12.1

30 Sep 19:20
ea6569f
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.12.0 by @cgrindel-app-token-generator in #622
  • chore(deps): update dependency rules_apple to v3 by @cgrindel-self-hosted-renovate in #607
  • chore(deps): update dependency cocoalumberjack/cocoalumberjack to from: "3.8.1" by @cgrindel-self-hosted-renovate in #623
  • chore(deps): update dependency rules_apple to v3 by @cgrindel-self-hosted-renovate in #624
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.3" by @cgrindel-self-hosted-renovate in #625
  • fix: support #import with whitespace between # and import by @cgrindel in #629

Full Changelog: v0.12.0...v0.12.1

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.12.1")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "cebea7e0937363eb4a4afc2ab8330361213ba5d510df650f6603b4a0fe916df2",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.12.1/rules_swift_package_manager.v0.12.1.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.12.0

28 Sep 15:27
5878994
Compare
Choose a tag to compare

What's Changed

  • fix: populate markdown table of contents by @cgrindel in #613
  • chore: update README.md for v0.11.1 by @cgrindel-app-token-generator in #610
  • chore(deps): update dependency vapor/vapor to v4.84.0 by @cgrindel-self-hosted-renovate in #616
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.18.0 by @cgrindel-self-hosted-renovate in #612
  • chore(deps): update dependency airbnb/lottie-spm to from: "4.3.2" by @cgrindel-self-hosted-renovate in #618
  • chore(deps): update dependency vapor/vapor to v4.84.1 by @cgrindel-self-hosted-renovate in #621
  • feat: support xcframeworks not included in an archive file by @cgrindel in #620
  • fix: several issues preventing CocoaLumberjack from working by @cgrindel in #619

Full Changelog: v0.11.1...v0.12.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.12.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "35c8cfba8d2539b4ef07dc2a9435a3ad85ea7718baa8b41d863cc2428ce94b66",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.12.0/rules_swift_package_manager.v0.12.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.11.1

23 Sep 16:54
8ae8fea
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.11.0 by @cgrindel-app-token-generator in #586
  • chore(deps): update dependency rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #587
  • chore(deps): update dependency sdwebimage/libwebp-xcode to from: "1.3.2" by @cgrindel-self-hosted-renovate in #591
  • chore(deps): update dependency airbnb/lottie-spm to from: "4.3.0" by @cgrindel-self-hosted-renovate in #590
  • chore(deps): update dependency quick/nimble to from: "12.3.0" by @cgrindel-self-hosted-renovate in #594
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.4" by @cgrindel-self-hosted-renovate in #596
  • chore(deps): update dependency quick/quick to from: "7.3.0" by @cgrindel-self-hosted-renovate in #595
  • chore(deps): update dependency stripe/stripe-ios to from: "23.16.0" by @cgrindel-self-hosted-renovate in #597
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.1" by @cgrindel-self-hosted-renovate in #598
  • chore(deps): update dependency vapor/vapor to v4.81.1 by @cgrindel-self-hosted-renovate in #600
  • chore(deps): update dependency build_bazel_rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #601
  • chore(deps): update dependency rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #602
  • chore(deps): update dependency rules_xcodeproj to v1.11.0 by @cgrindel-self-hosted-renovate in #603
  • chore(deps): update dependency build_bazel_rules_apple to v3 by @cgrindel-self-hosted-renovate in #604
  • chore(deps): update dependency airbnb/lottie-spm to from: "4.3.1" by @cgrindel-self-hosted-renovate in #605
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.2" by @cgrindel-self-hosted-renovate in #606
  • chore(deps): update dependency apple/swift-nio to v2.59.0 by @cgrindel-self-hosted-renovate in #599
  • chore(deps): update dependency vapor/vapor to v4.83.2 by @cgrindel-self-hosted-renovate in #608
  • fix: allow .cpp when listing C++ files by @Thooms in #609

New Contributors

Full Changelog: v0.11.0...v0.11.1

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.11.1")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "4b88fcd529895ec9a8046a2af42eb55c1e5fef3a81e889cdb8f557c14b83ea1a",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.11.1/rules_swift_package_manager.v0.11.1.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.11.0

13 Sep 19:43
9d77260
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.10.0 by @cgrindel-app-token-generator in #571
  • chore(deps): update dependency build_bazel_rules_swift to v1.10.1 by @cgrindel-self-hosted-renovate in #564
  • chore(deps): update dependency rules_xcodeproj to v1.10.1 by @cgrindel-self-hosted-renovate in #570
  • chore: mark swift_library declarations as manual by @cgrindel in #578
  • fix: auto discover select resources in external Swift packages by @cgrindel in #576
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.6.8" by @cgrindel-self-hosted-renovate in #572
  • chore(deps): update dependency build_bazel_rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #573
  • chore: refactor how resources are specified on apple_resource_bundle by @cgrindel in #577
  • chore(deps): update dependency onevcat/kingfisher to v7 by @cgrindel-self-hosted-renovate in #580
  • chore(deps): update tibdex/github-app-token action to v2 by @cgrindel-self-hosted-renovate in #581
  • chore(deps): update dependency rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #574
  • chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.15.0" by @cgrindel-self-hosted-renovate in #584
  • feat: detect xcframework type to determine how to import by @cgrindel in #583

Full Changelog: v0.10.0...v0.11.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.11.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "31c7052950d0fdd5269d04c4e9b1218029d14f88997f2921cebf8506a85c4cbe",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.11.0/rules_swift_package_manager.v0.11.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.10.0

06 Sep 21:35
bbf1e16
Compare
Choose a tag to compare

What's Changed

  • chore: update README.md for v0.9.0 by @cgrindel-app-token-generator in #563
  • chore(deps): update dependency rules_swift to v1.10.1 by @cgrindel-self-hosted-renovate in #565
  • chore(deps): update dependency vapor/vapor to v4.81.0 by @cgrindel-self-hosted-renovate in #567
  • fix: bzlmod deps_index custom path by @luispadron in #568
  • feat: specify module directory using swift_default_module_name directive by @cgrindel in #566

Full Changelog: v0.9.0...v0.10.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.10.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "f28779cf889ad7175ea54229d321ca79610dea9aebd6b36397f793274f264d8b",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.10.0/rules_swift_package_manager.v0.10.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

Release v0.9.0

05 Sep 18:47
c386c12
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency rules_xcodeproj to v1.10.0 by @cgrindel-self-hosted-renovate in #555
  • chore: remove legacy WORKSPACE by @cgrindel in #556
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.17.0 by @cgrindel-self-hosted-renovate in #552
  • fix(deps): update module golang.org/x/text to v0.12.0 by @cgrindel-self-hosted-renovate in #549
  • chore: update README.md for v0.8.0 by @cgrindel-app-token-generator in #550
  • chore(deps): update dependency com_github_apple_swift_argument_parser to v1.2.3 by @cgrindel-self-hosted-renovate in #514
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.3" by @cgrindel-self-hosted-renovate in #560
  • fix(deps): update module golang.org/x/text to v0.13.0 by @cgrindel-self-hosted-renovate in #561
  • chore(deps): update actions/checkout action to v4 by @cgrindel-self-hosted-renovate in #562
  • fix: use apple_static_xcframework_import for binaryTarget in SPM by @cgrindel in #546

Full Changelog: v0.8.0...v0.9.0

Bazel Module Snippet

bazel_dep(name = "rules_swift_package_manager", version = "0.9.0")

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "886f02a940d9a20fd8cbfcfd4f3b6f59379f458bb07236527fc432588beb5f52",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.9.0/rules_swift_package_manager.v0.9.0.tar.gz",
    ],
)

load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")

swift_bazel_dependencies()

load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

# MARK: - Gazelle

# gazelle:repo bazel_gazelle

load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")

# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()

go_rules_dependencies()

go_register_toolchains(version = "1.19.1")

gazelle_dependencies()

# MARK: - Swift Toolchain

http_archive(
    name = "build_bazel_rules_swift",
    # Populate with your preferred release 
    # https://github.com/bazelbuild/rules_swift/releases
)

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")

# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()