Skip to content
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

chore: release 0.1.0 #97

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

jensdrenhaus
Copy link
Member

@jensdrenhaus jensdrenhaus commented Sep 26, 2024

🤖 I have created a release beep boop

0.1.0 (2024-10-31)

Features

  • add generated code for RPC service (f3770a0)
  • add pkg/dut (51027cc)
  • add pkg/module with Module interface definition (594224c)
  • cli for dutagent (1388faf)
  • cli for dutctl (80fc4bc)
  • communication design: add 'Details'-RPC (5c41ffa)
  • draft command for dutctl (8eed5d1)
  • draft commands for dutctl and dutagend (5c80434)
  • dutagent runs module de-init on clean-up (64ecf79)
  • dutagent runs module init on startup (c34757f)
  • dutctl: validate transmitted file names against cmdline content (842ca42)
  • file transfer between client and agent (9b09125)
  • multi-module support (f3b5bb3)
  • parse devices from YAML config (62bad03)
  • plug-in system for modules (07f6338)
  • protobuf spec (21a406a)

Bug Fixes

  • chanio constructors return errors (2737ff9)
  • dutagent example config: remove empty command (d2a1f9c)
  • dutagent module broker errors on bad file transfers (8ca9292)
  • remove pointer field in dut.ModuleConfig (ff7cb6f)
  • synch terminiation of module execution (83d6f65)

Documentation

  • add BSD-2 license text to non autogenerated go files (a7748ed)
  • add flow charts for RPCs (d624218)
  • add golangci-lint to CONTRIBUTING.md (2ffe20b)
  • add NLNet logo to README.md (9d0ce00)
  • communication design (33f2611)
  • finalize initial project documentation (e90b05d)
  • finalize module documentation (d182e1f)
  • fine tune module guide (db2c43e)
  • fix code block style (f171a81)
  • fix reference in protobuf/README.md (6cecfb2)
  • fix typo in readme.md (2e7d227)
  • improve doc comments of the module interface (39a7e7b)
  • improve usage message in dutctl (eede31d)
  • installation instructions in protobuf/README.md (f338748)
  • update Contributing.md regarding conventional commits (6d1f593)
  • update module docu (c464e7b)
  • update README (c64effa)

Other Work

  • adapt naming in dutctl.proto (bad6d7e)
  • add device list type to pkg/dut (c2a6f40)
  • code style and linting (69f623f)
  • cover pkg/dut.Devlist (992eac5)
  • dutagent cli (69c7d4e)
  • dutagent-to-module communication (6b41105)
  • dutagent's Run RPC handler being a state machine (97e5343)
  • improve dutctl output format (03208e5)
  • improve error messages in dutctl (5a0130f)
  • improve queries to dut.Devlist (be3345b)

Chore


This PR was generated with Release Please. See documentation.

@jensdrenhaus jensdrenhaus force-pushed the release-please--branches--main branch 2 times, most recently from 76bc31d to fc42e8b Compare October 8, 2024 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant