Skip to content

v0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 01 May 16:06
· 24 commits to main since this release
b046ffd

Summary

This is the first official pre-release of the git-bundle-server application. Installation artifacts for Debian and MacOS platforms are attached. If you need to install on a different platform, you can install from source.

What's Changed

Initial prototype

Additional commands

  • Improve argument parsing & implement the web-server command by @vdye in #9
  • Add list and repair commands by @vdye in #38
  • Add version command by @vdye in #43

Testing

CI/CD

  • Create Makefile & release pipeline, make git-bundle-server web-server more resilient by @vdye in #12
  • Add MacOS signing & notarization to release workflow by @vdye in #31

Documentation

  • open source release: add LICENSE by @ldennington in #18
  • open source release: add required files by @ldennington in #19
  • Update documentation and installation scripts, fix bug by @vdye in #20
  • Add technical documentation by @vdye in #44
  • Minor fixups from #44 (for tech docs & VSCode settings) by @vdye in #45

Trace2 Logging

  • Logging Part 1: initial trace2 events (start, cmd_name, error, exit, atexit) by @vdye in #28
  • Logging Part 2: region tracing by @vdye in #29
  • Logging Part 3: child process tracing by @vdye in #30

Other features

  • Add option for serving over HTTPS by @vdye in #10
  • Make route optional in git-bundle-server init by @vdye in #36
  • Add option to configure client certificate authentication by @vdye in #40

Other bugfixes/cleanup

  • File creation bugfix for init + misc cleanup by @vdye in #26
  • Bundle list routing + other bugfixes by @vdye in #34
  • Improve informational printouts in update-all and update by @vdye in #37

New Contributors

Full Changelog: https://github.com/github/git-bundle-server/commits/v0.1.0