Repository navigation
Releases: chrisdsa/Colligo
Releases · chrisdsa/Colligo
Release list
v0.6.2
v0.6.1
Fixed
- Using Rust bookworm container to build the release artifacts.
- Remove
--refetchargument in git fetch command when using sync and repository is not shallow.
v0.6.0
Added
- More info on progress bar. Now indicate the step being executed, ex: resolving deltas, etc.
Changed
- Configure repository to filter out blog when using
--light. This config stays afterward, even for full sync. - Trim values when parsing the manifest.
Fixed
- Add missing --tags arg in git fetch
- Add missing --progress arg in git fetch
v0.5.0
Changed
- Updated dependencies.
- Use git init instead of git clone for new repositories.
v0.4.2
Changed
- Now using Tokio task instead of threads.
- Improved the code.
- Update rust version in CI.
Fixed
- The progress bar progression. It is now much more responsive.
v0.4.1
Added
- Sanity check steps for GitHub Actions.
Removed
- GitLab CI/CD configuration.
Changed
- Now using GitHub to make it easier for users to contribute.
- Version is now generated from the version in Cargo.toml and the git commit sha.
v0.4.0
Added
- Add
statusargument to list all projects in the manifest and indicate if they are modified. - Add
listargument to list all projects in the manifest.
v0.3.1
Fixed
- Fix bug where commit message or path with the word "error" would be considered an error when executing git command.
v0.3.0
Added
- Progress bar when synchronizing the projects.
- Lightweight clone.
- Quiet mode.
- Force option to overwrite local changes.
- Copy a directory recursively action.
- Delete repository action.
Changed
- When synchronizing the projects, using fetch, checkout, merge instead of fetch, checkout, pull.
- Improve error messages. Now indicating where the error occurred.
- Error message are message from git with "error" or "fatal" in the message.
- Testing if the repository is dirty instead of relying on git error message.
- Add the copydir and delete_project action to the default manifest.
- Changed the default manifest default parameter from "gitlab.com" to "hostname.com".
v0.2.0
Changed
- Renamed project to Colligo. Motivation: The name is more unique and does not
conflict with other projects or utilities (like manifest in Ubuntu).
Fixed
- Fix version not generated correctly when deployed on GitHub.