Skip to content

Releases: ga1az/pathdigest

v0.2.0

13 Apr 19:43

Choose a tag to compare

Changelog

  • 65a42a7 Update internal/fsutil/fs_test.go
  • 34bc9de ci: add snapshot builds on PRs and main, manual dispatch
  • 70dee59 feat: add JSON output format via --format flag
  • 8f7d186 fix: address PR review feedback for JSON output
  • 2dcab81 fix: handle exclude patterns for nested directories

v0.1.1

11 Dec 18:54

Choose a tag to compare

Changelog

  • 44db08f Add installation instructions for MAC M1/M2/M3/MX to README.md
  • 2a37668 Add usage examples to README.md for better user guidance
  • 074b359 Remove specific installation instructions for MAC M1/M2/M3/MX from README.md to streamline content and avoid redundancy.
  • 925038f Update artifact base name in install.sh to include version
  • 44f8e8b feat: add auto-release on push to main
  • 5d08fb7 fix
  • 27157d0 fix: exclude pattern
  • b0cc7f1 fix: revert to tag-only releases

v0.1.0-alpha.2

23 May 01:42

Choose a tag to compare

Changelog

  • b33f620 Add logging and utility functions to install.sh
  • 61282ed Add tag versioning functionality to install.sh
  • c5c9849 Enhance README.md with installation instructions via install.sh
  • 0426c59 Refactor artifact naming in install.sh for clarity
  • cd993a8 Update .gitignore and .goreleaser.yml for improved artifact management
  • b9febaa Update checksum filename in install.sh for consistency
  • 7720ab9 Update install.sh to modify artifact naming conventions

v0.1.0-alpha.1

22 May 04:07

Choose a tag to compare

Changelog

  • 5d40f91 Add initial configuration files and installation script for PathDigest

Alpha CLI

21 May 23:44

Choose a tag to compare

Alpha CLI Pre-release
Pre-release
Initialize PathDigest project with core functionality and dependencies

- Added `go.mod` and `go.sum` for dependency management.
- Implemented main command structure in `cmd/root.go` using Cobra.
- Created `README.md` with project description and usage instructions.
- Developed core ingestion logic in `internal/digest/ingest.go` to process Git repositories and local directories.
- Introduced file handling utilities in `internal/fsutil/fs.go`.
- Added Git utilities for repository management in `internal/gitutil/git.go`.
- Established default exclusion patterns for file processing in `internal/digest/defaults.go`.
- Implemented output formatting in `internal/digest/format.go`.
- Added tests for path matching functionality in `internal/digest/ingest_test.go`.
- Defined data structures for ingestion options and results in `internal/digest/types.go`.
- Created a main entry point in `cmd/pathdigest/main.go` to execute the application.