Skip to content

Releases: cgrindel/rules_swift_package_manager

Release v0.23.0

08 Dec 13:11
f7330bb

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.22.0 by @cgrindel-app-token-generator in #772
  • chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.5.0" by @cgrindel-self-hosted-renovate in #773
  • fix(deps): update module github.com/deckarep/golang-set/v2 to v2.5.0 by @cgrindel-self-hosted-renovate in #777
  • chore(deps): update dependency vapor/vapor to v4.88.0 by @cgrindel-self-hosted-renovate in #778
  • chore(deps): update dependency airbnb/lottie-spm to from: "4.3.4" by @cgrindel-self-hosted-renovate in #779
  • chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.5.1" by @cgrindel-self-hosted-renovate in #782
  • chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.19.0" by @cgrindel-self-hosted-renovate in #783
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.11" by @cgrindel-self-hosted-renovate in #784
  • chore(deps): update dependency vapor/vapor to v4.89.0 by @cgrindel-self-hosted-renovate in #786
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.6" by @cgrindel-self-hosted-renovate in #789
  • chore(deps): update dependency apple/swift-argument-parser to from: "1.3.0" by @cgrindel-self-hosted-renovate in #787
  • chore(deps): update dependency com_github_apple_swift_argument_parser to v1.3.0 by @cgrindel-self-hosted-renovate in #788
  • fix: provide SWIFTPM_MODULE_BUNDLE macro for Objective-C targets with resources by @cgrindel in #781

Full Changelog: v0.22.0...v0.23.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "9ef780cb621ec2d7e2c494dd0d2c9994089195e82417634ed3fa000313beb151",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.23.0/rules_swift_package_manager.v0.23.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.22.0

26 Nov 15:26
64205ca

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.21.0 by @cgrindel-app-token-generator in #736
  • fix: only configure remote cache if the API key is available by @cgrindel in #746
  • chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.18.0" by @cgrindel-self-hosted-renovate in #739
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.10" by @cgrindel-self-hosted-renovate in #745
  • fix: only add dependency when unresolved by @luispadron in #749
  • chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.4.2" by @cgrindel-self-hosted-renovate in #737
  • feat: add support for Swift macros by @jpsim in #753
  • fix: correctly differentiate built-in and local modules with same name by @luispadron in #756
  • chore(deps): update dependency apple/swift-nio to v2.62.0 by @cgrindel-self-hosted-renovate in #754
  • feat: add more built in frameworks by @luispadron in #750
  • chore: upgrade Bazel to 7.0.0rc4 by @cgrindel in #757
  • chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.5" by @cgrindel-self-hosted-renovate in #759
  • chore: update CI to use Xcode 15 and Swift 5.9 by @jpsim in #760
  • chore: add more Xcode 14.3.1 CI exceptions by @jpsim in #765
  • chore: update TCA example by @jpsim in #755
  • chore(deps): update dependency vapor/vapor to v4.87.1 by @cgrindel-self-hosted-renovate in #767
  • fix: only add generates_header attribute if target is a library by @cgrindel in #766
  • chore(deps): update dependency io_bazel_rules_go to v0.43.0 by @cgrindel-self-hosted-renovate in #763
  • fix(deps): update module github.com/deckarep/golang-set/v2 to v2.4.0 by @cgrindel-self-hosted-renovate in #768
  • chore: upgrade gazelle to 0.34.0 and rules_go to 0.43.0 by @cgrindel in #588
  • fix(deps): update module github.com/bazelbuild/bazel-gazelle to v0.34.0 by @cgrindel-self-hosted-renovate in #486
  • chore: avoid adding .build directory to client's workspace by @cgrindel in #771

Full Changelog: v0.21.0...v0.22.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "f1ddf074651bf7b3f4977026ae49f9182e44ade975df29740e8ff6666a136f3a",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.22.0/rules_swift_package_manager.v0.22.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.21.0

