Releases: learnhouse/learnhouse
CLI 1.4.2
🐛 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.2Full Changelog: cli-1.4.1...cli-1.4.2
CLI 1.4.1
✨ 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.1Full Changelog: cli-1.4.0...cli-1.4.1
1.0.0
Welcome to LearnHouse
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 setupUpgrade to this version:
# Back up your database first
npx learnhouse backup
# Update to this specific version
npx learnhouse update --version 1.0.0Docker image:
docker pull ghcr.io/learnhouse/app:1.0.0Warning
This release includes 28 database migration(s). Back up your database before upgrading.
0314ec7791e1_payments.py040ccb1d456e_add_thumbnail_image_to_orgs.py4a88b680263c_multi_contributors.py6295e05ff7d0_enum_updates.py83b6d9d6f57a_org_ids_cascades.py87a621284ae4_organizations_new_model.py9e031a0358d1_video_thumbnails.pya1b2c3d4e5f6_add_sso_connection.pya5afa69dd917_activity_details.pyadb944cc8bec_add_users_details_and_profile.pyb3c4d5e6f7a8_add_course_seo_field.pyc4d5e6f7a8b9_add_course_published_field.pycb2029aadc2d_cloud_changes.pyd8bc71595932_add_reference_for_assignmenttasks.pydf2981bf24dd_initial_migration.pye5f6a7b8c9d0_add_activity_versioning.pyeb10d15465b3_org_scripts.pyf6a7b8c9d0e1_add_podcasts.pyf8a3c2d1e5b7_add_scorm_activity_types.pyg7b8c9d0e1f2_add_auth_security_fields.pyh8c9d0e1f2a3_add_performance_indexes.pyi9d0e1f2a3b4_add_signup_method.pyj0e1f2a3b4c5_add_docs.pyk1f2a3b4c5d6_add_community_page_type.pyl2a3b4c5d6e7_add_superadmin.pym3b4c5d6e7f8_add_block_audio_enum.pyq6r7s8t9u0v1_offer_uuid.pyr7s8t9u0v1w2_add_payments_mode.py
Full Changelog: ...1.0.0
CLI 1.4.0
✨ 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.0Full Changelog: cli-1.3.2...cli-1.4.0
CLI 1.3.2
🐛 Bug Fixes
- fix(version-check): update stable channel logic to fetch latest app release from GitHub (
70f37d5a)
📦 Install
npx learnhouse@1.3.2Full Changelog: cli-1.3.1...cli-1.3.2
CLI 1.3.1
✨ 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.1Full Changelog: cli-1.3.0...cli-1.3.1
CLI 1.3.0
✨ 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.0Full Changelog: ...cli-1.3.0
CLI 1.1.0
cli-v1.1.0 chore: add Node.js setup step to CLI publish workflow
CLI 1.0.1
Full Changelog: cli-v1.0.0...cli-v1.0.1
CLI 1.0.0
cli-v1.0.0 fix: cli workflow