Skip to content

Releases

0.4.0

Choose a tag to compare

@ackzell ackzell released this 26 Oct 16:09

Features

  • lesson: broadcast full yv-lesson config over SSE (2186fb6)
  • playground-layout: add icon and default-open options to FileTree (f45f1bb)
  • playground-layout: add pure tree logic package (Phase 1) (fbc555d)
  • playground-layout: port dock node + file tree components (Phase 2) (d86d260)
  • playground: compose dock layout with file tree (Phase 3) (c9ddc20)
  • repl: add headless provider and panel components (48caa4a)
  • ui: open an in-app changelog from the footer version (5db4903)
  • video: add dock and changelog beats to the promo (2f66424)

Bug Fixes

  • playground-layout: forward slots to nested dock nodes, harden drag handles (7a1c694)
  • repl-sync: watch editor ref via getter (5dfc0cf)
  • repl: pin latest TypeScript to 5.9.3 for Monaco types (f0f404d)
  • repl: run the preview under a strict CSP (b0b29d0)
  • sync: keep the public build offline without a PartyKit host (61c7abf)

v0.3.1-beta

v0.3.1-beta Pre-release
Pre-release

Choose a tag to compare

@ackzell ackzell released this 12 Oct 08:39

What's Changed

  • fix(#37): Calculating dynamic height to provide an overflow on the co… by @ackzell in #38
  • feat: implementing colors from expressive-code's color correctino by @ackzell in #39

Full Changelog: 0.3.0-beta...0.3.1-beta

image image image image

v0.3.0-beta

v0.3.0-beta Pre-release
Pre-release

Choose a tag to compare

@ackzell ackzell released this 27 Sep 13:25
3d88047

What's Changed

Full Changelog: 0.2.0-beta...0.3.0-beta

Kapture.2025-09-27.at.15.19.04.mp4
Kapture.2025-09-27.at.15.22.37.mp4

v0.2.0-beta

v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@ackzell ackzell released this 24 Sep 10:16

Introducing broadcast mode.

This will enable live workshops to be imparted from instructor and attendees to join remotely and follow along in real time.

real.time.REPL.gh.mp4

What's Changed

Full Changelog: 0.1.0-beta...0.2.0-beta

v0.1.0-beta

v0.1.0-beta Pre-release
Pre-release

Choose a tag to compare

@ackzell ackzell released this 08 Sep 19:30

This is a first usable version for the embedded playground that will live in https://github.com/ackzell/amoxtli-vue

It relies on being available through a web sever and providing specific files to work properly, namely:

  • yv-lesson.json file that contains a lesson name so a session (collection of snapshots) can be created for the lesson.
  • App.vue file that contains the lesson code and will act as the starting point for the lesson.
0.1.0-beta.mp4