diff --git a/README.md b/README.md index 70514e50..430804f4 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,7 @@ -[![CI test status](https://github.com/pybricks/pybricks-code/workflows/CI%20Tests/badge.svg)](https://github.com/pybricks/pybricks-code/actions/workflows/test-pull-request.yml) [![codecov](https://codecov.io/gh/pybricks/pybricks-code/branch/master/graph/badge.svg?token=EJEBMN635G)](https://codecov.io/gh/pybricks/pybricks-code) +# PyBricks CaptiClient -pybricks-code -============= +PyBricks CaptiClient is a customized version of the open-source Pybricks Code editor focused on classroom-friendly coding, clearer project navigation, and real-time co-op programming. -A Web App for programming LEGO® Powered Up smart hubs using Pybricks MicroPython. +It keeps the Pybricks firmware and MicroPython workflow while adding CaptiClient-specific features such as shared room programs, cross-device collaboration support, a redesigned home experience, Jerry AI assistance, and clearer onboarding for new users. -**Try it at or the latest updates .** - -![screenshot](.README/screenshot.png) - -# Contributing - -If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome. - -For more details, see the file [CONTRIBUTING.md](./CONTRIBUTING.md). - ---- - - -LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this project. - +CaptiClient is not an official Pybricks product and is not affiliated with, sponsored by, endorsed by, or maintained by the Pybricks project. Pybricks names, firmware, documentation, APIs, and original app code remain the work of their respective authors and maintainers. This project preserves the required open-source license notices from Pybricks Code. diff --git a/package.json b/package.json index 4c2930aa..c034630d 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "copy-webpack-plugin": "^12.0.2", "css-loader": "^6.9.1", "css-minimizer-webpack-plugin": "^6.0.0", - "dexie": "^3.2.4", + "dexie": "^4.4.2", "dexie-observable": "^4.0.0-beta.13", "dexie-react-hooks": "^1.1.7", "dfu": "^0.1.5", diff --git a/yarn.lock b/yarn.lock index 4f49ce27..69c9f50d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3021,7 +3021,7 @@ __metadata: copy-webpack-plugin: ^12.0.2 css-loader: ^6.9.1 css-minimizer-webpack-plugin: ^6.0.0 - dexie: ^3.2.4 + dexie: ^4.4.2 dexie-observable: ^4.0.0-beta.13 dexie-react-hooks: ^1.1.7 dfu: ^0.1.5 @@ -8343,10 +8343,10 @@ __metadata: languageName: node linkType: hard -"dexie@npm:^3.2.4": - version: 3.2.4 - resolution: "dexie@npm:3.2.4" - checksum: 4e5294a954118b6862c864b8c3970904a1733daebcd919488624520696411e2e81ed1bceeac3634c5c15a21e37ce4b8502ed41c4edfbc5ba3f5925c34d56497b +"dexie@npm:^4.4.2": + version: 4.4.2 + resolution: "dexie@npm:4.4.2" + checksum: c3159e26386b9f1cf306c3510acbfd59cb9102de001c5e33753918bc03a2affcbdf573d58be94a322244da4e4432e7fb418fa93f1750302c6609606d5e99a6ac languageName: node linkType: hard