Releases: rigdev/rig
Releases · rigdev/rig
v1.2.1
Changelog
- d66d5fa CLI: Template fix (#188)
- 47ab20e 🔖 Make new Operator chart
- bbe8e18 🔖 Make new Platform chart
- eb6f305 🔧 Add operator client config to rig-platform chart (#192)
- 1545285 🔨 Pull latest image in
rig dev docker create
(#189) - c23743f 🔨 Refactor deploy make targets (#191)
Docker Image
ghcr.io/rigdev/rig-operator:1.2.1
v1.2.0
Changelog
- 3ec070d 🐛 Fix platform ingress (#186)
- e4b5f0d 🐛 Fix platform interface (#187)
- eaedaff 🐛 Fix silly Helm template mistake
- 23bd254 🐛 No postgres by default
- c498bb5 🔖 And update the version as well
- 37baf3f 🔖 Partial undo tag of new Chart versions
- 6c8d7ef 🔖 Re-apply dependency version in platform chart
- 0dfd76e 🔖 Roll platform Chart version
- 6eb6a1c 🔖 Tag new Chart versions (#185)
Docker Image
ghcr.io/rigdev/rig-operator:1.2.0
v1.2.0-rc.2
Changelog
- 7e1ee44 CLI: Displays the error messages on InputValidation error + slight refactoring (#184)
- a6f794b CLI: Make 'rig dev kind create' more stable by waiting for deployments (#183)
- f25e216 Refactor platform helm charts to make the platform a Capsule (#178)
- 9dbcc31 Update InstanceStatus APIs (#175)
- 60999a4 ✨ Add capabilities GRPC API (#173)
- 4cac931 📦️ Include operator in rig-go-api (#182)
- 18b649d 📦️ Publish operator API to rig-go-api (#179)
- 6d76fd6 🚩 Add field for ingress support in cluster config API (#177)
- d303aed 🧑💻 Add
rig dev docker create
command (#181) - 2093882 🧑💻 Make proper clean make targets (#180)
Docker Image
ghcr.io/rigdev/rig-operator:1.2.0-rc.2
v1.2.0-rc.1
Changelog
- c08fec2 Add Autoscaler protobuf and Capsule spec (#130)
- 2f637c8 Add ListInstanceStatuses function to Capsule service (#149)
- 8ff4333 Add cluster service and handler (#103)
- 38eaf5d Add missing protobuf field (#136)
- 002c622 Add rollback endpoint (#138)
- 2086fb4 Added cluster proto (#98)
- 2e8b768 Added new field to CreateBuild response (#115)
- 5793c14 Added proto for new InstanceStatus (#148)
- 17e0807 Automatically add a developer registry to the kind cluster when using 'Make kind-create' (#92)
- e649374 CLI for Rollback (#139)
- fcb1d98 CLI: Add 'dev kind' commands (#125)
- 38f6b82 CLI: Add --remote flag to create-build and deploy (#121)
- a37e9ba CLI: Default to rollback to latest successful rollout (#142)
- 442bfa3 CLI: Improvements for create-build (#119)
- be5d330 CLI: Refactor all Rig CLI to use Fx differently in conjunction with Cobra (#126)
- 73d2939 CLI: Support for the autoscaler (#161)
- f549afc CLI: Update 'rig dev kind create/deploy' to use the new operator/platform helm charts (#154)
- 9046160 CLI: Use the new InstanceStatus in 'capsule instance get' (#157)
- f140bf0 Capsule Controller implementation for HPA support (#160)
- 8c425f3 Change rollback functionality to be a Deploy change (#143)
- 687961a Create buf.build publish step (#132)
- 37dede2 Do rollback as as Deploy Change (#146)
- c152e7e Fix rollback_id type error (#144)
- 0920a0b Fixed protobuf error with instance statuses (#150)
- 9200fe0 Format image/build timestamps differently (#118)
- f28b748 Improve CLI 'capsule deploy' and fixed bug with deploying in Docker (#117)
- 3ba85ec Push local docker image to dev-registry if dev-registry exists (#110)
- 6a29378 Redo protobuf for InstanceStatus (#151)
- 074d28d Remove Push from cli + flag completion (#124)
- 71bd3dd Second half of #99 (#104)
- c5302a0 Small addition to the InstanceStatus proto (#164)
- b1c0c1d Update README.md
- 1a4f89c Update README.md (#113)
- 1c5185d Update resource request and limits for rig-proxy (#88)
- 7a1a3d3 cmd, args and envs in capsule create (#89)
- 7af23e7 config, env and network cli methods + completion (#123)
- 7713932 deploy CLI Method (#112)
- e2fa4cf improved capsule deploy flow + author and updated at on cofig files (#99)
- b7c7fc9 rig -> platform fixes (#145)
- 66a6398 ✅ Add test for resource ownership on loadbalancer (#100)
- 23bb362 ✅ Add tests for validation and defaulting (#127)
- ca66bb3 ✅ Run integration tests in CI (#101)
- 895fd79 ✨ Add CRD webhook support (#111)
- e333675 ✨ Add custom project-id on Create API (#131)
- 62bc8e6 ✨ Add initial version of the k8s-native cluster backend (#114)
- ba08394 ✨ Add rig-operator binary (#134)
- a0f4ab4 ✨ Add support for certificates (#158)
- a0e7047 ✨ Minimal capsule controller implementation (#90)
- 1cc6b66 ✨ Support config files in Capsule operator (#156)
- 4c1f5e3 ➕ Add rig-operator as a dependency of the rig-platform chart (#162)
- ec9cfd1 ⬆️ Update to use go 1.21 (#155)
- db3d147 🎨 Move Capsule config to clusters (#91)
- be8283f 🎨 Un-uuid project IDs (#129)
- 6cdef7d 🐛 Fix make chart deployment (#170)
- 4e6fdaf 🐛 Fix postgres insecure flag and ports forwarding (#153)
- 4fbe24b 🐛 Fix removing a registry secret again (#107)
- e7d39da 🐛 Fix setting cluster issuer for platform (#159)
- 1463364 🐛 Minor fixes to ingress and auto scaler (#171)
- 2010a99 📦️ Add goreleaser files for rig-operator (#135)
- bcf9b79 📦️ Add rig-operator helm chart (#152)
- 9be7937 📦️ Bundle as rig-core (#147)
- c20a058 🔊 Introduce instance messages (#122)
- 5f709a1 🔖 Prepare for new release (#172)
- 15e7662 🔖 Update chart version
- 8d19606 🔥 Cleanup unused components (#128)
- fa4fba2 🔥 Remove unused files (#163)
- ec78e2f 🔥 Remove unused server-config.yaml (#168)
- c09d12b 🔨 platform-tag (#166)
- 0ce68be 🙈 Clean up gitignore (#167)
- a3e2d8d 🚚 Remove some of the folder nesting for controller test (#102)
- 178cb22 🚚 Rename goreleaser Dockerfile.core -> Dockerfile (#169)
- 40dc339 🚧 Get Docker Registries to work with new Capsule Spec as well (#106)
- ef0a2d1 🚧 More work on Capsule Spec compatibility in Docker and old K8s client (#105)
- 5410437 🚧 More work on the kubernetes-native cluster backend (#120)
- 51b0cb7 🚸 Allow reuse of tags in builds, by storing by digest (when available) (#108)
- aaa0dcb 🚸 Improve bug report template (#94)
- a098d04 🦺 Add validation for mounted files (#96)
Docker Image
ghcr.io/rigdev/rig-operator:1.2.0-rc.1
v1.1.3
Changelog
- 928b007 ♻️ CLI now reprompts user if they supply a wrong username and/or password (#55)
- 58e50ba Add 'init' command to rig-admin to help the setup of a new Rig server (#62)
- 152a7c7 Add Resources to ContainerSettings (protobuf) (#71)
- ca7dff2 Added get-resources to the capsule CLI cmd (#73)
- fa6bb87 Added set-resources to the capsule CLI cmd (#72)
- d4b5997 Bug fix with resources (#75)
- 599b776 CMD Prompt for login & project use (#56)
- 9d04984 Config File Mount For Both K8s and Docker (#78)
- 96f5ef2 Deploy capsules with custom Resources, k8s and docker (#70)
- 28cb238 Don't set ephemeral storage by default (#77)
- a8d9903 Fix bug when Resources are nil in ContainerSettings (#74)
- d90c567 Fix bug with validating docker images (#79)
- ffa0904 Fixes to Resource Enveloping (#82)
- 7d523eb Refactor ProjectUse function to be more readable and have less nesting (#65)
- c29e791 Remove all references to EphemeralStorage (#80)
- 07d9f06 Remove promptui and replace it with promptkit (#67)
- 3c7cd56 Update rig-go-api (#84)
- e967f31 Various cleanups in the CLI (#68)
- 57f9fbe With CLI (#81)
- 86e5bf1 added validation check to config file path (#85)
- 1c43f9e check if projects exist. prompt if not (#63)
- 2e09302 update go api (#86)
- a27f9c7 ⬆️ chart: update appVersion to v1.1.2 (#54)
- f73bcc0 🐛 Make metrics gathering more stable (#87)
- dd2f065 👷 Improve cli import/install test, to work with PRs from forks (#60)
- 3c319ab 📈 Include clusterType (#61)
- bd225b9 🔖 Prepare release
Docker Image
ghcr.io/rigdev/rig:1.1.3
v1.1.2
v1.1.1
Changelog
- f48eaf0 🔧 Move cmd/rig/utils to cmd/common so it can be reused (#46)
- c794028 Fix deps
- f86ea6e Refactor Create User CLI commands (#40)
- 6a725be Revert "Refactor Create User CLI commands (#40)"
- 25e1022 ✨ Validate build images at creation time (#44)
- e396c4f ⬆️ Bump dashboard to v0.2.9 (#47)
- 495ad40 ⬆️ Update rig image version for helm to v1.1.0 (#43)
Docker Image
ghcr.io/rigdev/rig:1.1.1
v1.1.0
Changelog
- e073e71 small typo (#26)
- a6da699 ♻️ Refactor Builds API to reflect the relationship to images better (#27)
- 9541fe0 ✏️ Telemetery -> Telemetry (#24)
- 145f9ad ✨ Implement private registries for Docker (#31)
- da48883 ⬆️ Roll dependencies to rig repos (#29)
- 9f1f47d ⬆️ Update rig dashboard to v0.2.8 (#42)
- 1a38bae 🐛 Fix clash between k8s svc discovery and rig env var (#25)
- 31eea16 🐛 Fix read of build id (image) in Kubernetes (#32)
- 433f524 📝 chart: Add description and homepage (#22)
- b10b379 🔖 Release v1 chart (#23)
- 1d97cd5 🔖 chart: Release v0.4.0 (#21)
- f124bd6 🚑️ Fix lack of backward compability after build cleanup (#41)
Docker Image
ghcr.io/rigdev/rig:1.1.0
v1.0.0
Changelog
- 72ed776 🐛 Fix docker build: go.work deleted (#8)
- 69cd4c2 🐛 fix goreleaser build of rig cli (#12)
- 32cb5ba 🐛 k8s: Fix capsule uptime (#5)
- 2442c32 📝 Update logo top margin in README.md (#15)
- b5408eb 📝 Update scale of logo in README.md (#13)
- 45cc4df Add darkmode logo asset in README.md (#9)
- 4ba7881 Buf readme (#16)
- fcae53b Dont use h tags in the heading README.md (#11)
- 7fb6f85 Fixed link in README.md
- e14518b Hardcode logo width in README.md (#14)
- 42c7914 Update README.md
- bee2901 Update README.md (#18)
- 49e4be7 Use svg for logo asset README.md (#10)
- 9d32c9e ns to rig in storage (#19)
- 82300b6 ➖ Isolate CLI with a go.mod and remove dependency on Rig internals (#2)
- 2508884 ➖ Remove replace-reference to rig from cli (#3)
- f5cc4d2 ⬆️ Update dashboard to v0.2.2
- f29fd68 ⬆️ Update dashboard to v0.2.3
- 7cfbe08 ⬆️ Update dashboard to v0.2.6 (#20)
- bbd01cd 🎉 Welcome to Rig.dev!
- 7de79cf 🐛 Fix a missing index on build name (#7)
- c0cc9ec 🐛 Remove unsued rig-service from docker-compose
- c822bb7 🔒️ Remove init-user in favor of the rig-admin tool
- 111295a 🔧 Move 'management' config items to root level (#6)
- 96eeb1a 🔨 Use
docker compose
instead ofdocker-compose
(#17) - 8ed0458 🔨 Use go.mod replace instead of go.work files (#4)
Docker Image
ghcr.io/rigdev/rig:1.0.0