Releases: fuba/histree-core
Releases · fuba/histree-core
Release v0.3.5
New Features
- Directory Path Updates: Added new
update-pathaction to update directory paths in history entries - Support for both exact path matches and subdirectory paths updates
- Automatic path standardization (absolute paths, path cleanup)
Usage
histree-core -db path/to/db.db -action update-path -old-path /old/path -new-path /new/pathLibrary API
New UpdatePaths method for programmatic path updates:
count, err := db.UpdatePaths(oldPath, newPath)Documentation
- Updated README with usage examples
- Updated library examples
- Added comprehensive tests
Release v0.3.4
Changes in v0.3.4
For a detailed list of changes, please see CHANGELOG.md
Release v0.3.3
Changes in v0.3.3
For a detailed list of changes, please see CHANGELOG.md
Release v0.2.3
Changes in v0.2.3
For a detailed list of changes, please see CHANGELOG.md
Installation
- Download the
histree-core.tar.gzfile - Extract it:
tar xzf histree-core.tar.gz - Move the binary to your PATH:
sudo mv bin/histree-core /usr/local/bin/
Release v0.2.2
Changes in v0.2.2
For a detailed list of changes, please see CHANGELOG.md
Installation
- Download the
histree.tar.gzfile - Extract it:
tar xzf histree.tar.gz - Move the binary to your PATH:
sudo mv bin/histree /usr/local/bin/
Release v0.2.0
Changes in v0.2.0
Breaking Changes
- Remove session_label concept, replace with hostname and process_id
- Update database schema (migration script provided)
Features
- Add version information (
-versionflag) - Add explicit hostname and process_id tracking
- Improve error handling in database operations
Installation
- Download the
histree.tar.gzfile - Extract it:
tar xzf histree.tar.gz - Run the installation:
make install
If you're upgrading from v0.1.x, please run the migration script:
./scripts/migrate_v0.1_v0.2.sh