- Improved animation - Replaced
scaleXanimation withclip-pathfor smoother reveal effect without content distortion - Code quality - Migrated to Angular signals (
input()), addedDestroyReffor proper cleanup, improved typing
- Unit tests - Added comprehensive test suite with 23 tests covering:
- Row-actions display on hover
- Position detection (left/right)
- Vertical and horizontal alignment
- Mouse interactions
- Multiple rows behavior
- Content projection
- CI/CD - Tests integrated in GitHub Actions workflow with coverage reports
- Coverage - 94%+ statement coverage
- Live Demo - Interactive demo page deployed on GitHub Pages at hhangular.github.io/row-actions
- Demo includes real-time configuration options (color, disabled state)
- Dynamic code preview with syntax highlighting
- Updated to Angular 18
- Standalone component ready for modern Angular applications
- Added compatibility with Angular 17+
- Added compatibility with Angular 17
- Added
disabledinput to hide the component completely
For older releases, see the commit history.