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.