Skip to content

Releases: coderoad/coderoad-vscode

Latest Release

29 Nov 04:32
Compare
Choose a tag to compare

Reduced bundle size.

See changelog for more details.

v0.14.4

14 Jun 03:32
f287d5d
Compare
Choose a tag to compare
  • fixes issue with older versions of git (pre 2.28)
  • fixes issue with multiple hint buttons before step is revealed

v0.14.3

06 Jun 02:55
1f1f487
Compare
Choose a tag to compare

Provides fix for Git setup due to new Git master/main branch warning.

v0.14.1

28 Aug 01:58
96a04cd
Compare
Choose a tag to compare
  • Resolve issues with error pages
  • Include better errors for supporting Windows
  • Improved analytics

v0.14.0

15 Aug 23:17
6bc94f0
Compare
Choose a tag to compare
  • 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

v0.13.0

06 Aug 14:28
c08d282
Compare
Choose a tag to compare

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

v0.12.0

01 Aug 23:28
4c8eb65
Compare
Choose a tag to compare
  • 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

23 Jul 01:37
Compare
Choose a tag to compare
  • 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

v0.10.0

17 Jul 02:53
e485851
Compare
Choose a tag to compare

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.

v0.8.0

01 Jul 15:59
Compare
Choose a tag to compare
  • 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