Skip to content

Commit 03acb4c

Browse files
committed
docs(CHANGES) Note Git.init updates
1 parent 900fcc9 commit 03acb4c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CHANGES

+12
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,18 @@ $ pip install --user --upgrade --pre libvcs
1515

1616
<!-- Maintainers, insert changes / features for the next release here -->
1717

18+
### New features
19+
20+
#### cmd: Enhanced Git.init() with comprehensive validation and features (#487)
21+
22+
- Added support for all git init parameters with full validation:
23+
- `template`: Support for both string and Path objects with directory validation
24+
- `separate_git_dir`: Support for custom git directory locations
25+
- `object_format`: SHA-1/SHA-256 hash algorithm selection with validation
26+
- `shared`: Extended support for all git-supported sharing modes including octal permissions
27+
- `ref_format`: Support for 'files' and 'reftable' formats
28+
- `make_parents`: Option to create parent directories automatically
29+
1830
### Development
1931

2032
- Cursor rules for development loop and git commit messages (#488)

0 commit comments

Comments
 (0)