This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Releases: git-ecosystem/git-bundle-server
Releases · git-ecosystem/git-bundle-server
v0.1.1
Summary
This version updates module & resource names to reflect the repository's new home in git-ecosystem. It is otherwise identical to v0.1.0.
🚨 If you are updating from v0.1.0 to v0.1.1, make sure to first uninstall v0.1.0 then install v0.1.1! Otherwise, you may be left with orphaned resources (e.g. daemon configs) on disk. 🚨
What's Changed
- git-ecosystem migration: prepare repo by @ldennington in #49
Full Changelog: v0.1.0...v0.1.1
v0.1.0
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
- README: initial CLI design by @derrickstolee in #1
git-bundle-serverCLI Part 1:initandupdateby @derrickstolee in #2git-bundle-serverCLI Part 2: collapse base bundle and theupdate-allsubcommand by @derrickstolee in #3git-bundle-serverCLI 3: Cleanups and builds by @derrickstolee in #4git-bundle-serverCLI 4: complete basic subcommands by @derrickstolee in #5git-bundle-web-server: simple web-server process by @derrickstolee in #6
Additional commands
- Improve argument parsing & implement the
web-servercommand by @vdye in #9 - Add
listandrepaircommands by @vdye in #38 - Add
versioncommand by @vdye in #43
Testing
- Minor refactoring around the build/test infrastructure by @vdye in #8
- Unit test GetRepositories() by @derrickstolee in #11
- Add end-to-end tests by @vdye in #33
- Add integration tests by @ldennington in #39
CI/CD
- Create Makefile & release pipeline, make
git-bundle-server web-servermore 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
trace2events (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
routeoptional ingit-bundle-server initby @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-allandupdateby @vdye in #37
New Contributors
- @derrickstolee made their first contribution in #1
- @vdye made their first contribution in #8
- @ldennington made their first contribution in #18
Full Changelog: https://github.com/github/git-bundle-server/commits/v0.1.0