Skip to content

v0.11.4

Compare
Choose a tag to compare
@joshi4 joshi4 released this 13 Jun 19:18
· 190 commits to main since this release

Changelog

  • 6f7902d add tests
  • 0840bd0 change return data for next and current
  • ee8151c client: Add a shutdown interface
  • 5b72008 close client conn when done
  • 2c67959 cmd/history: handle err starting record server
  • 95cb7fe cmd/internal: impl current and next
  • dcaab24 cmd/internal: setup internal cmds
  • 8ae8805 cmd/next: return immediately if no prev command
  • 2e3e0c0 cmd/run: use runServer to coordinate state
  • 379202d cmd/setup/bash-preexec.sh: impl run hooks with savvy internal cmds
  • 46547ce cmd/write: dracula shows better on light terminals
  • 2f46ad4 debug: savvy.zsh display next
  • 8d99db9 internal/next: return 0 based array idx
  • af754c0 parse params
  • 6b39791 run: start server
  • 2e96171 savvy.zsh: only use zle to trigger runner
  • f788d1d savvy.zsh: use internal commands to run runbooks
  • 1f147fa server/client: Create client for any socket path
  • b6a0246 server/client: SendShutdown returns an err
  • f257e23 server/run: Add a run server
  • 7b7ce15 server/run: Add client for run server
  • e22fd3b server/run: Add note about why the run server is single threaded
  • 75c62aa server/run: Update state based on commands
  • a539dcf server/run: allow idx == len(commands)
  • db9022d server/run: disambiguate client struct from pkg
  • c9f578f server/run: read json messages instead of waiting for client to close the conn
  • 0b0b602 server/run: return val using json encoder
  • 617c592 server/run: rm debug logs
  • d765eeb server: DRY cleanup socket committed
  • d3fb37e setup/savvy.zsh: cleanup debug logs
  • c55c41c setup/savvy.zsh: use 0 based arrays everywhere except when displaying step count