Skip to content

Release v0.5-2#13

Merged
sarsolot merged 1 commit intomasterfrom
release/v0.5-2
Oct 31, 2025
Merged

Release v0.5-2#13
sarsolot merged 1 commit intomasterfrom
release/v0.5-2

Conversation

@sarsolot
Copy link
Owner

Release v0.5-2

New Features

  • 🕐 Clock mode with --clock/-k option (displays current system time)
  • ⏱️ Optional milliseconds display for clock mode with --milliseconds/-m
  • 🔧 Bash autocompletion support for all commands and options

Bug Fixes

Improvements

  • ✅ Re-enable and fix all test suite tests (5+ tests passing)
  • 🚀 Add GitHub Actions CI workflow with automated testing
  • 📝 Add release.sh script for creating distribution tarballs
  • 🏗️ Convert to minimal source approach for cleaner distribution
  • 🧪 Add comprehensive CLI tests for clock mode functionality

Debian Packaging Updates

  • Update package description to include clock mode and autocompletion
  • Remove unnecessary /usr/sbin directory
  • Clean up build artifacts from version control

Version changes:
- Update configure.ac to 0.5-2
- Add comprehensive release notes in ChangeLog
- Update debian/changelog with all new features and fixes

Debian packaging improvements:
- Update package description to include clock mode and bash autocompletion
- Remove outdated debian/files (build artifact, should not be tracked)
- Fix debian/dirs to only include usr/bin (remove unnecessary usr/sbin)

Release v0.5-2 includes:
- Clock mode feature with optional milliseconds display
- Bash autocompletion support for all commands and options
- Critical GLib source removal bug fix
- Enhanced testing and CI/CD infrastructure
- Improved build system and distribution process
@sarsolot sarsolot merged commit c50f5bc into master Oct 31, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant