1.1.0
v1.1.0 - Enhanced Actions & Smart Auto-healing
New Features
fillaction: Fast form filling usingpage.fill()for instant text inputtypeaction: Realistic typing simulation usingpage.type()with configurable delays- Smart Auto-healing: Intelligent selector recovery with multiple healing strategies
Auto-healing Improvements
- Togglable by default: Disabled by default, enable with
--auto-healingflag - Multiple strategies: Text matching, semantic analysis, ARIA attributes, data attributes, class patterns, and more
- Fuzzy text matching: Intelligent text similarity detection for better element finding
- Generic approach: No hardcoded values, works with any UI elements
Configuration Options
- CLI flag:
--auto-healingto enable - Environment variable:
PANOPTICAL_AUTO_HEALING_ENABLED=true - Config file: Set
autoHealing.enabled: truein.panopticalrc.json
Documentation
- Comprehensive guides for
fillvstypeactions - Auto-healing configuration and troubleshooting
- Updated examples and best practices
Important Notes
- Auto-healing is experimental and disabled by default
- Use
fillfor fast form completion,typefor realistic user simulation - Demo tests moved to
tests/demo-tests/for better organization
Perfect for teams wanting to experiment with intelligent test recovery while maintaining fast, reliable test execution!