github Lumieducation/Lumi v1.0.0

3 months ago

1.0.0 (2025-05-20)

  • refactor(Lumi)!: completely rebuild Lumi (f532f22)

Bug Fixes

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

Features

  • content-types: allow hub content-types endpoint configuration (b2200a8)
  • h5p-libraries: add h5p-libraries and install option (baba7e6)
  • library-management: add installed libraries list (8b6b437)
  • proxy: add proxy support (closes #1309 (bc6efe5)

BREAKING CHANGES

  • completely rebuild Lumi

Don't miss a new Lumi release

NewReleases is sending notifications on new releases.