v0.4.0 Release Notes
New Features
-
FileWatcher: Added file system monitoring functionality
- : Create a watcher for a specific file or directory
- : Watch a directory recursively for changes
- Support for adding and removing paths from watchers
- Event types include Create, Write, Remove, Rename, and Chmod
-
Checksum: Added file checksum calculation with multiple hash algorithms
- Support for MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA512_224, and SHA512_256
- Simple API for calculating checksums with any supported algorithm
Improvements
- Updated GitHub workflow with latest golangci-lint
- Added comprehensive documentation and examples
- Enhanced code quality and test coverage