Overall

  • Introduced a new UI module architecture (“view modules”) with QML running in-process and backend Qt plugins loaded in separate processes for full process isolation, adopted across Basecamp, standalone-app, module-builder, package-manager, and tutorials.
  • Added package signature and validation, instance persistence for modules, thread-safe plugin management, and truly async method calls across the core SDK and runtime stack.
  • Expanded test coverage with the new module test framework across multiple modules, added regression tests, and continued refactoring to reduce Qt coupling and improve portable builds.
  • Ongoing work to refactor liblogos and cpp-sdk, and move modules to new API

counter_qml

logos-accounts-module

logos-basecamp

logos-chat-module

logos-cpp-sdk

logos-dev-boost

logos-liblogos

logos-logoscore-cli

logos-module

logos-module-builder

logos-package

logos-package-downloader-module

logos-package-manager

logos-package-manager-module

logos-package-manager-ui

logos-plugin-qt

logos-standalone-app

logos-storage-module

logos-test-modules

logos-tutorial

logos-view-module-runtime

logos-wallet-module

logos-workspace

  • bump submodules and be able to test logos-calc-ui and logos-calc-cpp-ui from ws logos-workspace#38

nix-bundle-lgx

nix-bundle-logos-module-install

process-stats