Skip to content

Releases: cocotec/rules_coco

0.1.10

20 Dec 17:51
629c002

Choose a tag to compare

0.1.10

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.10/rules_coco_0.1.10.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.10.tar.gz",
    ],
    integrity = "sha256-SKH3SV2lZiwQ69YTLUtYifTWWlQC7XMf9hkeLAQ2nJU=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-SKH3SV2lZiwQ69YTLUtYifTWWlQC7XMf9hkeLAQ2nJU=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.10/rules_coco_0.1.10.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.10.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

  • ci(deps): update actions/checkout action to v6 by @renovate[bot] in #105
  • ci(deps): update google-github-actions/setup-gcloud action to v3 by @renovate[bot] in #106
  • ci(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #111
  • ci(deps): update bazel-contrib/setup-bazel digest to 5528b80 by @renovate[bot] in #108
  • chore(deps): update pre-commit hook crate-ci/typos to v1.40.0 by @renovate[bot] in #107
  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v4.10.1 by @renovate[bot] in #109
  • chore(deps): update dependency bazel to v8.5.0 by @renovate[bot] in #110
  • fix(rules): forward **kwargs to the coco_test_outputs as well by @tomgr in #112
  • chore(deps): update popili digests and bump version by @cocotec-automation[bot] in #117

Full Changelog: 0.1.9...0.1.10

0.1.9

21 Nov 11:07
2ff79d4

Choose a tag to compare

0.1.9

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.9/rules_coco_0.1.9.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.9.tar.gz",
    ],
    integrity = "sha256-S+qvQTUgBaV1J+K/sInoFR9uIDIpOlPWL5q/nNVEFeM=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-S+qvQTUgBaV1J+K/sInoFR9uIDIpOlPWL5q/nNVEFeM=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.9/rules_coco_0.1.9.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.9.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

Full Changelog: 0.1.8...0.1.9

0.1.8

21 Nov 11:05

Choose a tag to compare

0.1.8

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.8/rules_coco_0.1.8.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.8.tar.gz",
    ],
    integrity = "sha256-YDZ5nYkwaqewVDlDT5Lt8T4icwBYxrEQMmxG+K7S8Rc=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-YDZ5nYkwaqewVDlDT5Lt8T4icwBYxrEQMmxG+K7S8Rc=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.8/rules_coco_0.1.8.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.8.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

Full Changelog: 0.1.7...0.1.8

0.1.7

21 Nov 10:58
0599621

Choose a tag to compare

0.1.7

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.7/rules_coco_0.1.7.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.7.tar.gz",
    ],
    integrity = "sha256-ZS3zaCXzB5TM1KWHoQe11Gva9o7tJX0FTm8jMSE0/qU=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-ZS3zaCXzB5TM1KWHoQe11Gva9o7tJX0FTm8jMSE0/qU=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.7/rules_coco_0.1.7.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.7.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

Full Changelog: 0.1.6...0.1.7

0.1.6

21 Nov 10:25
628ea9d

Choose a tag to compare

0.1.6

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.6/rules_coco_0.1.6.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.6.tar.gz",
    ],
    integrity = "sha256-kEaDcTrojuAAMgRKBK17kEVMnLKDPTxp2ccko1k3G7k=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-kEaDcTrojuAAMgRKBK17kEVMnLKDPTxp2ccko1k3G7k=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.6/rules_coco_0.1.6.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.6.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

  • chore(build): fix release workflow by @tomgr in #99
  • chore(build): make release by @tomgr in #100

Full Changelog: 0.1.5...0.1.6

0.1.5

21 Nov 09:43
7c82ad2

Choose a tag to compare

0.1.5

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.5/rules_coco_0.1.5.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.5.tar.gz",
    ],
    integrity = "sha256-xh4x0nyMg130fhdWIk99lhEYlcZPE9vt93nhy3dOABU=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-xh4x0nyMg130fhdWIk99lhEYlcZPE9vt93nhy3dOABU=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.5/rules_coco_0.1.5.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.5.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

  • chore(ci): fix branch protection rules by @tomgr in #93
  • chore(rules): fix bzlmod toolchain resolution by @tomgr in #94
  • feat(rules): add a way of fetching licenses from files by @tomgr in #95
  • feat(rules): fix --include-prefix for C by @tomgr in #96
  • feat(rules): support state diagram generation by @tomgr in #97
  • chore(build): make release by @tomgr in #98

Full Changelog: 0.1.4...0.1.5

0.1.4

21 Nov 08:21
6e38650

Choose a tag to compare

0.1.4

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.4/rules_coco_0.1.4.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.4.tar.gz",
    ],
    integrity = "sha256-6q79WedkSguJgbsP4pr/sCod4OcIzVaDS/68LDvqI2o=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-6q79WedkSguJgbsP4pr/sCod4OcIzVaDS/68LDvqI2o=",
    urls = [
        "https://github.com/cocotec/rules_coco/releases/download/0.1.4/rules_coco_0.1.4.tar.gz",
        "https://dl.cocotec.io/rules_coco/rules_coco_0.1.4.tar.gz",
    ],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

  • chore(deps): update dependency rules_python to v1.7.0 by @renovate[bot] in #85
  • chore(deps): update dependency protobuf to v33.1 by @renovate[bot] in #84
  • chore(build): improve update_digests authentication by @tomgr in #86
  • chore(doc): minor updates by @tomgr in #87
  • chore(doc): add dl.cocotec.io links to release template by @tomgr in #88
  • chore(doc): improve repository documentation by @tomgr in #89
  • chore(build): automatically release when we bump digests by @tomgr in #90
  • feat(build): publish and document a renovate-compatible release manifest by @tomgr in #91
  • chore(deps): update popili digests and bump version by @cocotec-automation[bot] in #92

