Tags: Lumieducation/Lumi
Tags
chore(release): 1.0.0 # [1.0.0](v0.10.0...v1.0.0) (2025-05-20) * refactor(Lumi)!: completely rebuild Lumi ([f532f22](f532f22)) ### Bug Fixes * **boot:** make sure settings are setup ([9a12390](9a12390)) * **build:** copy electron framework for macOS arm-64 (fixes [#2650](#2650)) ([a942835](a942835)) * **builder:** copy electron framework ([98ee1e5](98ee1e5)) * **client:** update client ([f3cbeec](f3cbeec)) * **config:** set saveFreq to false ([71f1cf4](71f1cf4)) * **content:** content will open even if app is not running (fixes [#2666](#2666)) ([da5cfd1](da5cfd1)) * **deps:** remove deprecated dependencies ([df7b875](df7b875)) * **deps:** update dependency body-parser to v1.20.2 ([d4068c4](d4068c4)) * **deps:** update dependency electron to v20.3.10 ([1a7f8c6](1a7f8c6)) * **deps:** update dependency electron to v20.3.11 ([e0798c1](e0798c1)) * **deps:** update dependency electron to v20.3.12 ([c6eefcf](c6eefcf)) * **deps:** update dependency electron to v20.3.4 ([18c42cb](18c42cb)) * **deps:** update dependency electron to v20.3.5 ([d6a6028](d6a6028)) * **deps:** update dependency electron to v20.3.6 ([760d487](760d487)) * **deps:** update dependency electron to v20.3.7 ([60f2a08](60f2a08)) * **deps:** update dependency electron to v20.3.8 ([b45dcdb](b45dcdb)) * **deps:** update dependency electron to v20.3.9 ([58d27d6](58d27d6)) * **deps:** update dependency express to v4.19.2 [security] ([eb52414](eb52414)) * **deps:** update dependency i18next-http-backend to v1.4.5 ([2b56382](2b56382)) * **deps:** update dependency i18next-http-middleware to v3.2.2 ([b3e4fd3](b3e4fd3)) * **deps:** update dependency i18next-http-middleware to v3.3.0 ([f1c8e06](f1c8e06)) * **deps:** update dependency nanoid to v3.3.6 ([049f384](049f384)) * **deps:** update dependency nanoid to v3.3.6 ([7f66966](7f66966)) * **deps:** update dependency redux to v4.2.1 ([2254080](2254080)) * **deps:** update dependency redux-thunk to v2.4.2 ([22209e8](22209e8)) * **deps:** update dependency socket.io to v4.6.2 [security] ([e01651e](e01651e)) * **deps:** update dependency superagent to v8.0.4 ([50a3cb0](50a3cb0)) * **deps:** update dependency superagent to v8.0.5 ([1c082fc](1c082fc)) * **deps:** update dependency superagent to v8.0.6 ([eb6442a](eb6442a)) * **deps:** update dependency superagent to v8.0.8 ([3bbeea5](3bbeea5)) * **deps:** update dependency superagent to v8.0.9 ([84d9584](84d9584)) * **deps:** update react-router monorepo to v6.10.0 ([88dad67](88dad67)) * **deps:** update react-router monorepo to v6.11.0 ([b4a24a5](b4a24a5)) * **deps:** update react-router monorepo to v6.11.1 ([f393d02](f393d02)) * **deps:** update react-router monorepo to v6.4.3 ([1b19e9d](1b19e9d)) * **deps:** update react-router monorepo to v6.4.4 ([f26411e](f26411e)) * **deps:** update react-router monorepo to v6.4.5 ([f24903d](f24903d)) * **deps:** update react-router monorepo to v6.5.0 ([0c078c4](0c078c4)) * **deps:** update react-router monorepo to v6.6.0 ([d14ada8](d14ada8)) * **deps:** update react-router monorepo to v6.6.1 ([ef6a93e](ef6a93e)) * **deps:** update react-router monorepo to v6.6.2 ([0cb9563](0cb9563)) * **deps:** update react-router monorepo to v6.7.0 ([f9fd264](f9fd264)) * **deps:** update react-router monorepo to v6.8.0 ([2d7902d](2d7902d)) * **deps:** update react-router monorepo to v6.8.1 ([0e6b3f3](0e6b3f3)) * **deps:** update react-router monorepo to v6.8.2 ([5315873](5315873)) * **deps:** update react-router monorepo to v6.9.0 ([8ca65a3](8ca65a3)) * **deps:** update sentry-javascript monorepo to v7.17.1 ([a28354e](a28354e)) * **deps:** update sentry-javascript monorepo to v7.17.2 ([325a60e](325a60e)) * **deps:** update sentry-javascript monorepo to v7.17.3 ([245a68f](245a68f)) * **deps:** update sentry-javascript monorepo to v7.17.4 ([8184889](8184889)) * **deps:** update sentry-javascript monorepo to v7.18.0 ([fae547c](fae547c)) * **deps:** update sentry-javascript monorepo to v7.19.0 ([c5844b5](c5844b5)) * **deps:** update sentry-javascript monorepo to v7.20.0 ([71e9b8e](71e9b8e)) * **deps:** update sentry-javascript monorepo to v7.20.1 ([3c47f6a](3c47f6a)) * **deps:** update sentry-javascript monorepo to v7.21.0 ([8da306b](8da306b)) * **deps:** update sentry-javascript monorepo to v7.21.1 ([9250cfc](9250cfc)) * **deps:** update sentry-javascript monorepo to v7.22.0 ([b930c5b](b930c5b)) * **deps:** update sentry-javascript monorepo to v7.23.0 ([ecaea01](ecaea01)) * **deps:** update sentry-javascript monorepo to v7.24.1 ([17704c3](17704c3)) * **deps:** update sentry-javascript monorepo to v7.24.2 ([201c92e](201c92e)) * **deps:** update sentry-javascript monorepo to v7.25.0 ([db3eb90](db3eb90)) * **deps:** update sentry-javascript monorepo to v7.26.0 ([5fb7f5e](5fb7f5e)) * **deps:** update sentry-javascript monorepo to v7.27.0 ([a11a786](a11a786)) * **deps:** update sentry-javascript monorepo to v7.28.0 ([4dc57df](4dc57df)) * **deps:** update sentry-javascript monorepo to v7.28.1 ([a90c6dd](a90c6dd)) * **deps:** update sentry-javascript monorepo to v7.29.0 ([4bd0686](4bd0686)) * **deps:** update sentry-javascript monorepo to v7.30.0 ([bb64c15](bb64c15)) * **deps:** update sentry-javascript monorepo to v7.32.0 ([436d25f](436d25f)) * **deps:** update sentry-javascript monorepo to v7.32.1 ([39d9347](39d9347)) * **deps:** update sentry-javascript monorepo to v7.33.0 ([378d8e2](378d8e2)) * **deps:** update sentry-javascript monorepo to v7.34.0 ([5d1d398](5d1d398)) * **deps:** update sentry-javascript monorepo to v7.35.0 ([49ed5ce](49ed5ce)) * **deps:** update sentry-javascript monorepo to v7.36.0 ([8a93e1c](8a93e1c)) * **deps:** update sentry-javascript monorepo to v7.37.0 ([9e274fb](9e274fb)) * **deps:** update sentry-javascript monorepo to v7.37.1 ([18e5be7](18e5be7)) * **deps:** update sentry-javascript monorepo to v7.37.2 ([f677756](f677756)) * **deps:** update sentry-javascript monorepo to v7.38.0 ([99c5589](99c5589)) * **deps:** update sentry-javascript monorepo to v7.39.0 ([c6d3238](c6d3238)) * **deps:** update sentry-javascript monorepo to v7.40.0 ([d56f3d2](d56f3d2)) * **deps:** update sentry-javascript monorepo to v7.41.0 ([bc04841](bc04841)) * **deps:** update sentry-javascript monorepo to v7.42.0 ([f1ae485](f1ae485)) * **deps:** update sentry-javascript monorepo to v7.43.0 ([1a12b0c](1a12b0c)) * **deps:** update sentry-javascript monorepo to v7.44.1 ([3427440](3427440)) * **deps:** update sentry-javascript monorepo to v7.44.2 ([85c2a61](85c2a61)) * **deps:** update sentry-javascript monorepo to v7.45.0 ([7a13e0f](7a13e0f)) * **deps:** update sentry-javascript monorepo to v7.46.0 ([f4ebd43](f4ebd43)) * **deps:** update sentry-javascript monorepo to v7.47.0 ([2c24eb9](2c24eb9)) * **deps:** update sentry-javascript monorepo to v7.48.0 ([06890e8](06890e8)) * **deps:** update sentry-javascript monorepo to v7.49.0 ([3e78526](3e78526)) * **deps:** update sentry-javascript monorepo to v7.50.0 ([34f7625](34f7625)) * **deps:** update sentry-javascript monorepo to v7.51.0 ([96529f7](96529f7)) * **deps:** update sentry-javascript monorepo to v7.51.1 ([69fe14e](69fe14e)) * **deps:** update sentry-javascript monorepo to v7.51.2 ([dae697f](dae697f)) * **deps:** update socket.io packages to v4.5.4 ([80ebec8](80ebec8)) * **deps:** update socket.io packages to v4.6.0 ([360bcae](360bcae)) * **deps:** update socket.io packages to v4.6.1 ([2901f02](2901f02)) * **encoding:** decode path before displaying message (fixes [#2653](#2653)) ([62d7efd](62d7efd)) * **export:** add options to export (fixes [#2655](#2655)) ([92c6304](92c6304)) * **h5p:** generate unique and valid contentUrl ([5a67624](5a67624)) * **legal:** add eula and privacy-policy as html-make it available offlin ([5dcfd61](5dcfd61)) * **legal:** update EULA & Privacy Policy (closes [#2676](#2676)) ([f36fe9a](f36fe9a)) * **libraries_copy:** libararies can now be copied ([f72fd6b](f72fd6b)) * **libraries-install:** quit app when libraries are installed ([b3ebb10](b3ebb10)) * **library_install:** add dist and build folders for libraries ([c9807e5](c9807e5)) * **linux:** add email in package.json ([6c47707](6c47707)) * **log:** add logging to ops and events ([74a1bc9](74a1bc9)) * **log:** switch from bunyan to electron-log ([8ee5dac](8ee5dac)) * **menu:** about Lumi now works on all os (fixes [#2656](#2656)) ([130ba30](130ba30)) * **menu:** add edit-menu for copy & paste (fixes [#2668](#2668)) ([b69a503](b69a503)) * **menu:** add help menu with developer tools ([40e0824](40e0824)) * **menu:** add open-logs to help-menu ([cfb4de9](cfb4de9)) * **menu:** close now closes the window ([15006fa](15006fa)) * **menu:** show file-menu from settings ([edb6761](edb6761)) * **menu:** show settings menu when settings-window is open (fixes [#2657](#2657)) ([23f2791](23f2791)) * **notarize:** remove deprecated notarize script ([bc4ce7b](bc4ce7b)) * **ops:** window_get_content_id returns id for inter-book (fixes [#2681](#2681)) ([07d084b](07d084b)) * **scorm-export:** add export options ([13c44d1](13c44d1)) * **scorm:** set reportingIsEnabled flag (closes [#2649](#2649)) ([ac395e6](ac395e6)) * **settings:** add privacy-policy to settings ([6cb14fd](6cb14fd)) * **settings:** appearance icon is now correct (fixes [#2662](#2662)) ([91b3384](91b3384)) * **settings:** load theme and language settings (fixes [#2659](#2659), [#2660](#2660)) ([33f1085](33f1085)) * **settings:** menu-items are now all aligned to the left (fixes [#2661](#2661)) ([2cc0c8a](2cc0c8a)) * **setup:** show a setup dialog when first starting the app ([778628b](778628b)) * **tmp:** delete tmp-data when quitting the app (fixes [#2665](#2665)) ([585ab05](585ab05)) * **translate:** translate h5p-editor & update windows (fixes [#2658](#2658)) ([9066456](9066456)) * **translations:** add missing translations ([90a34f7](90a34f7)) * **translations:** translate missing strings ([5b8a126](5b8a126)) * **update:** no-update-dialog only when manual checking (fixes [#2654](#2654)) ([c297b88](c297b88)) * **window:** open window and show loading indicator (fixes [#2664](#2664)) ([901720e](901720e)) ### Features * **content-types:** allow hub content-types endpoint configuration ([b2200a8](b2200a8)) * **h5p-libraries:** add h5p-libraries and install option ([baba7e6](baba7e6)) * **library-management:** add installed libraries list ([8b6b437](8b6b437)) * **proxy:** add proxy support (closes [#1309](#1309) ([bc6efe5](bc6efe5)) ### BREAKING CHANGES * completely rebuild Lumi
chore(release): 1.0.0-beta.26 # [1.0.0-beta.26](v1.0.0-beta.25...v1.0.0-beta.26) (2025-04-30) ### Bug Fixes * **config:** set saveFreq to false ([71f1cf4](71f1cf4))
chore(release): 1.0.0-beta.24 # [1.0.0-beta.24](v1.0.0-beta.23...v1.0.0-beta.24) (2025-04-07) ### Bug Fixes * **library_install:** add dist and build folders for libraries ([c9807e5](c9807e5))
chore(release): 1.0.0-beta.23 # [1.0.0-beta.23](v1.0.0-beta.22...v1.0.0-beta.23) (2025-03-24) ### Bug Fixes * **menu:** add open-logs to help-menu ([cfb4de9](cfb4de9)) ### Features * **library-management:** add installed libraries list ([8b6b437](8b6b437))
chore(release): 1.0.0-beta.20 # [1.0.0-beta.20](v1.0.0-beta.19...v1.0.0-beta.20) (2025-03-18) ### Bug Fixes * **boot:** make sure settings are setup ([9a12390](9a12390)) * **setup:** show a setup dialog when first starting the app ([778628b](778628b))
chore(release): 1.0.0-beta.19 # [1.0.0-beta.19](v1.0.0-beta.18...v1.0.0-beta.19) (2025-03-18) ### Bug Fixes * **legal:** add eula and privacy-policy as html-make it available offlin ([5dcfd61](5dcfd61))
PreviousNext