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.