Skip to content

Latest commit

 

History

History
270 lines (132 loc) · 19.4 KB

CHANGELOG.md

File metadata and controls

270 lines (132 loc) · 19.4 KB

0.2.3 (2024-09-10)

Bug Fixes

  • react: stale lesson data after navigation (#318) (2b5fc92)

0.2.2 (2024-09-04)

Bug Fixes

  • align Powered by WebContainers to the bottom (#301) (98ef05b)
  • react: refresh preview when autoReload: true (#303) (9754b26)

Features

  • react: add button to reload a preview (#305) (d14c404)

0.2.1 (2024-08-30)

Bug Fixes

  • astro: work-around for dev-mode's ReferenceError: __WC_CONFIG__ is not defined errors (#293) (70fa3e2)

0.2.0 (2024-08-28)

Features

  • rename @tutorialkit/components-react to @tutorialkit/react (#155) (e3c0fee)
  • simplify UnoCSS integration (#270) (8d49ef8)

BREAKING CHANGES

  • rename @tutorialkit/components-react to @tutorialkit/react (#155)
  • simplify UnoCSS integration (#270)

0.1.6 (2024-08-26)

Bug Fixes

  • astro/types: webcontainer should be a Promise<WebContainer> (#259) (c7bad20)
  • cli: create-tutorial not depending on @tutorialkit/cli package (#254) (3b480db)
  • missing preview i18n (#255) (095ed57)
  • react: editor and preview missing accessible names (#267) (bcbffe6)
  • react: file tree's files to indicate selected state (#268) (bd8a3be)
  • react: solve-button not working before lesson loads (#266) (547e70a)

Features

  • add Vue language to CodeMirror (#256) (f9b265f)
  • runtime: option for setting terminal open by default (#246) (5419038)

0.1.5 (2024-08-16)

Bug Fixes

  • astro: don't modify state during re-renders of <WorkspacePanelWrapper /> (#240) (745be37)
  • extension: only match tutorialkit content and meta files (#242) (9c1b55a)

Features

0.1.4 (2024-08-08)

Bug Fixes

  • astro: sub folders not working on Windows (#225) (694f5ca)
  • astro: webcontainers link to be in plural (#227) (0b86ebd)

Features

  • extension: support config-based ordering (#223) (3b2c776)

0.1.3 (2024-08-07)

Features

0.1.2 (2024-08-01)

Bug Fixes

0.1.1 (2024-07-30)

Bug Fixes

  • cli: normalize windows paths for fast-glob (#184) (eaa9890)

0.1.0 (2024-07-25)

Bug Fixes

  • cli: remove vs code settings.json (#173) (8dde2c3)
  • docs: jumping to bottom of getting started page (#170) (55430f9)
  • solve shows lesson-only files empty (#168) (bbb13f7)

Features

0.0.3 (2024-07-23)

Bug Fixes

  • deps: update astro for Node 18.18 compatibility (#159) (4b50335)

0.0.2 (2024-07-17)

0.0.1 (2024-07-17)

Bug Fixes

  • a transition-theme class was missing for the content right border (#139) (c75ef40)
  • ci: override @astrojs/language-server with an older version (#145) (bf9119e)
  • extension: setup CI and minor improvements (#142) (5a1f108)

Features

0.0.1-alpha.26 (2024-07-15)

Bug Fixes

  • ci: use PAT to make sure release PRs trigger workflows (#124) (5e1a8bc)
  • mobile fixes and basic i18n support (#127) (f85e8eb)

Features

0.0.1-alpha.25 (2024-07-09)

Bug Fixes

  • tag should be the version without the 'v' (#121) (d292d0b)

Features

0.0.1-alpha.24 (2024-07-04)

Special thanks to @leonyoung1 for their first contribution!! 🥳

Bug Fixes

  • cli: remove title from tutorial meta file (#86) (c2f7688)
  • editor ignoring changes (#102) (0f01e31)
  • generate correct changelogs when doing a PR (#113) (8b8b1ca)
  • problem with creating lessons without solution files (#108) (2d51ff7)
  • support a base different from / in astro config (#92) (3e7830b)
  • theme: fix some styling for the editor (#100) (0f5dd45)
  • theme: invalid CSS variable on cm-gutter (#98) (039f871)
  • theme: set correct background and text color for panels (#94) (3ad01a0)
  • theme: use correct tokens for the breadcrumbs (#88) (1669299)
  • update pnpm/action-setup to v4 to fix CI issue (#114) (e36c455)

Features

  • add @tutorialkit/theme package to use the theme without astro (#105) (9805996)
  • add eslint (#90) (fcfb3e8)
  • allow custom src/pages/index.astro (#93) (d431d4d)
  • allow ordering to be config based in addition to folder based (#79) (2b131e5)
  • make core react components easily accessible (#104) (d8a5a34)
  • make the logo link configurable (#68) (2da64ae)
  • mobile support (#91) (030ca1e)
  • template inheritance (#99) (c4350a8)
  • terminal: add support for redirects and allow specific commands (#76) (eca5f22)
  • theme: add support for setting text and code colors in callouts (#96) (623b04d)
  • theme: create proper tokens for callouts (#87) (6d01620)

0.0.1-alpha.23 (2024-06-14)

Special thanks to @EmNudge and @morinokami for their first contributions!! 🥳

Bug Fixes

  • feature request issue template (cc8423a)
  • generate root changelog + changelog per package (24d4131)
  • hydration error after runtime refactor (#63) (8f90338)
  • ignore platform specific files (#69) (186e2db)
  • logo: support multiple formats and remove styling requirements (#62) (79cb18d)
  • nav: make sure nav is on top of the content (#72) (cd4ecc7)
  • sort navigation items numerically in objectToSortedArray function (#56) (e45f62b)
  • support inheritance for editor/focus and fix bug with logo (#67) (a7eb31d)
  • validation: allow activePanel to be 0 (#46) (4ab76f5)

Features

  • add create-tutorial package (#47) (e720657)
  • add lezer support for wast via codemirror wast package (#65) (0ce2986)
  • add MDX extension to recommendations in extensions.json (#55) (2d0a1fa)
  • allow custom components that modify the tutorial state (#64) (1279917)
  • hot reload for files in webcontainer (#61) (949fcf3)
  • set default package manager to the one used with create command (#57) (c97278e)
  • store: fix current document and add onDocumentChanged (#74) (05b1688)