All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- release script
- add error types
- add error types
- fix tags
- migrate to rust 2024 and some ci
- fix typo
- fix os parity checks
- renamed commit hook name format
- add sample cmd usages and deps
- add rules
- windows hook_executor is implemented and fairly stable now
- add shields badge
- add arch docs
- add workflows
- add update_cwd_path method to GitClone and InitGitRepo for setting current working directory
- add new error types and update module visibility
- add new error types and update module visibility
- implement full git add logic using libgit2 This commit introduces a complete implementation of git add functionality in the GitAdd event. Instead of using a placeholder command, the new code leverages libgit2 (via the git2 crate) to open the repository, retrieve the index, add all files recursively, and write the index to disk. Detailed error handling is provided via BGitError.
- improved ui for cli
- common action store implemented
- Heap for error type and refactor and hook executor
- code structure
- add MIT license
- initial commit
- fix windows ci
- fix windows ci
- fix prompt dialog mangled into progress bar
- windows runners as well
- windows runners as well
- code cov check
- fix
- metadata changes
- add action scripts for test and build
- remove old InitGitRepo action and replace with new prompt implementation
- remove name, description from trait definition for new
- 52 commits contributed to the release over the course of 319 calendar days.
- 35 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
view details
- Uncategorized
- Release script (
8cd7160) - Release bgit v0.2.0 (
3f1d285) - Windows hook_executor is implemented and fairly stable now (
b6a4b55) - Add update_cwd_path method to GitClone and InitGitRepo for setting current working directory (
f39eacb) - Remove old InitGitRepo action and replace with new prompt implementation (
8045ea3) - Remove name, description from trait definition for new (
dd4c718) - Implemented tasks ask_to_init_clone_git , init_git_repo , ask_to_clone_git_repo ; events git clone and git init and some minor refactoring (
b937519) - Merge pull request #2 from Him7n/main (
cbb4c3a) - Fix : Repository Discover (
dff1c8b) - Add new error types and update module visibility (
dd76e51) - Fix windows ci (
add40ef) - Windows runners as well (
c555361) - Add error types (
1c5ac77) - Add new error types and update module visibility (
b93abfc) - Fix windows ci (
1b7e460) - Windows runners as well (
a47e112) - Add error types (
b7a64a7) - Fix : linting error (
ff0c256) - Implement full git add logic using libgit2 (
daa823f) - Add shields badge (
2cb3569) - Fix tags (
701e5df) - Code cov check (
f8bdce2) - Minor changes (
3d5ffc4) - Fix (
ea17e15) - Migrate to rust 2024 and some ci (
a8528e3) - Implemented hook execution for Windows (
0693a3d) - Fix typo (
8cff501) - Add arch docs (
e79bafc) - Fix prompt dialog mangled into progress bar (
ec365a0) - Metadata changes (
376da84) - Fix os parity checks (
fb5ee8d) - Improved ui for cli (
dd2a5dc) - Renamed commit hook name format (
e95d8c3) - Common action store implemented (
82c701a) - Heap for error type and refactor and hook executor (
3b8196f) - Fixed error design (
966f828) - Add more graphs (
37de9a2) - Git stash (
fe03cc3) - Some def changes (
5721457) - Some def changes (
ecdae38) - Is git repo (
420add0) - Add dummy task (
577d1ee) - Some fix in data structures (
d2badef) - Intial prototype (
fea9541) - Welp (
ae50a32) - Code structure (
ff7a9b5) - Add sample cmd usages and deps (
4bb574f) - Add rules (
3685f3c) - Add workflows (
fc72b4b) - Add action scripts for test and build (
fb00861) - Add MIT license (
ec2b431) - Initial commit (
22aa5c0)
- Release script (
- add error types
- add error types
- fix tags
- migrate to rust 2024 and some ci
- fix typo
- fix os parity checks
- renamed commit hook name format
- add sample cmd usages and deps
- add rules
- windows hook_executor is implemented and fairly stable now
- add shields badge
- add arch docs
- add workflows
- add update_cwd_path method to GitClone and InitGitRepo for setting current working directory
- add new error types and update module visibility
- add new error types and update module visibility
- implement full git add logic using libgit2 This commit introduces a complete implementation of git add functionality in the GitAdd event. Instead of using a placeholder command, the new code leverages libgit2 (via the git2 crate) to open the repository, retrieve the index, add all files recursively, and write the index to disk. Detailed error handling is provided via BGitError.
- improved ui for cli
- common action store implemented
- Heap for error type and refactor and hook executor
- code structure
- add MIT license
- initial commit
- fix windows ci
- fix windows ci
- fix prompt dialog mangled into progress bar
- windows runners as well
- windows runners as well
- code cov check
- fix
- metadata changes
- add action scripts for test and build
- remove old InitGitRepo action and replace with new prompt implementation
- remove name, description from trait definition for new