diff --git a/CHANGELOG.md b/CHANGELOG.md index ba80057..0529f69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,23 @@ can change how things behave. It does not only add new things. ## [Unreleased] +## [0.11.2] - 2026-10-16 + +**In a chat, your messages show your name, MeshTerm has a demo mesh, and the colours are +calmer.** Your messages and each mention of you are now easy to find in a chat. +`meshterm --demo` runs a whole mesh over Montréal with no radio. The greys have no blue in +them, the borders are grey, and the node marks are white. + +### Added + +- **`meshterm --demo` runs MeshTerm in a demo mesh over Montréal.** No radio is + necessary. The demo has approximately forty invented nodes: repeaters on the high points + of the city, room servers, sensors, and the people of the mesh. It has a week of traffic, + conversations on the channels, in a room, and in direct messages, and traces with their + records in the trophy case. Each run starts from the same state, in a directory of its + own, so your history never gets a node of the demo. The screenshots in the README and on + the website come from it. + ### Changed - **In a chat, your messages show your name.** A channel, a direct chat, and a room put @@ -21,6 +38,13 @@ can change how things behave. It does not only add new things. - **Your node's star is white.** The `★` that marks your node on the map, in routes, in lists, and in a chat is white, the same white as your name in the lists. Before, it was yellow. A star in a faded part of a route stays grey. +- **The greys are neutral, and the borders are grey.** Each grey of MeshTerm is now a + neutral grey, with no blue in it, at the same lightness as before. A plain border is + grey, where it was indigo. The amber and red borders of a caution keep their colours. +- **Each node mark is white.** The marks of a companion, a repeater, a room server, and a + sensor (`●`, `▲`, `■`, `◉`) are white, because the shape already shows the type. Before, + they had four colours. The mark of an unknown node (`○`) stays grey. +- A section heading has the colour of the title of its frame, and it has no icon. - **In a chat, a name that MeshTerm cannot match to a node is black on grey.** The box around a sender or a mention with no known node has black text on a grey box. Thus it does not stand out among the coloured names. Before, it was light blue on slate. @@ -44,6 +68,8 @@ can change how things behave. It does not only add new things. keep each row for content. The new **Section spacing** preference in the Display group sets the smallest terminal that gets the line: any height, 20, 24, 30, or 40 rows, or never. +- The About page has a section on the Cardputer Zero. It says that MeshTerm runs on the + Cardputer Zero and on the Cardputer Zero Lite. ## [0.11.1] - 2026-10-13 @@ -576,7 +602,8 @@ commands. MeshTerm is free and open source, under the Apache 2.0 licence. The licence does not cover the name and the logo (refer to `NOTICE`). A fork is welcome under its own name. -[Unreleased]: https://github.com/jpmartineau/MeshTerm/compare/v0.11.1...HEAD +[Unreleased]: https://github.com/jpmartineau/MeshTerm/compare/v0.11.2...HEAD +[0.11.2]: https://github.com/jpmartineau/MeshTerm/releases/tag/v0.11.2 [0.11.1]: https://github.com/jpmartineau/MeshTerm/releases/tag/v0.11.1 [0.11.0]: https://github.com/jpmartineau/MeshTerm/releases/tag/v0.11.0 [0.10.3]: https://github.com/jpmartineau/MeshTerm/releases/tag/v0.10.3 diff --git a/docs/cli/README.md b/docs/cli/README.md index e25ca1f..0b3ef12 100644 --- a/docs/cli/README.md +++ b/docs/cli/README.md @@ -1804,7 +1804,7 @@ code beside each link. The scripted face prints only the link. **`--json`:** ```json -{"page":"discord","title":"Join Discord","version":"0.11.1","text":"Join the Discord\n Questions, ideas, bug reports, and mesh talk.\n\n • https://discord.gg/AZwe5Uvb3S","links":["https://discord.gg/AZwe5Uvb3S"]} +{"page":"discord","title":"Join Discord","version":"0.11.2","text":"Join the Discord\n Questions, ideas, bug reports, and mesh talk.\n\n • https://discord.gg/AZwe5Uvb3S","links":["https://discord.gg/AZwe5Uvb3S"]} ``` | Field | Type | Meaning | diff --git a/docs/screenshots/cardputer-zero/menu.png b/docs/screenshots/cardputer-zero/menu.png index da945df..694ca5b 100644 Binary files a/docs/screenshots/cardputer-zero/menu.png and b/docs/screenshots/cardputer-zero/menu.png differ diff --git a/docs/screenshots/picocalc-lyra/chat.png b/docs/screenshots/picocalc-lyra/chat.png index 27da790..30d56f0 100644 Binary files a/docs/screenshots/picocalc-lyra/chat.png and b/docs/screenshots/picocalc-lyra/chat.png differ diff --git a/docs/screenshots/picocalc-lyra/map.png b/docs/screenshots/picocalc-lyra/map.png index ce49a1b..893f119 100644 Binary files a/docs/screenshots/picocalc-lyra/map.png and b/docs/screenshots/picocalc-lyra/map.png differ diff --git a/docs/screenshots/picocalc-lyra/menu.png b/docs/screenshots/picocalc-lyra/menu.png index 601d8e5..aac3695 100644 Binary files a/docs/screenshots/picocalc-lyra/menu.png and b/docs/screenshots/picocalc-lyra/menu.png differ diff --git a/docs/screenshots/picocalc-lyra/paths.png b/docs/screenshots/picocalc-lyra/paths.png index ff5a8ed..4169179 100644 Binary files a/docs/screenshots/picocalc-lyra/paths.png and b/docs/screenshots/picocalc-lyra/paths.png differ diff --git a/docs/screenshots/terminal/chat.png b/docs/screenshots/terminal/chat.png index 3cbab13..9b3d761 100644 Binary files a/docs/screenshots/terminal/chat.png and b/docs/screenshots/terminal/chat.png differ diff --git a/docs/screenshots/terminal/map.png b/docs/screenshots/terminal/map.png index e46df45..87e2ad5 100644 Binary files a/docs/screenshots/terminal/map.png and b/docs/screenshots/terminal/map.png differ diff --git a/docs/screenshots/terminal/menu.png b/docs/screenshots/terminal/menu.png index b08edec..2c26b5b 100644 Binary files a/docs/screenshots/terminal/menu.png and b/docs/screenshots/terminal/menu.png differ diff --git a/docs/screenshots/terminal/paths.png b/docs/screenshots/terminal/paths.png index bcffa10..9327656 100644 Binary files a/docs/screenshots/terminal/paths.png and b/docs/screenshots/terminal/paths.png differ diff --git a/meshterm/__init__.py b/meshterm/__init__.py index 15c5992..1895070 100644 --- a/meshterm/__init__.py +++ b/meshterm/__init__.py @@ -6,7 +6,7 @@ Connects to a companion over USB, Bluetooth, or TCP. For Windows, macOS, and Lin from datetime import datetime -__version__ = "0.11.1" +__version__ = "0.11.2" __author__ = "Jean-Pierre Martineau" #: The year when MeshTerm was first published. The copyright span starts in this year.