0.57.1
Release Notes: v0.57.1
This release includes several new features, bug fixes, and dependency updates.
✨ Features
- ARM Builds: Added ARM build targets to the release workflow, so you can now run
snazy
on your ARM-based machines. - Disable Coloring: A new option has been added to disable all output coloring, which is useful for environments that do not support ANSI colors.
🐛 Bug Fixes
- Gracefully handle file open errors when a file cannot be read.
- Handle invalid JSON numbers and regex patterns to prevent crashes.
♻️ Refactoring
- Boolean flags have been refactored into more descriptive enum types for better code clarity.
- Timestamp conversion has been updated for improved reliability.
⬆️ Dependency Updates
- Updated
clap
and related dependencies to the latest versions. - Updated
pre-commit
hooks to v5.0.0. - Bumped
docker/build-push-action
from 6.15.0 to 6.18.0. - Multiple other dependencies have been updated.
📝 Documentation
- The
README.md
has been updated with a new logo and a copyright section.
⚙️ CI/CD
- Integrated
uv
for semver dependency in the release script. - Refined the release workflow.
Full Changelog: 0.56.0...0.57.1