summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/PACKAGING-GUIDE.md16
-rw-r--r--docs/meshbay-draft-v6.md2
-rw-r--r--packages/meshbay-common/pyproject.toml2
-rw-r--r--packages/meshbay-common/src/meshbay_common/__init__.py2
-rw-r--r--packages/meshbay-hub/pyproject.toml4
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/__init__.py2
-rw-r--r--packages/meshbay-node/pyproject.toml4
-rw-r--r--packages/meshbay-node/src/meshbay_node/__init__.py2
-rw-r--r--packaging/README.md2
9 files changed, 18 insertions, 18 deletions
diff --git a/docs/PACKAGING-GUIDE.md b/docs/PACKAGING-GUIDE.md
index 01a894a..bb3a3bd 100644
--- a/docs/PACKAGING-GUIDE.md
+++ b/docs/PACKAGING-GUIDE.md
@@ -19,10 +19,10 @@ A server running the hub installs **common + hub**.
### Install
```bash
-sudo dpkg -i meshbay-common_0.8.0_amd64.deb
-sudo dpkg -i meshbay-node_0.8.0_amd64.deb # desktop machine
-sudo dpkg -i meshbay-hub_0.8.0_amd64.deb # server only
-sudo dpkg -i meshbay-client_0.8.0_amd64.deb # desktop machine
+sudo dpkg -i meshbay-common_0.9.0_amd64.deb
+sudo dpkg -i meshbay-node_0.9.0_amd64.deb # desktop machine
+sudo dpkg -i meshbay-hub_0.9.0_amd64.deb # server only
+sudo dpkg -i meshbay-client_0.9.0_amd64.deb # desktop machine
```
If dpkg complains about missing dependencies:
@@ -45,10 +45,10 @@ sudo rm -rf /opt/meshbay-*
### Install
```bash
-sudo rpm -ivh meshbay-common-0.8.0-1.fc44.x86_64.rpm
-sudo rpm -ivh meshbay-node-0.8.0-1.fc44.noarch.rpm # desktop machine
-sudo rpm -ivh meshbay-hub-0.8.0-1.fc44.noarch.rpm # server only
-sudo rpm -ivh meshbay-client-0.8.0-1.fc44.x86_64.rpm # desktop machine
+sudo rpm -ivh meshbay-common-0.9.0-1.fc44.x86_64.rpm
+sudo rpm -ivh meshbay-node-0.9.0-1.fc44.noarch.rpm # desktop machine
+sudo rpm -ivh meshbay-hub-0.9.0-1.fc44.noarch.rpm # server only
+sudo rpm -ivh meshbay-client-0.9.0-1.fc44.x86_64.rpm # desktop machine
```
### Uninstall
diff --git a/docs/meshbay-draft-v6.md b/docs/meshbay-draft-v6.md
index a33ce75..bee2f77 100644
--- a/docs/meshbay-draft-v6.md
+++ b/docs/meshbay-draft-v6.md
@@ -13,7 +13,7 @@
> **Amended 2026-08-28** with three changes that post-date that discussion: the hub gains a
> runtime instance-policy store (public groups can be switched off hub-wide), group names
> become unique per owner account (`name@owner`), and chat gains link previews. See §1
-> rows 11–13 and §§2.8–2.10. Wire versions at that point: MNP 0.12, MHP 0.1; packages 0.8.0.
+> rows 11–13 and §§2.8–2.10. Wire versions at that point: MNP 0.12, MHP 0.1; packages 0.9.0.
>
> **Amended 2026-08-30** with WebRTC transport resilience: STUN server fallbacks on both
> browser and node, configurable on the node side (Node page, CLI, `node.toml`); ICE
diff --git a/packages/meshbay-common/pyproject.toml b/packages/meshbay-common/pyproject.toml
index 621c22a..fcaa329 100644
--- a/packages/meshbay-common/pyproject.toml
+++ b/packages/meshbay-common/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "meshbay-common"
-version = "0.8.0"
+version = "0.9.0"
description = "MeshBay shared cryptographic primitives and protocol types"
requires-python = ">=3.12"
dependencies = [
diff --git a/packages/meshbay-common/src/meshbay_common/__init__.py b/packages/meshbay-common/src/meshbay_common/__init__.py
index 4612157..d1e7f6c 100644
--- a/packages/meshbay-common/src/meshbay_common/__init__.py
+++ b/packages/meshbay-common/src/meshbay_common/__init__.py
@@ -1,6 +1,6 @@
"""MeshBay common — shared crypto primitives and protocol types."""
-__version__ = "0.8.0"
+__version__ = "0.9.0"
# 0.2: added PING/PONG, and `before`/`has_more` on chat history. Both are
# additive — an 0.1 peer sends no `before` and gets the newest page, which is
# what it wanted — so this is a MINOR bump, not a MAJOR one.
diff --git a/packages/meshbay-hub/pyproject.toml b/packages/meshbay-hub/pyproject.toml
index e45affe..d900d5f 100644
--- a/packages/meshbay-hub/pyproject.toml
+++ b/packages/meshbay-hub/pyproject.toml
@@ -4,11 +4,11 @@ build-backend = "hatchling.build"
[project]
name = "meshbay-hub"
-version = "0.8.0"
+version = "0.9.0"
description = "MeshBay Hub — identity authority and group registry server"
requires-python = ">=3.12"
dependencies = [
- "meshbay-common>=0.8.0",
+ "meshbay-common>=0.9.0",
"fastapi>=0.115",
"uvicorn[standard]>=0.30",
"sqlalchemy>=2.0",
diff --git a/packages/meshbay-hub/src/meshbay_hub/__init__.py b/packages/meshbay-hub/src/meshbay_hub/__init__.py
index b7d10dd..376aa04 100644
--- a/packages/meshbay-hub/src/meshbay_hub/__init__.py
+++ b/packages/meshbay-hub/src/meshbay_hub/__init__.py
@@ -1,3 +1,3 @@
"""MeshBay Hub — identity authority and group registry."""
-__version__ = "0.8.0"
+__version__ = "0.9.0"
diff --git a/packages/meshbay-node/pyproject.toml b/packages/meshbay-node/pyproject.toml
index dfe4318..82879c7 100644
--- a/packages/meshbay-node/pyproject.toml
+++ b/packages/meshbay-node/pyproject.toml
@@ -4,11 +4,11 @@ build-backend = "hatchling.build"
[project]
name = "meshbay-node"
-version = "0.8.0"
+version = "0.9.0"
description = "MeshBay Node — local file host, streaming server, and group daemon"
requires-python = ">=3.12"
dependencies = [
- "meshbay-common>=0.8.0",
+ "meshbay-common>=0.9.0",
"fastapi>=0.115", # local web UI on localhost:18000
"uvicorn[standard]>=0.30",
"httpx>=0.28", # hub client
diff --git a/packages/meshbay-node/src/meshbay_node/__init__.py b/packages/meshbay-node/src/meshbay_node/__init__.py
index d32a686a..cba2dc8 100644
--- a/packages/meshbay-node/src/meshbay_node/__init__.py
+++ b/packages/meshbay-node/src/meshbay_node/__init__.py
@@ -1,3 +1,3 @@
"""MeshBay Node — local file host, streaming server, and group daemon."""
-__version__ = "0.8.0"
+__version__ = "0.9.0"
diff --git a/packaging/README.md b/packaging/README.md
index a7f2d84..45e1a41 100644
--- a/packaging/README.md
+++ b/packaging/README.md
@@ -22,7 +22,7 @@ bash packaging/build/build-packages.sh rpm
bash packaging/build/build-packages.sh deb --arm64
```
-Output: `meshbay-{common,hub,node,client}_0.8.0_{arch}.{deb,rpm}` in `/tmp/meshbay-build/out/`.
+Output: `meshbay-{common,hub,node,client}_0.9.0_{arch}.{deb,rpm}` in `/tmp/meshbay-build/out/`.
## Install order