pickle_parser 1.1.2
pickle_parser: ^1.1.2 copied to clipboard
A Flutter package for parsing pickle files and executing Cucumber steps in widget tests.
1.1.2 #
Improvements #
- π Documentation: Restored Buy Me a Coffee support section
- π·οΈ Package Metadata: Added comprehensive topics for better discoverability
- testing, cucumber, gherkin, bdd, widget-testing, automation, flutter-testing, pickle, test-automation, behavior-driven-development
1.1.1 #
Major New Features #
- π§ Custom Steps: Added comprehensive support for custom step implementations
registerCustomStep()
- Register exact text match stepsregisterCustomStepPattern()
- Register regex pattern stepsregisterCustomStepTemplate()
- Register template-based steps with placeholdersCustomStepRegistry
- Full registry management for advanced scenarios- Priority system: Custom steps checked first, fallback to built-in steps
- Comprehensive test suite and documentation
Improvements #
- π Enhanced Documentation: Added detailed custom steps guide with examples
- ποΈ Better Architecture: Modular step processing with extensibility support
- β Feature Completeness: Addressed major limitation of no custom step support
Breaking Changes #
- None - all changes are backward compatible
1.0.4 #
- Added Buy Me a Coffee support link to README
- Updated documentation formatting
1.0.3 #
New Features #
- β¨ Enhanced Text Matching: Added support for flexible text selectors
contains:text
- Find text containing substringstartsWith:text
- Find text starting with prefixendsWith:text
- Find text ending with suffixregex:pattern
- Find text matching regex patterntext:exact
- Explicit exact text matching
- π οΈ CLI Tools: Added command-line validation and code generation
--validate
- Validate feature file syntax and steps--generate
- Generate test skeletons from feature files- Verbose output and detailed error reporting
Improvements #
- π― Simplified Element Finding: Unified element finder supporting all selector types
- π Better Documentation: Comprehensive usage examples and troubleshooting guide
- π Bug Fixes: Fixed typos and improved error logging
Breaking Changes #
- None - all changes are backward compatible
1.0.0 #
- Initial version.