|
7 | 7 | [](https://go.dev/dl/) |
8 | 8 | [](https://github.com/Cod-e-Codes/marchat/releases) |
9 | 9 | [](https://hub.docker.com/r/codecodesxyz/marchat) |
10 | | -[](https://github.com/Cod-e-Codes/marchat/releases/tag/v0.11.0-beta.2) |
| 10 | +[](https://github.com/Cod-e-Codes/marchat/releases/tag/v0.11.0-beta.3) |
11 | 11 |
|
12 | 12 | A lightweight terminal chat with real-time messaging over WebSockets, optional E2E encryption, and a flexible plugin ecosystem. Built for developers who prefer the command line. |
13 | 13 |
|
14 | 14 | **Quick start:** [QUICKSTART.md](QUICKSTART.md) for a single-page walkthrough (install → server → client → next docs). |
15 | 15 |
|
16 | 16 | ## Latest Updates |
17 | 17 |
|
18 | | -### Since v0.11.0-beta.2 (`main`, not yet tagged) |
| 18 | +### v0.11.0-beta.3 (Current) |
19 | 19 |
|
20 | | -Summary of everything merged after the **[v0.11.0-beta.2](https://github.com/Cod-e-Codes/marchat/releases/tag/v0.11.0-beta.2)** tag. For the commit list (newest-first), run **`git log v0.11.0-beta.2..HEAD --oneline`**; add **`--reverse`** for oldest-first. |
| 20 | +**Released 2026-04-09.** Changes since **[v0.11.0-beta.2](https://github.com/Cod-e-Codes/marchat/releases/tag/v0.11.0-beta.2)** — compare on GitHub: [`v0.11.0-beta.2...v0.11.0-beta.3`](https://github.com/Cod-e-Codes/marchat/compare/v0.11.0-beta.2...v0.11.0-beta.3). For the commit list (newest-first): **`git log v0.11.0-beta.2..v0.11.0-beta.3 --oneline`** (append **`--reverse`** for oldest-first). |
21 | 21 |
|
22 | 22 | #### Client and configuration |
23 | 23 | - **Profiles**: Dedupe display names on load; default **Profile-N** naming when adding profiles. |
@@ -50,7 +50,7 @@ Summary of everything merged after the **[v0.11.0-beta.2](https://github.com/Cod |
50 | 50 | #### Toolchain and security |
51 | 51 | - **Go 1.25.9** in **`go.mod`**, GitHub Actions, and the **Docker** builder image—cleans **govulncheck**-listed standard-library issues for **Go 1.25.8** (**crypto/tls**, **crypto/x509**, **archive/tar**, **html/template**, etc.). See **SECURITY.md** for scanner notes (including package-level **pgx** advisories with no fixed release yet; no reachable symbols reported by default **`govulncheck ./...`**). |
52 | 52 |
|
53 | | -### v0.11.0-beta.2 (latest release) |
| 53 | +### v0.11.0-beta.2 |
54 | 54 | - **Go 1.25.8** across CI, Docker, and docs; **SECURITY.md** updates (supported versions, edwards25519 note) |
55 | 55 | - **UX**: Terminal-native chrome (reaction/message emoji unchanged); **Alt+M** / **`:msginfo`** toggle message metadata; colorized server banner and client pre-TUI (**`NO_COLOR`** respected) |
56 | 56 | - **Doctor**: TTY color for text mode; server **`MARCHAT_*`** reflects **`config/.env`**; docs for **`-doctor-json`** / **`NO_COLOR`** |
@@ -176,24 +176,24 @@ Tables created by the server (dialect-aware DDL for SQLite, PostgreSQL, and MySQ |
176 | 176 | **Binary Installation:** |
177 | 177 | ```bash |
178 | 178 | # Linux (amd64) |
179 | | -wget https://github.com/Cod-e-Codes/marchat/releases/download/v0.11.0-beta.2/marchat-v0.11.0-beta.2-linux-amd64.zip |
180 | | -unzip marchat-v0.11.0-beta.2-linux-amd64.zip && chmod +x marchat-* |
| 179 | +wget https://github.com/Cod-e-Codes/marchat/releases/download/v0.11.0-beta.3/marchat-v0.11.0-beta.3-linux-amd64.zip |
| 180 | +unzip marchat-v0.11.0-beta.3-linux-amd64.zip && chmod +x marchat-* |
181 | 181 |
|
182 | 182 | # macOS (amd64) |
183 | | -wget https://github.com/Cod-e-Codes/marchat/releases/download/v0.11.0-beta.2/marchat-v0.11.0-beta.2-darwin-amd64.zip |
184 | | -unzip marchat-v0.11.0-beta.2-darwin-amd64.zip && chmod +x marchat-* |
| 183 | +wget https://github.com/Cod-e-Codes/marchat/releases/download/v0.11.0-beta.3/marchat-v0.11.0-beta.3-darwin-amd64.zip |
| 184 | +unzip marchat-v0.11.0-beta.3-darwin-amd64.zip && chmod +x marchat-* |
185 | 185 |
|
186 | 186 | # Windows - PowerShell |
187 | 187 | iwr -useb https://raw.githubusercontent.com/Cod-e-Codes/marchat/main/install.ps1 | iex |
188 | 188 | ``` |
189 | 189 |
|
190 | 190 | **Docker:** |
191 | 191 | ```bash |
192 | | -docker pull codecodesxyz/marchat:v0.11.0-beta.2 |
| 192 | +docker pull codecodesxyz/marchat:v0.11.0-beta.3 |
193 | 193 | docker run -d -p 8080:8080 \ |
194 | 194 | -e MARCHAT_ADMIN_KEY=$(openssl rand -hex 32) \ |
195 | 195 | -e MARCHAT_USERS=admin1,admin2 \ |
196 | | - codecodesxyz/marchat:v0.11.0-beta.2 |
| 196 | + codecodesxyz/marchat:v0.11.0-beta.3 |
197 | 197 | ``` |
198 | 198 |
|
199 | 199 | **Docker Compose (local development):** |
|
0 commit comments