Changes since 0.3.0
-------------------
New features:
- Single session mode.
- Option to add breakpoints.
- Added `action-tags` command that lists available action tags.
- Added `usage` action tag.
- clean-doc command to strip rundoc-specific markup
- File action tags with variable placeholders.
Improvements:
- Automatic collection of envs and secrets based on selected code blocks.
- Show total number of steps when executing each step.
- Fixed markdown extension deprecation warning.
- Show max number of retries when retrying.
- Complete coverage unit tests.
- Tests exit with non zero exit code on failure.
- Updated versions of dependencies: 'click>=6.7,<8.0'.
- Better setup for wheel.
- Tag matching moved out to markdown-rundoc extension.
Bug fixes:
- Combination of `-j` and `-T` tag was not working properly.
- Prompt not working when lexer is not available.
- `list-tags` is listing internal `rundoc_selected` tag.
- list-tags prints wrong tags.
- Must have tags require regular tags.
- `clean-doc` is not removing action tags.
- STDERR late print.
- Code blocks properly passed to the interpeter as stdin.
- The `-i` option not working for secrets.
- File actions need line feed at the end.
- File action prompt changes were ignored.