Releases: cilium/hive
Releases · cilium/hive
v1.0.1
v1.0.0
v0.0.1
What's Changed
- Add support for multiple module decorators by @joamaki in #1
- hive: Add option to reduce trace logging by @joestringer in #2
- hive: take Logger as part of Start/Stop or Run by @bimmlerd in #3
- Fix data race in cell.Config due to shared FlagSet by @joamaki in #4
- hivetest/slog: don't log after the test is done by @bimmlerd in #6
- Add CODEOWNERS by @tklauser in #9
- Use slices.Sort instead of sort.Strings by @tklauser in #8
- job: Add debouncing trigger by @pippolo84 in #7
- Add initial gitignore by @ovidiutirla in #12
- job: Validate job.OneShot name by @ovidiutirla in #10
- Use DeferAcyclicVerification() by @joamaki in #13
- Bump max job name length by @ovidiutirla in #14
- Allow upper characters in Job names by @ovidiutirla in #15
- job: Sanitize instead of validate the job names by @joamaki in #16
- lifecycle: Adds DefaultLifecycle constructor by @ovidiutirla in #18
- Hive script by @joamaki in #17
- script: Add support for interrupts by @joamaki in #19
- scripttest: Pass testing.TB to newEngine by @joamaki in #21
- script: Add '' and '!' prefixes for retrying commands and -scripttest.update for updating files by @joamaki in #22
- job: handle ctx cancellation in complete function by @mhofstetter in #23
- cell: Add DecorateAll for decorating everywhere by @joamaki in #24
- [fix] skip empty command by @xyz-li in #26
- Change hive startup message by @tklauser in #27
- script: Fix crash when help called with unknown command by @joamaki in #28
- script: Revert buggy change to grep command by @joamaki in #25
- script: Implement simple "sed" command by @joamaki in #29
- script: Use pflag for command arguments by @joamaki in #30
- script: Do not lose flags when retrying command by @joamaki in #32
- script: Set origArgs also in ExecuteLine by @joamaki in #33
- cell: Fail hive configuration on duplicate flags by @joestringer in #31
- Mention hive in start/stop info logs by @tklauser in #37
- Rework hive script commands by @joamaki in #34
- script: Add -scripttest.break for breaking on errors by @joamaki in #38
- script: Exponential backoff for retrying by @joamaki in #40
- script: Retry related fixes by @joamaki in #41
- script: Fix lack of newline on retried command in logs by @joamaki in #42
- script: After retry we should not stop executing further commands by @joamaki in #44
- Improve error reporting for Populate() by @joamaki in #43
- script: Try to get&set terminal size by @joamaki in #45
- job: Assign scoped health to jobs added to scoped job groups by @dylandreimerink in #47
- script: add empty command. by @tommyp1ckles in #46
- cell: migrate to github.com/go-viper/mapstructure/v2 by @tklauser in #49
- job: Append jobs added before starting to lifecycle by @joamaki in #51
- Revert "cell: migrate to github.com/go-viper/mapstructure/v2" by @joamaki in #53
- script: Refuse empty files in cmp when updating by @joamaki in #52
- scripttest: Add NoParallel option by @joamaki in #56
- change hive Stop message by @squeed in #55
- script: Add tab completion for flags and arguments by @dylandreimerink in #57
- hive: Enable runtime option overriding in hive.Run() by @ILL1A in #60
- script: Allow setting env var value from stdout by @christarazi in #58
- shell: Port the shell package from cilium/cilium by @joamaki in #59
- Update the log on conn to debug level by @vipul-21 in #63
- Add the exit code on error by @vipul-21 in #64
- job: Manage job lifecycles individually instead of as groups by @joamaki in #62
- job: Restore the NewGroup type signature by @joamaki in #65
- Revert job lifecycle changes by @joamaki in #66
New Contributors
- @joamaki made their first contribution in #1
- @joestringer made their first contribution in #2
- @bimmlerd made their first contribution in #3
- @tklauser made their first contribution in #9
- @pippolo84 made their first contribution in #7
- @ovidiutirla made their first contribution in #12
- @mhofstetter made their first contribution in #23
- @xyz-li made their first contribution in #26
- @dylandreimerink made their first contribution in #47
- @tommyp1ckles made their first contribution in #46
- @squeed made their first contribution in #55
- @ILL1A made their first contribution in #60
- @christarazi made their first contribution in #58
- @vipul-21 made their first contribution in #63
Full Changelog: https://github.com/cilium/hive/commits/v0.0.1