13 Nov 23:30
88d9309

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.20.0 by @cgrindel-app-token-generator in #718
  • chore(deps): update dependency rules_xcodeproj to v1.13.0 by @cgrindel-self-hosted-renovate in #719
  • chore(deps): update dependency vapor/vapor to v4.86.0 by @cgrindel-self-hosted-renovate in #721
  • fix(deps): update module golang.org/x/text to v0.14.0 by @cgrindel-self-hosted-renovate in #720
  • chore(deps): update dependency stripe/stripe-ios to from: "23.18.2" by @cgrindel-self-hosted-renovate in #724
  • chore(deps): update dependency vapor/vapor to v4.86.2 by @cgrindel-self-hosted-renovate in #725
  • chore(deps): update dependency bazel_skylib to v1.5.0 by @cgrindel-self-hosted-renovate in #722
  • fix: correct minor README.md issues by @luispadron in #726
  • chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.5.0 by @cgrindel-self-hosted-renovate in #723
  • chore: upgrade Bazel to 7.0.0rc3 by @cgrindel in #727
  • feat: Add support RegexBuilder built-in framework by @luispadron in #729
  • chore: extend argument parser example by @luispadron in #728
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.9" by @cgrindel-self-hosted-renovate in #731

Full Changelog: v0.20.0...v0.21.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "44ab64ed6145b4bb411403a4a76fc1a066e24a30cf3d3087b611eb2e603550f6",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.21.0/rules_swift_package_manager.v0.21.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.20.0

03 Nov 20:01
994e543

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.19.0 by @cgrindel-app-token-generator in #699
  • fix: detect bzlmod in swift_update_packages.bzl by @luispadron in #698
  • chore(deps): update dependency apple/swift-nio to v2.61.0 by @cgrindel-self-hosted-renovate in #695
  • chore(deps): update dependency onevcat/kingfisher to from: "7.10.0" by @cgrindel-self-hosted-renovate in #697
  • chore(deps): update dependency apple/swift-markdown to v0.3.0 by @cgrindel-self-hosted-renovate in #704
  • chore(deps): update dependency cocoalumberjack/cocoalumberjack to from: "3.8.2" by @cgrindel-self-hosted-renovate in #708
  • chore(deps): update dependency stripe/stripe-ios to from: "23.18.1" by @cgrindel-self-hosted-renovate in #706
  • chore: Add tca_example to CI tests by @luispadron in #702
  • chore(deps): update dependency rules_xcodeproj to v1.13.0 by @cgrindel-self-hosted-renovate in #705
  • chore(deps): update dependency apple/swift-nio to v2.61.1 by @cgrindel-self-hosted-renovate in #711
  • fix: respect exclude paths when searching for resource files by @cgrindel in #709
  • chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.17.0" by @cgrindel-self-hosted-renovate in #707
  • docs: add question about rules_xcodeproj and spawn strategy by @cgrindel in #713
  • chore(deps): update dependency vapor/vapor to v4.85.0 by @cgrindel-self-hosted-renovate in #715
  • chore(deps): update dependency vapor/vapor to v4.85.1 by @cgrindel-self-hosted-renovate in #716
  • docs: move legacy quickstart to its own file by @cgrindel in #714
  • fix: do not generate a modulemap for Objc targets, if they provide one by @cgrindel in #710
  • fix: link type detection for frameworks by @cgrindel in #717

Full Changelog: v0.19.0...v0.20.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "7408bde4c30b175b2f026d9fc84a9ea8270100ca6e5517c3bba00f287416097c",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.20.0/rules_swift_package_manager.v0.20.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.19.0

30 Oct 13:03
3fae948

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.18.2 by @cgrindel-app-token-generator in #694
  • feat: generate apple_resource_bundle for Objc targets by @cgrindel in #696

Full Changelog: v0.18.2...v0.19.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "a71f495d1e9dec98970c3074dadc45ccd5bbd7a2dd4f0b39ee7db863b56bb272",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.19.0/rules_swift_package_manager.v0.19.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.18.2

26 Oct 13:59
58d7745

Choose a tag to compare

What's Changed

  • chore(deps): update dependency pointfreeco/swift-composable-architecture to from: "1.3.0" by @cgrindel-self-hosted-renovate in #689
  • fix: revert to Bazel 6.4.0 and fix BCR presubmit failure by @cgrindel in #693

Full Changelog: v0.18.1...v0.18.2

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "64355843a514c7b8e6e3cf4eca08860accfcdba19ed6400f7b583565252ecd1a",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.18.2/rules_swift_package_manager.v0.18.2.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.18.1

25 Oct 20:57
3fd8e78

Choose a tag to compare

What's Changed

  • fix: revert experimental flag change to fix BCR presubmit by @cgrindel in #691

Full Changelog: v0.18.0...v0.18.1

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "d20ac969c65c99c84b1726f968415d88da6be17a886ec7df133ba2b681890797",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.18.1/rules_swift_package_manager.v0.18.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.18.0

25 Oct 19:36
c16f6d4

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.17.0 by @cgrindel-app-token-generator in #680
  • chore: upgrade Bazel to 7.0.0rc2 by @cgrindel in #676
  • chore: add mapping for driverkit by @cgrindel in #683
  • fix: read and apply per target Cxx settings and consolidate private includes by @cgrindel in #682
  • chore(deps): update dependency apple/swift-nio to v2.60.0 by @cgrindel-self-hosted-renovate in #685
  • fix: discovered resource paths by @cgrindel in #687

Full Changelog: v0.17.0...v0.18.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "47bf7b965325655bfd5314e8bcadca2f228b29a1cf15e6be5a8648db744f3d10",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.18.0/rules_swift_package_manager.v0.18.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.17.0

24 Oct 14:30
a419a19

Choose a tag to compare

What's Changed

  • chore(deps): update dependency stripe/stripe-ios to from: "23.17.2" by @cgrindel-self-hosted-renovate in #661
  • chore: update README.md for v0.16.0 by @cgrindel-app-token-generator in #663
  • chore(deps): update dependency rules_apple to v3 by @cgrindel-self-hosted-renovate in #658
  • chore(deps): update dependency bazel to v6.4.0 by @cgrindel-self-hosted-renovate in #666
  • chore(deps): update dependency build_bazel_rules_swift to v1.13.0 by @cgrindel-self-hosted-renovate in #668
  • chore(deps): update dependency rules_apple to v3.1.1 by @cgrindel-self-hosted-renovate in #669
  • chore(deps): update dependency rules_swift to v1.13.0 by @cgrindel-self-hosted-renovate in #670
  • chore(deps): update dependency vapor/fluent-sqlite-driver to v4.6.0 by @cgrindel-self-hosted-renovate in #667
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.18.1 by @cgrindel-self-hosted-renovate in #673
  • fix: integration tests by @cgrindel in #672
  • chore(deps): update dependency stripe/stripe-ios to from: "23.18.0" by @cgrindel-self-hosted-renovate in #675
  • chore: add visionos to apple_platform_types by @cgrindel in #679

Full Changelog: v0.16.0...v0.17.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "29ed11e37f288df21c595fd425a51731bef25c9f4eef2d7ce5ee026d211dbffc",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.17.0/rules_swift_package_manager.v0.17.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.16.0

17 Oct 15:18
eee50eb

Choose a tag to compare

What's Changed

  • chore: update README.md for v0.15.0 by @cgrindel-app-token-generator in #659
  • chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.8" by @cgrindel-self-hosted-renovate in #662
  • feat: add support for .enableExperimentalFeature() by @jpsim in #660

New Contributors

Full Changelog: v0.15.0...v0.16.0

Bazel Module Snippet

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

Workspace Snippet

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

http_archive(
    name = "rules_swift_package_manager",
    sha256 = "4b1b1dec2d172a688cc0266b3b8b70a8c92f53a5e824bfaadb0f91c3a351b6fc",
    urls = [
        "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.16.0/rules_swift_package_manager.v0.16.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()