Repository navigation
1.0.0
1.0.0 (2025-07-10)
⚠ BREAKING CHANGES
- Several service properties now use Boolean instead of String types
- Update UnitSection to use Boolean types for yes/no fields (allowIsolate, defaultDependencies, etc.)
- Add union types (String < /dev/null | Listing) for fields that accept single or multiple values
- Update ServiceSection Boolean fields (remainAfterExit, guessMainPID, sendSIGHUP, etc.)
- Improve renderer to handle Boolean values as "yes"/"no"
- Add support for rendering Listings as multiple property lines
- Simplify null handling using functional filter/map approach
- Maintain backward compatibility for existing string-based usage
Properties now properly match systemd unit file specification while providing
convenient union types for flexible usage patterns.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
Features
- enhance systemd unit definitions with proper Boolean and union types (9dc336f)