👩💻 Create or play Interactive coding tutorials in VSCode
Reduced bundle size.
See changelog for more details.
Provides fix for Git setup due to new Git master/main branch warning.
Use @coderoad/cli v0.6+ with this release.
BREAKING CHANGE:
config.testRunner.setup
is now config.setup
config.setup
runs in the root workspace directory, not the config.testRunner.directory
Significant internal refactor to:
Supports commands on reset under config.reset.commands
(array)
Supports running vscode commands anywhere that command line commands can be run
Admin mode to allow creators to jump between tutorial levels/steps during development
Change subtask format to include subtasks in markdown.
Subtasks no longer need to be included in yaml, or require a filter.
See an example at http://github.com/shmck/coderoad-tutorial-subtask-demo
### 1.1
A description of the task
#### SUBTASKS
- The first subtask
- The second subtask
Subtasks are then matched up with tests with names that match
SUBTASK 1.1 :1 test name
SUBTASK 1.2 :2 test name
UI redesign for the tutorial page:
Supports "reset button" for resetting state & running a reset script.
Adds a review page for viewing tutorial content. The review page should be especially helpful for tutorial creators.
### 1.1
A description of the task.
#### HINTS
- The first hint
- The second hint
- The last hint