New Contributors

  • @cocotec-automation[bot] made their first contribution in #92

Full Changelog: 0.1.3...0.1.4

0.1.3

14 Nov 21:33
9fbb75d

Choose a tag to compare

0.1.3

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.3/rules_coco_0.1.3.tar.gz"],
    integrity = "sha256-eAjKGswfX4oTQjTMzmBKcqIw+ZEtlpTVBUzIdPis4/Q=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-eAjKGswfX4oTQjTMzmBKcqIw+ZEtlpTVBUzIdPis4/Q=",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.3/rules_coco_0.1.3.tar.gz"],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

Full Changelog: 0.1.2...0.1.3

0.1.2

14 Nov 21:19
cc4c134

Choose a tag to compare

0.1.2

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.2/rules_coco_0.1.2.tar.gz"],
    integrity = "sha256-WnKQzcouYXuh4Jx/VEpiqOLdFGHLc++Vj3SrXHXRcl0=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-WnKQzcouYXuh4Jx/VEpiqOLdFGHLc++Vj3SrXHXRcl0=",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.2/rules_coco_0.1.2.tar.gz"],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

Full Changelog: 0.1.1...0.1.2

0.1.1

14 Nov 21:07
be0f1ca

Choose a tag to compare

0.1.1

Setup

Bzlmod (add to your MODULE.bazel):

bazel_dep(name = "rules_coco")
archive_override(
    module_name = "rules_coco",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.1/rules_coco_0.1.1.tar.gz"],
    integrity = "sha256-OOH5KBuRPOLQO0Me5DybM4LkpTCZRQ8I9nLGpESCWdo=",
)

coco = use_extension("@rules_coco//coco:extensions.bzl", "coco")
coco.toolchain(versions = ["stable"], cc = True)

WORKSPACE (deprecated):

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

http_archive(
    name = "rules_coco",
    integrity = "sha256-OOH5KBuRPOLQO0Me5DybM4LkpTCZRQ8I9nLGpESCWdo=",
    urls = ["https://github.com/cocotec/rules_coco/releases/download/0.1.1/rules_coco_0.1.1.tar.gz"],
)

load("@rules_coco//coco:repositories.bzl", "coco_repositories")
coco_repositories(version = "1.5.1", cc = True)

What's Changed

  • build: update digests by @github-actions[bot] in #38
  • feat: add support for bzlmod by @tomgr in #39
  • feat(rules): Add automatic formatting support by @tomgr in #40
  • Rename coco_package_verify_test and coco_package_generate rules by @tomgr in #41
  • coco: handle both popili and coco-platform in versions by @tomgr in #42
  • feat(rules): add a typecheck option to coco_package by @tomgr in #43
  • chore(build): rename develop -> main by @tomgr in #44
  • chore(build): automate releases on version update by @tomgr in #46
  • Support Coco.toml file options that affect output paths by @tomgr in #45
  • feat(rules): add c generation by @tomgr in #47
  • feat(rules): allow generation for c# by @tomgr in #48
  • chore(rules): add action mneunomics where necessary by @tomgr in #51
  • chore(rules): ensure we check popili's minimum version by @tomgr in #49
  • chore(c): remove the testing library by @tomgr in #50
  • chore(rules): simplify how the runtime modules are referenced by @tomgr in #52
  • fix(rules): fix code generation on multi-step dependencies by @tomgr in #53
  • fix(rules): disable popilli's auto downloader by @tomgr in #55
  • feat(rules): allow licenses to be configured on the repo by @tomgr in #54
  • feat(rules): add support for regeneratePackages for C++ and C# by @tomgr in #57
  • feat(rules): add support for diagram generation by @tomgr in #59
  • chore(ci): improve dependencies by @tomgr in #60
  • chore(ci): ignore renovate config to avoid conflicts by @tomgr in #76
  • feat(rules): improve docs by @tomgr in #75
  • chore(ci): fix merge queue by @tomgr in #77
  • ci(deps): update bazel-contrib/setup-bazel digest to 4432ac8 by @renovate[bot] in #62
  • chore(deps): update dependency bazel_skylib to v1.8.2 by @renovate[bot] in #63
  • chore(deps): update pre-commit hook crate-ci/typos to v1.39.2 by @renovate[bot] in #65
  • ci(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #70
  • ci(deps): update google-github-actions/upload-cloud-storage action to v3 by @renovate[bot] in #72
  • ci(deps): update actions/setup-python action to v6 by @renovate[bot] in #69
  • ci(deps): update google-github-actions/auth action to v3 by @renovate[bot] in #71
  • ci(deps): update softprops/action-gh-release action to v2 by @renovate[bot] in #73
  • chore(config): migrate Renovate config by @renovate[bot] in #74
  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v4.10.0 by @renovate[bot] in #64
  • ci(deps): update actions/checkout action to v5 by @renovate[bot] in #68
  • ci(deps): update dependency python to v3.14.0 by @renovate[bot] in #66
  • chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 by @renovate[bot] in #67
  • chore(build): update changelog by @tomgr in #79
  • chore(build): release by @tomgr in #80

New Contributors

Full Changelog: 0.0.21...0.1.1