What's changed
- Use dictionaries in
bullet_points:
in YAML (breaking YAML change) @basnijholt (#22) - Implement YAML focus validation and improve consistency (breaking YAML change) @basnijholt (#24)
Breaking changes:
- YAML Configuration Improvements:
- Updated YAML configuration to use more descriptive and consistent keys for focus types.
literal
focus type now usestext
instead ofpattern
.line
focus type now usesline_number
instead ofpattern
.startswith
focus type now usestext
instead ofpattern
.- This change improves the readability and maintainability of YAML configuration files by aligning the keys with the arguments of the corresponding
Focus
methods in the Python API.
These changes enhance the user experience by making the YAML configuration more intuitive and consistent with the underlying Python code. They also improve the maintainability of the project by simplifying the internal logic and reducing the potential for errors.