Skip to content

chore(main): release compute-blade-agent 0.7.0 #82

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 6, 2025

🤖 I have created a release beep boop

0.7.0 (2025-06-06)

⚠ BREAKING CHANGES

  • go version: Bump go version to 1.24 (#58)
  • agent: add support for mTLS authentication in gRPC server (#54)
  • more refactoring

Features

  • add automated release pipeline + initial CI (47ef404)
  • add configuration support, update docs (#18) (7f166f2)
  • add event-driven handlers (974db55)
  • add readme + goreleaser (29a0e35)
  • add rudimentary API & bladectl client (7089212)
  • add smart fan unit support (#29) (9992037)
  • agent: add support for mTLS authentication in gRPC server (#54) (70541d8)
  • agent: expose version, commit, and date information in logs for better tracking (ec6229a)
  • bladectl: implement command structure for managing compute-blade features (ec6229a)
  • fan speed detection, edge button events/debouncing (b32aae0)
  • goreleaser: add versioning information to builds for better traceability (ec6229a)
  • initial commit (933e44d)
  • LedEngine for controlling LED patterns (e.g. burst blinks) (752d396)
  • make ws281x work next to PWM based fan speed control (906f56f)
  • migrate to uptime-industries gh org (#37) (6421521)
  • switch to release-please (#19) (33dd6e5)

Bug Fixes

  • .gitignore: add .idea directory to ignore list to prevent IDE files from being tracked (ec6229a)
  • ${ -> ${{ ... (#27) (f2cd029)
  • add debug statement (#25) (21d9942)
  • auth to ghcr.io (#63) (6faf63c)
  • bladectl: improve error handling in identify command for better user feedback (ec6229a)
  • bump github action cache to v3 everywhere (#17) (7af2623)
  • bump tinygo release (#39) (3278678)
  • change OCI target image (74c74de)
  • cleanup of gRPC conn is done based on the context (5129bf6)
  • cleanup uf2 files (d088a1b)
  • correct package name from computeblade-agent to compute-blade-agent (#47) (67b3411)
  • debug statement (#26) (780455e)
  • explicitly check for true before running goreleaser (#21) (9c82b60)
  • finalize renaming (158e7fc)
  • gha cache for go mod/build (87f4d42)
  • gha cache for go mod/build (#16) (ecf70a4)
  • graceful connection termination when invoking the CLI (da9eea3)
  • graceful connection termination when invoking the CLI (3001c0f), closes #8
  • if condition (#22) (cee6912)
  • if statement? (#23) (4691e2b)
  • in-software polling of button presses (bab60fc)
  • in-software polling of button presses (b4f9895)
  • LedEngine targeting the same LED, align naming (edb3fa8)
  • login to ghcr, cosign (b1e8a88)
  • oci reg typo (3cbf7a8)
  • pin golang/tinygo versions (ca690d4)
  • remove debug exit on startup (0170f70)
  • rename release-please -> release workflow (#28) (e86b221)
  • set goreleaser version to v2.x (#61) (790ea20)
  • set ws281x pin as output, not input (4542e97)
  • smart fan unit improvements (#31) (a8d470d)
  • while sending 32bits with the FIFO, just 24 are required! :) (a6495a2)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[bladectl] Graceful connection teardown handling
1 participant