Sitelet https://web.archive.org/web/20201022140418/https://github.com/coderoad/coderoad-vscode/releases
Skip to content
Oct 8, 2020
Releasing version v0.14.2

@ShMcK ShMcK released this Aug 28, 2020 · 12 commits to master since this release

  • Resolve issues with error pages
  • Include better errors for supporting Windows
  • Improved analytics
Assets 2

@ShMcK ShMcK released this Aug 15, 2020 · 54 commits to master since this release

  • Add logo to vscode marketplace
  • Fixes
    • issue with watcher tests running on reset
    • issue with some commits loading multiple times on continue
    • issue with task progress not displaying correctly
Assets 2

@ShMcK ShMcK released this Aug 6, 2020 · 84 commits to master since this release

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:

    • 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

Assets 2

@ShMcK ShMcK released this Aug 1, 2020 · 136 commits to master since this release

  • 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
Assets 2

@ShMcK ShMcK released this Jul 23, 2020 · 197 commits to master since this release

  • Improved UI for continue
    • show overall level progress
    • popup on level completion
  • Hotkey support for:
    • running tests (ctrl + enter)
    • continue (ctrl + enter)
  • Fix scroll to bottom on next level
  • Add a scroll indicator when content is too long
Assets 2

@ShMcK ShMcK released this Jul 17, 2020 · 247 commits to master since this release

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.

Assets 2

@ShMcK ShMcK released this Jul 1, 2020 · 317 commits to master since this release

  • Support Python with using tap.py
  • Fix paragraph spacing
  • Support hints - clues that reveal on click to help guide users. Hints can be added to a step, see an example below.
### 1.1

A description of the task.

#### HINTS

- The first hint
- The second hint
- The last hint
Assets 2
Jun 8, 2020
May 22, 2020
Releasing version v0.7.1
You can’t perform that action at this time.