Skip to content

Releases: freeCodeCamp/freeCodeCampOS

v4.0.0

17 Mar 06:45

Choose a tag to compare

chore(.github): use trusted publisher

freecodecamp-os: v4.1.0

17 Mar 14:05
d870dec

Choose a tag to compare

4.1.0 (2026-03-17)

Features

  • 2.1.0: add cancellable tests (#405) (dc452c3)
  • 2.1.0: plugin system, update gitpod image (84d1c96)
  • 2.1.0: plugin system, update gitpod image (#442) (7c12f81)
  • 3.1.0: add landing page title (ef7f14c)
  • 3.1.0: add landing page title (#475) (290a263)
  • 3.2.0: refactor parser for plugin system (3b6128f)
  • 3.2.0: refactor parser for plugin system (#482) (47e8481)
  • 3.3.0: add meta to markdown (#487) (6740e01)
  • 3.3.0: project reset with progress (#507) (b72ee78)
  • 3.3.0: show progress on reset (121452f)
  • 3.4.0: update version and changelog (2e06263)
  • 3.5.0: watch and ignore meta per lesson (5c0678f)
  • 3.5.0: watch and ignore meta per lesson (#528) (e498250)
  • add bin post install (d79579a)
  • add codespaces socket url's (9e32284)
  • add codespaces socket url's (#430) (9070a30)
  • add create-freecodecamp-os-app cli (f669635)
  • add create-freecodecamp-os-app cli (#450) (3cf5e31)
  • add injectable script into client (dad9198)
  • add meta to markdown, validate all (48c03d3)
  • add project-reset project (56da409)
  • add python test runner (f4f6131)
  • client: show tests after clicking run tests (bd9db98)
  • injectable script (#449) (a0272d7)
  • move description for i18n (c9e91de)
  • try to reconnect to websocket (ebe93c4)

Bug Fixes

  • .github: move tooling (0a2e5c3)
  • 3.4.1: convert Error class to object in worker (0737996)
  • 3.4.1: convert Error class to object in worker (#519) (13746cf)
  • 3.5.1: remove watcher from worker context (1932c94)
  • 3.5.1: remove watcher from worker context (#532) (559e65e)
  • await getLesson (4d7b750)
  • cli: adjust project type (4a6efa2)
  • cli: change 'scripts/' to 'script/' (bb0e329)
  • cli: change 'scripts/' to 'script/' (#486) (4c78f32)
  • client websocket re-connect path (3baf2fc)
  • client: remove hidden test text feature (377b931)
  • client: render inline markdown in console summaries and clear console on lesson change (08b3f40)
  • cli: include title in conf (0b8e7a8)
  • cli: set order to start at 0 (ec11838)
  • correct seed file paths, suppress hot-reload during seeding, parser and runner bugs (e8d0c78)
  • deps: update babel monorepo (76fc20d)
  • deps: update babel monorepo to v7.23.5 (ba647eb)
  • deps: update babel monorepo to v7.23.6 (4aa43fb)
  • deps: update dependency @types/node to v18.18.10 (81b4045)
  • deps: update dependency @types/node to v18.18.11 (4157317)
  • deps: update dependency @types/node to v18.18.12 (6f8f173)
  • deps: update dependency @types/node to v18.18.13 (4682e42)
  • deps: update dependency @types/node to v18.18.14 (89fa30e)
  • deps: update dependency @types/node to v18.19.0 (a5c9c4b)
  • deps: update dependency @types/node to v18.19.1 (de77850)
  • deps: update dependency @types/node to v18.19.10 (c2c5ac5)
  • deps: update dependency @types/node to v18.19.11 (fd1d327)
  • deps: update dependency @types/node to v18.19.12 (7d30933)
  • deps: update dependency @types/node to v18.19.13 (97f5798)
  • deps: update dependency @types/node to v18.19.14 (7703e69)
  • deps: update dependency @types/node to v18.19.2 (95a40e9)
  • deps: update dependency @types/node to v18.19.3 (718a25c)
  • deps: update dependency @types/node to v18.19.7 ([afb93e1](afb93e1...
Read more

v3.0.2

13 Feb 08:24
4c78f32

Choose a tag to compare

fix(cli): change 'scripts/' to 'script/' (#486)

v3.0.1

05 Feb 13:23
290a263

Choose a tag to compare

feat(3.1.0): add landing page title (#475)

v3.0.0

01 Feb 11:22

Choose a tag to compare

chore: update npmignore, and contributing

v1.0.0

24 Jan 12:12

Choose a tag to compare

fix(.github): move tooling