Skip to content

Releases: learnhouse/learnhouse

CLI 1.4.2

27 Mar 15:22

Choose a tag to compare

🐛 Bug Fixes

  • fix(cli): handle Docker socket permissions on fresh Linux installs (bfe1c0d7)
  • fix(cli): improve install.sh for Linux support and fix output leak (3bf31f3d)

📦 Install

npx learnhouse@1.4.2

Full Changelog: cli-1.4.1...cli-1.4.2

CLI 1.4.1

27 Mar 12:52

Choose a tag to compare

✨ Features

  • feat(cli): add admin email and password options for non-interactive setup in dev command (ef250f5f)

♻️ Refactoring

  • refactor(cli, api): simplify EE mode management (270af336)

📦 Install

npx learnhouse@1.4.1

Full Changelog: cli-1.4.0...cli-1.4.1

1.0.0

25 Mar 18:42

Choose a tag to compare

Welcome to LearnHouse

image

The next-gen open-source platform for world-class educational content.

👥 Contributors

@ablazejuk, @benjamin-frost, @cdaise, @cdaise, @dhanyamd, @eduardconstantin, @florianbussmann, @Jastor11, @jey-exp, @justsml, @k2glyph, @Kirubapanneers, @ksanjeev284, @mvanhorn, @ntheanh201, @nvrthles, @parasiteoflife, @Scottcjn, @ShrootBuck, @solo-securing, @swve, @W07L, @W07L


📦 Getting Started

New installation:

npx learnhouse setup

Upgrade to this version:

# Back up your database first
npx learnhouse backup

# Update to this specific version
npx learnhouse update --version 1.0.0

Docker image:

docker pull ghcr.io/learnhouse/app:1.0.0

Warning

This release includes 28 database migration(s). Back up your database before upgrading.

  • 0314ec7791e1_payments.py
  • 040ccb1d456e_add_thumbnail_image_to_orgs.py
  • 4a88b680263c_multi_contributors.py
  • 6295e05ff7d0_enum_updates.py
  • 83b6d9d6f57a_org_ids_cascades.py
  • 87a621284ae4_organizations_new_model.py
  • 9e031a0358d1_video_thumbnails.py
  • a1b2c3d4e5f6_add_sso_connection.py
  • a5afa69dd917_activity_details.py
  • adb944cc8bec_add_users_details_and_profile.py
  • b3c4d5e6f7a8_add_course_seo_field.py
  • c4d5e6f7a8b9_add_course_published_field.py
  • cb2029aadc2d_cloud_changes.py
  • d8bc71595932_add_reference_for_assignmenttasks.py
  • df2981bf24dd_initial_migration.py
  • e5f6a7b8c9d0_add_activity_versioning.py
  • eb10d15465b3_org_scripts.py
  • f6a7b8c9d0e1_add_podcasts.py
  • f8a3c2d1e5b7_add_scorm_activity_types.py
  • g7b8c9d0e1f2_add_auth_security_fields.py
  • h8c9d0e1f2a3_add_performance_indexes.py
  • i9d0e1f2a3b4_add_signup_method.py
  • j0e1f2a3b4c5_add_docs.py
  • k1f2a3b4c5d6_add_community_page_type.py
  • l2a3b4c5d6e7_add_superadmin.py
  • m3b4c5d6e7f8_add_block_audio_enum.py
  • q6r7s8t9u0v1_offer_uuid.py
  • r7s8t9u0v1w2_add_payments_mode.py

Full Changelog: ...1.0.0

CLI 1.4.0

25 Mar 20:40

Choose a tag to compare

✨ Features

  • feat(cli): add CI support and testing commands; enhance setup and update commands with non-interactive options (2069cc28)
  • feat(cli): add new commands for status, health, env, and restore; update error messages for installation checks (a038f01a)

📦 Install

npx learnhouse@1.4.0

Full Changelog: cli-1.3.2...cli-1.4.0

CLI 1.3.2

25 Mar 19:15

Choose a tag to compare

🐛 Bug Fixes

  • fix(version-check): update stable channel logic to fetch latest app release from GitHub (70f37d5a)

📦 Install

npx learnhouse@1.3.2

Full Changelog: cli-1.3.1...cli-1.3.2

CLI 1.3.1

25 Mar 19:07

Choose a tag to compare

✨ Features

  • feat: add update command and enhance CLI documentation (7572dca2)

🔧 Maintenance

  • chore: remove deprecated learnhouse.js file from CLI distribution (27109479)

📦 Install

npx learnhouse@1.3.1

Full Changelog: cli-1.3.0...cli-1.3.1

CLI 1.3.0

25 Mar 18:53

Choose a tag to compare

✨ Features

  • feat: multiple improvements to the CLI (5eccad99)
  • feat: fill env variables for dev cli mode (92117877)
  • feat: EE changes (cf899007)
  • feat: cli improvements (72408493)
  • feat: use bun, remove turbo and workspaces, improve cli (ecca3182)
  • feat: final improvements (e6d90416)
  • feat: init boards feature (76de2c45)
  • feat: add ai copilot and ai improvements (a3331613)
  • feat: implement SMTP email provider (1024ff29)
  • feat: improvements to the cli (f3f3b0cd)
  • feat: init cli (6214b68d)

🐛 Bug Fixes

  • fix(deps): add pnpm overrides to apps/cli package.json (fac9c88e)
  • fix(deps): update dependency @clack/prompts to v1 (aedccd91)
  • Merge pull request #624 from learnhouse/renovate/commander-14.x (ad21ac3d)
  • fix(deps): update dependency commander to v14 (502ed3c3)

🔧 Maintenance

  • chore: enhance release script and workflows for improved version handling and user experience (99fe8bd2)
  • chore: upgrade the cli to 1.1.0 (2785804e)
  • chore: update readme + cleanup repo (7e86fa26)
  • chore(deps): update dependency @types/node to v25 (3078685a)
  • chore(deps): update postgres docker tag to v18 (e623e891)
  • Merge pull request #614 from learnhouse/renovate/node-24.x (abc444a4)
  • chore(deps): update redis docker tag to v8 (eda379b1)
  • chore(deps): update dependency node to v24 (8faad320)
  • chore: change cli descriptions (08228821)

📦 Install

npx learnhouse@1.3.0

Full Changelog: ...cli-1.3.0

CLI 1.1.0

11 Mar 21:03

Choose a tag to compare

cli-v1.1.0

chore: add Node.js setup step to CLI publish workflow

CLI 1.0.1

11 Feb 22:11

Choose a tag to compare

CLI 1.0.0

11 Feb 22:02

Choose a tag to compare

cli-v1.0.0

fix: cli workflow