mirror of
https://git.quad4.io/RNS-Things/MeshChatX.git
synced 2026-06-07 14:31:39 +00:00
chore(docs): update README files to reflect Electron 41.x and Node 24 runtime requirements across multiple languages
This commit is contained in:
@@ -18,7 +18,7 @@ This project is independent from the original Reticulum MeshChat project and is
|
||||
- Uses LXST
|
||||
- Replaced Peewee ORM with raw SQL.
|
||||
- Replaced Axios with native fetch.
|
||||
- Uses latest Electron.
|
||||
- Uses Electron 41.x (bundled Node 24 runtime).
|
||||
- .whls ships with webserver and built-in frontend assets for more deployment options.
|
||||
- i18n
|
||||
- PNPM and Poetry for dependency management.
|
||||
@@ -27,13 +27,13 @@ This project is independent from the original Reticulum MeshChat project and is
|
||||
> MeshChatX is not guaranteed to be wire/data compatible with older Reticulum MeshChat releases. Back up data before migration/testing.
|
||||
|
||||
> [!WARNING]
|
||||
> Legacy systems are not fully supported yet. Current baseline is Python `>=3.11` and Node `>=22` (Electron uses Node 22; CI may use newer).
|
||||
> Legacy systems are not fully supported yet. Current baseline is Python `>=3.11` and Node `>=24` (Electron 41 aligns with Node 24; `package.json` `engines` and CI use the same line).
|
||||
|
||||
## Requirements
|
||||
|
||||
- Python `>=3.11` (from `pyproject.toml`)
|
||||
- Node.js `>=22` (from `package.json`)
|
||||
- pnpm `10.32.1` (from `package.json`)
|
||||
- Node.js `>=24` (from `package.json` `engines`)
|
||||
- pnpm `10.33.0` (from `package.json` `packageManager`)
|
||||
- Poetry (used by `Taskfile.yml` and CI workflows)
|
||||
|
||||
```bash
|
||||
|
||||
+4
-4
@@ -18,7 +18,7 @@ Dieses Projekt ist unabhaengig vom originalen Reticulum MeshChat und steht in ke
|
||||
- Verwendet LXST
|
||||
- Peewee-ORM durch direktes SQL ersetzt
|
||||
- Axios durch natives `fetch` ersetzt
|
||||
- Aktuelles Electron
|
||||
- Electron 41.x (mit Node-24-Laufzeit)
|
||||
- `.whl`-Pakete mit Webserver und eingebauten Frontend-Assets fuer mehr Deploy-Optionen
|
||||
- i18n
|
||||
- PNPM und Poetry fuer Abhaengigkeiten
|
||||
@@ -27,13 +27,13 @@ Dieses Projekt ist unabhaengig vom originalen Reticulum MeshChat und steht in ke
|
||||
> MeshChatX garantiert keine Datenkompatibilitaet mit aelteren Reticulum-MeshChat-Versionen. Erstellen Sie vor Migration oder Tests eine Datensicherung.
|
||||
|
||||
> [!WARNING]
|
||||
> Aeltere Systeme werden noch nicht vollstaendig unterstuetzt. Aktuelle Mindestanforderungen: Python `>=3.11` und Node `>=22` (Electron nutzt Node 22; CI kann neuer sein).
|
||||
> Aeltere Systeme werden noch nicht vollstaendig unterstuetzt. Aktuelle Mindestanforderungen: Python `>=3.11` und Node `>=24` (Electron 41 entspricht Node 24; `engines` in `package.json` und CI folgen derselben Vorgabe).
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- Python `>=3.11` (aus `pyproject.toml`)
|
||||
- Node.js `>=22` (aus `package.json`)
|
||||
- pnpm `10.32.1` (aus `package.json`)
|
||||
- Node.js `>=24` (aus `package.json`, Feld `engines`)
|
||||
- pnpm `10.33.0` (aus `package.json`, Feld `packageManager`)
|
||||
- Poetry (verwendet in `Taskfile.yml` und CI-Workflows)
|
||||
|
||||
```bash
|
||||
|
||||
+4
-4
@@ -18,7 +18,7 @@ Questo progetto e indipendente dal progetto originale Reticulum MeshChat e non e
|
||||
- Usa LXST
|
||||
- Peewee ORM sostituito con SQL diretto
|
||||
- Axios sostituito con `fetch` nativo
|
||||
- Electron aggiornato
|
||||
- Electron 41.x (runtime Node 24 incluso)
|
||||
- Wheel `.whl` con web server e asset frontend integrati per piu opzioni di deploy
|
||||
- i18n
|
||||
- PNPM e Poetry per le dipendenze
|
||||
@@ -27,13 +27,13 @@ Questo progetto e indipendente dal progetto originale Reticulum MeshChat e non e
|
||||
> MeshChatX non garantisce la compatibilita dei dati con le versioni precedenti di Reticulum MeshChat. Eseguire un backup prima della migrazione o dei test.
|
||||
|
||||
> [!WARNING]
|
||||
> I sistemi legacy non sono ancora completamente supportati. Requisiti minimi attuali: Python `>=3.11` e Node `>=22` (Electron usa Node 22; la CI può usare versioni più recenti).
|
||||
> I sistemi legacy non sono ancora completamente supportati. Requisiti minimi attuali: Python `>=3.11` e Node `>=24` (Electron 41 allinea a Node 24; `engines` in `package.json` e la CI seguono la stessa linea).
|
||||
|
||||
## Requisiti
|
||||
|
||||
- Python `>=3.11` (da `pyproject.toml`)
|
||||
- Node.js `>=22` (da `package.json`)
|
||||
- pnpm `10.32.1` (da `package.json`)
|
||||
- Node.js `>=24` (da `package.json`, campo `engines`)
|
||||
- pnpm `10.33.0` (da `package.json`, campo `packageManager`)
|
||||
- Poetry (utilizzato in `Taskfile.yml` e nei workflow CI)
|
||||
|
||||
```bash
|
||||
|
||||
+4
-4
@@ -18,7 +18,7 @@ Liam Cottle 氏による Reticulum MeshChat を大幅に改修・機能拡張し
|
||||
- LXST を使用
|
||||
- Peewee ORM を生 SQL に置き換え
|
||||
- Axios をネイティブ `fetch` に置き換え
|
||||
- 最新の Electron
|
||||
- Electron 41.x(同梱 Node 24 ランタイム)
|
||||
- Web サーバーと同梱フロントエンドを含む `.whl` によりデプロイの選択肢を拡張
|
||||
- i18n
|
||||
- 依存関係管理に PNPM と Poetry
|
||||
@@ -27,13 +27,13 @@ Liam Cottle 氏による Reticulum MeshChat を大幅に改修・機能拡張し
|
||||
> MeshChatX は旧バージョンの Reticulum MeshChat とのデータ互換性を保証しません。マイグレーションやテスト前にデータをバックアップしてください。
|
||||
|
||||
> [!WARNING]
|
||||
> レガシーシステムはまだ完全にはサポートされていません。現在の最低要件: Python `>=3.11`、Node `>=22`(Electron は Node 22、CI はそれ以上でも可)。
|
||||
> レガシーシステムはまだ完全にはサポートされていません。現在の最低要件: Python `>=3.11`、Node `>=24`(Electron 41 は Node 24 系;`package.json` の `engines` と CI は同じ基準)。
|
||||
|
||||
## 必要条件
|
||||
|
||||
- Python `>=3.11`(`pyproject.toml` より)
|
||||
- Node.js `>=22`(`package.json` より)
|
||||
- pnpm `10.32.1`(`package.json` より)
|
||||
- Node.js `>=24`(`package.json` の `engines`)
|
||||
- pnpm `10.33.0`(`package.json` の `packageManager`)
|
||||
- Poetry(`Taskfile.yml` および CI ワークフローで使用)
|
||||
|
||||
```bash
|
||||
|
||||
+4
-4
@@ -18,7 +18,7 @@
|
||||
- Используется LXST
|
||||
- Peewee ORM заменён на прямой SQL
|
||||
- Axios заменён на нативный `fetch`
|
||||
- Актуальный Electron
|
||||
- Electron 41.x (встроенная среда Node 24)
|
||||
- Колёса `.whl` с веб-сервером и встроенным фронтендом для разных сценариев развёртывания
|
||||
- i18n
|
||||
- PNPM и Poetry для зависимостей
|
||||
@@ -27,13 +27,13 @@
|
||||
> MeshChatX не гарантирует совместимость данных со старыми версиями Reticulum MeshChat. Сделайте резервную копию перед миграцией или тестированием.
|
||||
|
||||
> [!WARNING]
|
||||
> Устаревшие системы пока не полностью поддерживаются. Текущие требования: Python `>=3.11` и Node `>=22` (Electron использует Node 22; в CI может быть новее).
|
||||
> Устаревшие системы пока не полностью поддерживаются. Текущие требования: Python `>=3.11` и Node `>=24` (Electron 41 соответствует Node 24; поле `engines` в `package.json` и CI на той же линии).
|
||||
|
||||
## Требования
|
||||
|
||||
- Python `>=3.11` (из `pyproject.toml`)
|
||||
- Node.js `>=22` (из `package.json`)
|
||||
- pnpm `10.32.1` (из `package.json`)
|
||||
- Node.js `>=24` (из `package.json`, поле `engines`)
|
||||
- pnpm `10.33.0` (из `package.json`, поле `packageManager`)
|
||||
- Poetry (используется в `Taskfile.yml` и CI)
|
||||
|
||||
```bash
|
||||
|
||||
+4
-4
@@ -18,7 +18,7 @@ Liam Cottle 开发的 Reticulum MeshChat 的一个功能丰富的深度修改分
|
||||
- 使用 LXST
|
||||
- 以原生 SQL 替代 Peewee ORM
|
||||
- 以原生 `fetch` 替代 Axios
|
||||
- 使用最新 Electron
|
||||
- 使用 Electron 41.x(内置 Node 24 运行时)
|
||||
- `.whl` 内置 Web 服务器与前端资源,便于多种部署方式
|
||||
- i18n
|
||||
- 使用 PNPM 与 Poetry 管理依赖
|
||||
@@ -27,13 +27,13 @@ Liam Cottle 开发的 Reticulum MeshChat 的一个功能丰富的深度修改分
|
||||
> MeshChatX 不保证与旧版 Reticulum MeshChat 的数据兼容。迁移或测试前请备份数据。
|
||||
|
||||
> [!WARNING]
|
||||
> 旧系统尚未完全支持。当前最低要求:Python `>=3.11`,Node `>=22`(Electron 使用 Node 22;CI 可使用更高版本)。
|
||||
> 旧系统尚未完全支持。当前最低要求:Python `>=3.11`,Node `>=24`(Electron 41 与 Node 24 一致;`package.json` 的 `engines` 与 CI 同一基线)。
|
||||
|
||||
## 系统要求
|
||||
|
||||
- Python `>=3.11`(来自 `pyproject.toml`)
|
||||
- Node.js `>=22`(来自 `package.json`)
|
||||
- pnpm `10.32.1`(来自 `package.json`)
|
||||
- Node.js `>=24`(来自 `package.json` 的 `engines`)
|
||||
- pnpm `10.33.0`(来自 `package.json` 的 `packageManager`)
|
||||
- Poetry(用于 `Taskfile.yml` 与 CI 工作流)
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user