Skip to content

Releases: grafana/tanka

v0.31.0

16 Dec 09:48
d79a53e
Compare
Choose a tag to compare

0.31.0 (2024-12-16)

🎉 Features

  • support --{tla,ext}-{code,str}-file flag in "tk eval" (#1238) (a93627a)

🏗️ Build System

  • deps: bump actions/cache from 4.1.2 to 4.2.0 (#1267) (c3f9ceb)
  • deps: bump alpine from 3.20 to 3.21 (#1265) (b9f4911)
  • deps: bump dagger/dagger-for-github from 7.0.1 to 7.0.3 (#1285) (a5ec928)
  • deps: bump github.com/99designs/gqlgen from 0.17.57 to 0.17.60 in /dagger (#1276) (71defaa)
  • deps: bump golang from 1.23.3 to 1.23.4 (#1266) (7f18b87)
  • deps: bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#1284) (6885695)
  • deps: bump golang.org/x/term from 0.26.0 to 0.27.0 (#1264) (dc946ad)
  • deps: bump golang.org/x/text from 0.20.0 to 0.21.0 (#1263) (95258f7)
  • deps: bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.2 (#1269) (5b59c97)
  • deps: bump k8s.io/apimachinery from 0.31.3 to 0.31.4 (#1275) (333fc0d)
  • deps: bump k8s.io/apimachinery from 0.31.4 to 0.32.0 (#1283) (b475bca)
  • deps: bump renovatebot/github-action from 41.0.5 to 41.0.6 (#1268) (bf679bf)
  • deps: bump the acceptance-tests-dependencies group with 2 updates (#1277) (7b5140c)
  • deps: bump the acceptance-tests-dependencies group with 2 updates (#1288) (9b33ff5)
  • deps: bump the dagger-dependencies group in /dagger with 10 updates (#1287) (5952a38)
  • deps: bump the dagger-dependencies group in /dagger with 3 updates (#1271) (ddb7d4e)
  • deps: bump the docs-dependencies group across 1 directory with 3 updates (#1289) (7df2d2b)
  • deps: bump the docs-dependencies group in /docs with 4 updates (#1278) (7aba4bd)

🤖 Continuous Integration

🔧 Miscellaneous Chores

  • deps: update dependency kubectl to v1.31.4 (#1273) (1fbf2a2)
  • deps: update dependency kubectl to v1.32.0 (#1280) (feac755)

♻️ Code Refactoring

  • define jsonnet-implementation flag in a single place (#1260) (d30882b)

v0.30.2

02 Dec 11:44
7ced3f9
Compare
Choose a tag to compare

0.30.2 (2024-12-02)

🏗️ Build System

  • deps: bump docker/build-push-action from 6.9.0 to 6.10.0 (#1255) (2118b15)
  • deps: bump github.com/vektah/gqlparser/v2 from 2.5.19 to 2.5.20 (#1253) (9b531c9)
  • deps: bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.1 (#1256) (b3dc764)
  • deps: bump the docs-dependencies group in /docs with 2 updates (#1254) (b9db0ce)

🔧 Miscellaneous Chores

  • update location from where kubectl is downloaded from (#1257) (c18e134)

v0.30.1

26 Nov 15:28
bae4edb
Compare
Choose a tag to compare

0.30.1 (2024-11-26)

🐛 Bug Fixes

  • handle quotes in --tla-str and --ext-str in "tk eval" (#1237) (7cba21d)

🏗️ Build System

  • deps: bump docker/metadata-action from 5.5.1 to 5.6.1 (#1245) (e16af88)
  • deps: bump github.com/99designs/gqlgen from 0.17.56 to 0.17.57 in /dagger (#1244) (c03cb00)
  • deps: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#1243) (ec8ec69)
  • deps: bump k8s.io/apimachinery from 0.31.2 to 0.31.3 (#1242) (42663ac)
  • deps: bump the acceptance-tests-dependencies group with 3 updates (#1241) (7fdc5e1)
  • deps: bump the docs-dependencies group in /docs with 3 updates (#1240) (48e2c12)

🤖 Continuous Integration

  • create release docker image through workflow-call (#1246) (fb6380f)
  • inject dockerfile dependency versions from workflow (#1247) (eb9aac0)
  • relevant workflows should react also to ready_for_review (#1248) (3183efa)
  • run lint-pr-title workflow on ready_for_review (#1249) (45c822e)
  • run lint-pr-title workflow on ready-for-review (45c822e)

v0.30.0

22 Nov 07:56
d712789
Compare
Choose a tag to compare

0.30.0 (2024-11-22)

🎉 Features

🐛 Bug Fixes

  • delete command supports kinds that do not match singular/plural names (#1236) (bf702ef)

🏗️ Build System

  • deps: bump actions/checkout from 4.2.0 to 4.2.2 (#1233) (cb5d0c8)
  • deps: bump dagger/dagger-for-github from 6.14.0 to 7.0.1 (#1224) (932e7ce)
  • deps: bump golang from 1.23.2 to 1.23.3 (#1227) (576bfe5)
  • deps: bump golang.org/x/term from 0.25.0 to 0.26.0 (#1223) (70d96f8)
  • deps: bump golang.org/x/text from 0.19.0 to 0.20.0 (#1222) (b8119ad)
  • deps: bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 (#1225) (e754340)
  • deps: bump the dagger-dependencies group in /dagger with 3 updates (#1235) (7023072)
  • deps: bump the dagger-dependencies group in /dagger with 9 updates (#1221) (ef52a66)
  • deps: bump the docs-dependencies group in /docs with 2 updates (#1226) (24eeca3)
  • deps: bump the docs-dependencies group in /docs with 2 updates (#1234) (fe13459)

🤖 Continuous Integration

  • prevent breaking change from creating major release < 1.0.0 (#1231) (1f34a6e)

🔧 Miscellaneous Chores

  • ci: add release-please for release-automation (#1195) (6918cec)

v0.29.0

06 Nov 14:36
b44bdc9
Compare
Choose a tag to compare

This is release v0.29.0 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.29.0/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.29.0

What's Changed

  • feat(env list): allow specifying a jsonnet implementation by @julienduchesne in #1208
  • build(deps): bump the docs-dependencies group across 1 directory with 5 updates by @dependabot in #1205
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /dagger by @dependabot in #1206
  • build(deps): bump k8s.io/apimachinery from 0.31.1 to 0.31.2 by @dependabot in #1214
  • build(deps): bump dagger/dagger-for-github from 6.13.0 to 6.14.0 by @dependabot in #1211
  • build(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 by @dependabot in #1213
  • build(deps): bump actions/cache from 4.1.1 to 4.1.2 by @dependabot in #1209
  • build(deps): bump acceptance-tests-dependencies group in /acceptance-tests with 2 updates by @dependabot in #1216
  • build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #1210
  • build(deps): bump softprops/action-gh-release from 2.0.8 to 2.0.9 by @dependabot in #1217
  • fix(docs): starlight 0.28.3 introduced some changes to the i18n config by @zerok in #1219
  • build(deps): bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in #1212
  • build(deps): bump the docs-dependencies group across 1 directory with 2 updates by @dependabot in #1220
  • fix: close repo tmp file by @testwill in #1022
  • feat: add support for overriding environment label (#824) by @DeanBruntThirdfort in #975

New Contributors

Full Changelog: v0.28.4...v0.29.0

v0.28.4

18 Oct 09:05
858c419
Compare
Choose a tag to compare

This is release v0.28.4 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.28.4/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.28.4

What's Changed

  • fix: replace godirwalk with filepath.WalkDir by @zerok in #1058
  • fix: prevent concurrent writes in env list command by @zerok in #1182
  • docs: remove mailinglists from the README by @zerok in #1183
  • build(deps): bump the docs-dependencies group in /docs with 2 updates by @dependabot in #1191
  • build(deps): bump golang from 1.23.1 to 1.23.2 by @dependabot in #1188
  • build(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 by @dependabot in #1190
  • build(deps): bump golang.org/x/term from 0.24.0 to 0.25.0 by @dependabot in #1189
  • feat(ci): run required checks on merge groups by @iainlane in #1192
  • build(deps): bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot in #1186
  • build(deps): bump actions/cache from 4.0.2 to 4.1.0 by @dependabot in #1184
  • build(deps): bump the dagger-dependencies group in /dagger with 2 updates by @dependabot in #1187
  • build(deps): bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by @dependabot in #1185
  • feat(ci): run on real arm64 builders by @iainlane in #1193
  • chore: add catalog-info.yaml for project metadata by @zerok in #1194
  • build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1200
  • build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #1198
  • build(deps): bump actions/cache from 4.1.0 to 4.1.1 by @dependabot in #1199
  • build(deps): bump dagger/dagger-for-github from 6.11.0 to 6.13.0 by @dependabot in #1197
  • build(deps): bump the dagger-dependencies group in /dagger with 5 updates by @dependabot in #1202
  • build(deps): bump astro from 4.15.11 to 4.16.1 in /docs by @dependabot in #1203

Full Changelog: v0.28.3...v0.28.4

v0.28.3

01 Oct 10:50
c5180bf
Compare
Choose a tag to compare

This is release v0.28.3 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.28.3/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.28.3

What's Changed

  • build(deps): bump the docs-dependencies group across 1 directory with 5 updates by @dependabot in #1145
  • build(deps): bump the docs-dependencies group across 1 directory with 2 updates by @dependabot in #1156
  • build(deps): bump the docs-dependencies group in /docs with 3 updates by @dependabot in #1157
  • build(deps): bump JamesIves/github-pages-deploy-action from 4.6.3 to 4.6.4 by @dependabot in #1158
  • build(deps): bump golang from 1.23.0 to 1.23.1 by @dependabot in #1161
  • build(deps): bump the dagger-dependencies group across 1 directory with 10 updates by @dependabot in #1147
  • build(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 by @dependabot in #1159
  • build(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by @dependabot in #1160
  • build(deps): bump dagger/dagger-for-github from 6.7.0 to 6.8.0 by @dependabot in #1164
  • build(deps): bump the acceptance-tests-dependencies group in /acceptance-tests with 2 updates by @dependabot in #1165
  • build(deps): bump k8s.io/apimachinery from 0.31.0 to 0.31.1 by @dependabot in #1166
  • build(deps): bump the docs-dependencies group in /docs with 4 updates by @dependabot in #1167
  • build(deps): bump the dagger-dependencies group in /dagger with 7 updates by @dependabot in #1168
  • build(deps): bump the dagger-dependencies group in /dagger with 2 updates by @dependabot in #1169
  • build(deps): bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #1171
  • build(deps): bump the dagger-dependencies group in /dagger with 2 updates by @dependabot in #1174
  • build(deps): bump rossjrw/pr-preview-action from 1.4.7 to 1.4.8 by @dependabot in #1172
  • build(deps): bump dagger/dagger-for-github from 6.8.0 to 6.11.0 by @dependabot in #1170
  • build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #1177
  • build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /dagger by @dependabot in #1179
  • build(deps): bump docker/build-push-action from 6.7.0 to 6.8.0 by @dependabot in #1178
  • build(deps): bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.8 by @dependabot in #1176
  • build(deps): bump the docs-dependencies group across 1 directory with 4 updates by @dependabot in #1180
  • fix(docs): replace deprecated translation API by @zerok in #1181
  • docs: add instructions for releasing a new version by @zerok in #1120

Full Changelog: v0.28.2...v0.28.3

v0.28.2

06 Sep 08:59
b9c7d9f
Compare
Choose a tag to compare

This is release v0.28.2 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.28.2/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.28.2

What's Changed

  • build(deps): bump dagger/dagger-for-github from 6.5.0 to 6.7.0 by @dependabot in #1152
  • build(deps): bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0 by @dependabot in #1146
  • build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #1148
  • fix(docker): fix warnings in Dockerfile by @zerok in #1153
  • fix(ci): fix setup-goversion after Dockerfile cleanup by @zerok in #1154
  • build(deps): bump golang from 1.22.5 to 1.23.0 by @dependabot in #1140
  • build(deps): bump the acceptance-tests-dependencies group in /acceptance-tests with 2 updates by @dependabot in #1141
  • Dependency updates within the Docker image to fix a CVE around the expat library.

Full Changelog: v0.28.1...v0.28.2

v0.28.1

03 Sep 09:41
f0b1082
Compare
Choose a tag to compare

This is release v0.28.1 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.28.1/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.28.1

What's Changed

  • ci: fix missing tag name in release draft by @zerok in #1118
  • ci: update k3s module to fix breaking acceptance tests by @zerok in #1119
  • build(deps): bump the docs-dependencies group in /docs with 4 updates by @dependabot in #1122
  • build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 by @dependabot in #1123
  • build(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #1125
  • build(deps): bump dagger/dagger-for-github from 6.3.0 to 6.4.0 by @dependabot in #1124
  • docs: remove statement about importing YAML files by @zerok in #1127
  • build(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 in /dagger in the dagger-dependencies group by @dependabot in #1126
  • build(deps): bump the docs-dependencies group in /docs with 4 updates by @dependabot in #1133
  • build(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by @dependabot in #1135
  • build(deps): bump golang.org/x/term from 0.22.0 to 0.23.0 by @dependabot in #1134
  • build(deps): bump k8s.io/apimachinery from 0.30.3 to 0.31.0 by @dependabot in #1136
  • build(deps): bump docker/build-push-action from 6.5.0 to 6.7.0 by @dependabot in #1139
  • build(deps): bump dagger/dagger-for-github from 6.4.0 to 6.5.0 by @dependabot in #1138
  • build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #1130
  • fix: remove unnecessary print statement by @zerok in #1151

Full Changelog: v0.28.0...v0.28.1

v0.28.0

01 Aug 09:40
80ffbfd
Compare
Choose a tag to compare

This is release 0.28.0 of Tanka (tk).

Install instructions

Binary:

# download the binary (adapt os and arch as needed)
$ curl -fSL -o "/usr/local/bin/tk" "https://github.com/grafana/tanka/releases/download/v0.28.0/tk-linux-amd64"

# make it executable
$ chmod a+x "/usr/local/bin/tk"

# have fun :)
$ tk --help

Docker container:

https://hub.docker.com/r/grafana/tanka

$ docker pull grafana/tanka:0.28.0

What's Changed

  • build(deps): bump astro from 4.8.4 to 4.9.2 in /docs by @dependabot in #1053
  • build(deps): bump @astrojs/starlight from 0.22.3 to 0.23.2 in /docs by @dependabot in #1049
  • feat(cli): TANKA_PAGER environment variable by @rrotter in #1047
  • don't print debug logs by default in complete, env list by @rrotter in #1056
  • build(deps): bump golang from 1.22.3 to 1.22.4 by @dependabot in #1060
  • build(deps): bump @astrojs/starlight from 0.23.2 to 0.24.1 in /docs by @dependabot in #1061
  • build(deps): bump astro from 4.9.2 to 4.10.1 in /docs by @dependabot in #1062
  • build(deps-dev): bump prettier from 3.3.0 to 3.3.1 in /docs by @dependabot in #1063
  • build(deps): bump tailwindcss from 3.4.3 to 3.4.4 in /docs by @dependabot in #1064
  • build(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 by @dependabot in #1065
  • build(deps): bump golang.org/x/term from 0.20.0 to 0.21.0 by @dependabot in #1066
  • docs: rework tutorial to not use global $ by @Elfo404 in #1046
  • build(deps-dev): bump prettier from 3.3.1 to 3.3.2 in /docs by @dependabot in #1069
  • build(deps): bump astro from 4.10.1 to 4.10.2 in /docs by @dependabot in #1068
  • build(deps): bump @astrojs/starlight from 0.24.1 to 0.24.3 in /docs by @dependabot in #1071
  • Add new line at the end of "Formatted %v files" output by @guicaulada in #1077
  • build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #1075
  • fix: Do not hide diff error details (kubectl < 1.18.0) by @zerok in #1078
  • build(deps): bump typescript from 5.4.5 to 5.5.2 in /docs by @dependabot in #1072
  • build(deps): bump astro from 4.10.2 to 4.11.2 in /docs by @dependabot in #1079
  • build(deps): bump @astrojs/starlight from 0.24.3 to 0.24.4 in /docs by @dependabot in #1073
  • docs: "envirnoments" typo by @regisb in #1080
  • feat: Add acceptance tests by @zerok in #1040
  • build(deps): bump dagger/dagger-for-github from 5.6.0 to 5.11.0 by @dependabot in #1081
  • build(deps): bump astro from 4.11.2 to 4.11.3 in /docs by @dependabot in #1083
  • build(deps): bump @astrojs/starlight from 0.24.4 to 0.24.5 in /docs by @dependabot in #1082
  • chore: Add dependabot updates to dagger & acceptance-tests folders by @zerok in #1084
  • build(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 in /acceptance-tests by @dependabot in #1091
  • CI: Run publish-page workflow only on non-forks and docs changes by @zerok in #1096
  • chore: Group dependency updates by @zerok in #1095
  • build(deps): bump the dagger-dependencies group in /dagger with 11 updates by @dependabot in #1099
  • build(deps): bump the docs-dependencies group in /docs with 2 updates by @dependabot in #1098
  • chore: Add codeowners file by @zerok in #1085
  • build(deps): bump golang.org/x/term from 0.21.0 to 0.22.0 by @dependabot in #1100
  • build(deps): bump k8s.io/apimachinery from 0.28.3 to 0.30.2 by @dependabot in #1070
  • build(deps): bump the docs-dependencies group in /docs with 3 updates by @dependabot in #1102
  • build(deps): bump golang from 1.22.4 to 1.22.5 by @dependabot in #1101
  • build(deps): bump dagger/dagger-for-github from 5.11.0 to 6.0.0 by @dependabot in #1103
  • build(deps): bump the docs-dependencies group in /docs with 3 updates by @dependabot in #1104
  • build(deps): bump dagger/dagger-for-github from 6.0.0 to 6.1.0 by @dependabot in #1107
  • build(deps): bump the acceptance-tests-dependencies group in /acceptance-tests with 2 updates by @dependabot in #1108
  • build(deps): bump the docs-dependencies group in /docs with 3 updates by @dependabot in #1109
  • build(deps): bump k8s.io/apimachinery from 0.30.2 to 0.30.3 by @dependabot in #1110
  • feat(actions): Pin commit SHAs by @nafisat2 in #1111
  • build(deps): bump the docs-dependencies group in /docs with 4 updates by @dependabot in #1115
  • build(deps): bump dagger/dagger-for-github from 6.1.0 to 6.3.0 by @dependabot in #1114
  • ci: lint PR titles by @zerok in #1116
  • feat: allow using external variables in export and env list by @sabeechen in #1112

New Contributors

Full Changelog: v0.27.1...v0.28.0