docs: add v0.2.0 changelog & publish convention; drop "Version" label from title
- About: add v0.2.0 "Beta Version Release" changelog entry.
- MainForm: title bar now shows "ETTerms vX.Y.Z" (drop the word "Version").
- ARCHITECTURE.md + CLAUDE.md: document the publish convention --
output to src\ETTerms\Publish\ETTerms_v{Version}\, main exe renamed to
"ETTerms v{Version}.exe", ETTerms.SerialMcp published into a subfolder.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -177,6 +177,16 @@ public sealed class AboutView : UserControl
|
||||
|
||||
private static readonly ChangelogEntry[] Changelog =
|
||||
[
|
||||
new("0.2.0", new DateOnly(2026, 6, 4), "Beta Version Release",
|
||||
[
|
||||
"Phase 9: Serial MCP server — AI agents can send/receive serial while you watch live in the GUI.",
|
||||
"GUI is the sole COM-port owner; the MCP server bridges over a local named pipe (never opens the port itself).",
|
||||
"MCP tools: serial_list / serial_attach / serial_write / serial_read / serial_detach.",
|
||||
"AI-sourced output is echoed into the terminal tagged [AI] so you see exactly what the AI sees.",
|
||||
"New app icon for the window title bar, taskbar and executable; version now shown in the title bar.",
|
||||
"About page now displays the app icon.",
|
||||
"Beta Version: expect bugs and missing features. Feedback welcome!",
|
||||
]),
|
||||
new("0.1.0", new DateOnly(2026, 6, 3), "Initial Release",
|
||||
[
|
||||
"Beta Version: expect bugs and missing features. Feedback welcome!",
|
||||
|
||||
@@ -39,7 +39,7 @@ public partial class MainForm : Form
|
||||
|
||||
var v = Assembly.GetExecutingAssembly().GetName().Version;
|
||||
var versionStr = v != null ? $"{v.Major}.{v.Minor}.{v.Build}" : "0.1.0";
|
||||
Text = $"ETTerms Version v{versionStr}";
|
||||
Text = $"ETTerms v{versionStr}";
|
||||
}
|
||||
|
||||
private void BuildLayout()
|
||||
|
||||
Reference in New Issue
Block a user