Skip to content

Releases: stackblitz/tutorialkit

0.2.3

10 Sep 09:18
b4613cf
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.2...0.2.3

0.2.2

04 Sep 14:43
4e05cd9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.1...0.2.2

0.2.1

30 Aug 09:42
1c34ef6
Compare
Choose a tag to compare

What's Changed

  • fix(astro): work-around for dev-mode's ReferenceError: __WC_CONFIG__ is not defined errors by @AriPerkkio in #293
  • chore: use swapFunctions from astro:transitions/client by @martrapp in #291
    • This PR was accidentally marked as chore. It fixes #235.
    • Note that this fix requires projects to update their astro to version ^4.15.0.

New Contributors

Full Changelog: 0.2.0...0.2.1

0.2.0

28 Aug 05:40
0da3919
Compare
Choose a tag to compare

This release of TutorialKit introduces two breaking changes. For detailed migration guide see Migration from 0.1.6 to 0.2.0 #286.

What's Changed

  • docs: tutorialkit.dev link in readme by @o-az in #277
  • ❗ feat!: simplify UnoCSS integration by @AriPerkkio in #270
  • ❗ feat!: rename @tutorialkit/components-react to @tutorialkit/react by @AriPerkkio in #155

New Contributors

  • @o-az made their first contribution in #277

Full Changelog: 0.1.6...0.2.0

0.1.6

26 Aug 13:11
6867684
Compare
Choose a tag to compare

What's Changed

  • fix(cli): create-tutorial not depending on @tutorialkit/cli package by @ycs77 in #254
  • feat: add Vue language to CodeMirror by @ycs77 in #256
  • fix(astro/types): webcontainer should be a Promise<WebContainer> by @Nemikolh in #259
  • feat(runtime): option for setting terminal open by default by @AriPerkkio in #246
  • fix: missing preview i18n by @ycs77 in #255
  • fix(react): solve-button not working before lesson loads by @AriPerkkio in #266
  • fix(react): editor and preview missing accessible names by @AriPerkkio in #267
  • fix(react): file tree's files to indicate selected state by @AriPerkkio in #268
  • chore: remove spec files from runtime package by @PhearZero in #236

New Contributors

Full Changelog: 0.1.5...0.1.6

0.1.5

16 Aug 13:47
725beb8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.4...0.1.5

0.1.4

08 Aug 15:23
78f69a5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.3...0.1.4

0.1.3

07 Aug 09:42
ec50927
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.2...0.1.3

0.1.2

01 Aug 08:06
a3e9f2a
Compare
Choose a tag to compare

What's Changed

  • fix: ignore templates node_modules by @AriPerkkio in #198
    • Fixes cases where having node_modules present on template directories caused jsh: permission denied errors.

Full Changelog: 0.1.1...0.1.2

0.1.1

30 Jul 05:53
ad74b29
Compare
Choose a tag to compare

What's Changed

  • fix(cli): normalize windows paths for fast-glob by @AriPerkkio in #184
    • Existing projects can apply the fix in their uno.config.ts:
      export default defineConfig({
        ...unoCSSConfig,
        content: {
          inline: globSync([
      -      `${convertPathToPattern(join(require.resolve('@tutorialkit/components-react'), '..'))}/**/*.js`,
      +      `${convertPathToPattern(join(require.resolve('@tutorialkit/components-react'), '..')).replace('\\@', '/@')}/**/*.js`,
      -      `${convertPathToPattern(join(require.resolve('@tutorialkit/astro'), '..'))}/default/**/*.astro`,
      +      `${convertPathToPattern(join(require.resolve('@tutorialkit/astro'), '..')).replace('\\@', '/@')}/default/**/*.astro`,
          ]).map((filePath) => {
            return () => fs.readFile(filePath, { encoding: 'utf8' });
          }),
        },

New Contributors

Full Changelog: 0.1.0...0.1.1