Releases: stackblitz/tutorialkit
Releases · stackblitz/tutorialkit
0.2.1
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
.
- This PR was accidentally marked as
New Contributors
Full Changelog: 0.2.0...0.2.1
0.2.0
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
Full Changelog: 0.1.6...0.2.0
0.1.6
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 aPromise<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
- @ycs77 made their first contribution in #254
- @PhearZero made their first contribution in #236
Full Changelog: 0.1.5...0.1.6
0.1.5
What's Changed
- docs: add info on how to create callouts by @henrikvilhelmberglund in #224
- feat(runtime): add
preview.pathname
by @AriPerkkio in #233 - fix(astro): don't modify state during re-renders of
<WorkspacePanelWrapper />
by @AriPerkkio in #240 - fix(extension): only match tutorialkit content and meta files by @Nemikolh in #242
New Contributors
- @henrikvilhelmberglund made their first contribution in #224
Full Changelog: 0.1.4...0.1.5
0.1.4
What's Changed
- fix(astro): sub folders not working on Windows by @AriPerkkio in #225
- fix(astro): webcontainers link to be in plural by @AriPerkkio in #227
- feat(extension): support config-based ordering by @Nemikolh in #223
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
- feat: add Svelte language to CodeMirror by @adrianmroz in #212
- feat: add link to webcontainers.io by @AriPerkkio in #202
- feat: rename
tutorialkit
to@tutorialkit/cli
by @AriPerkkio in #153 - feat: add 'Open in StackBlitz'-button by @AriPerkkio in #219
New Contributors
- @adrianmroz made their first contribution in #212
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- fix: ignore templates
node_modules
by @AriPerkkio in #198- Fixes cases where having
node_modules
present on template directories causedjsh: permission denied
errors.
- Fixes cases where having
Full Changelog: 0.1.1...0.1.2
0.1.1
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' }); }), },
- Existing projects can apply the fix in their
New Contributors
- @mannycarrera4 made their first contribution in #177
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- feat: add
contentSchema
by @AriPerkkio in #156 - fix(docs): jumping to bottom of getting started page by @EricSimons in #170
- fix: solve shows lesson-only files empty by @AriPerkkio in #168
- feat(cli): add vs code extension to recommendations by @AriPerkkio in #172
- fix(cli): remove vs code
settings.json
by @AriPerkkio in #173 - feat(extension): metadata autocompletion by @Nemikolh in #143
New Contributors
- @EricSimons made their first contribution in #170
Full Changelog: 0.0.3...0.1.0