Releases: coderoad/coderoad-vscode
Latest Release
v0.14.4
v0.14.3
v0.14.1
v0.14.0
v0.13.0
Use @coderoad/cli v0.6+ with this release.
BREAKING CHANGE:
config.testRunner.setup
is nowconfig.setup
config.setup
runs in the root workspace directory, not theconfig.testRunner.directory
Significant internal refactor to:
- remove recording progress
- simplify structure with "hooks"
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
v0.12.0
- Change completion page to a banner that prompts the user to open a new workspace
- On launch, show details on tutorial to continue
- Adds an "About" section to the tutorial side menu
- Run test indicator
- Various style & UX fixes
- Launch from URL fixes
- Move styles into a central theme
- Prevent multiple versions of CodeRoad from launching
v0.11.0
v0.10.0
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:
- removes unnecessary headers
- adds a side panel
- step progress indicator
- removes logs from error messges
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.