← EasyGerberCONTENT HISTORY

Update to EasyGerber

Snapshot Nov 7, 2026 · 00:09 UTC · version 0.3.9

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save EasyGerber and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Nov 3, 2026 · 06:11 UTC

70bca2e553895b549512acc2b438465409dc8899edd0cf12e662f429792271a4

After

Nov 7, 2026 · 00:09 UTC

387f082fd7052e58061516249ce2498428298eac6bfd8709cea5127f90f62126

Package file

Before

Nov 3, 2026 · 06:11 UTC

40325

After

Nov 7, 2026 · 00:09 UTC

40386

Package file

Before

Nov 3, 2026 · 06:11 UTC

66c9a2a0e164396ef8df1763cce0fe6f8dd46d7b96f2e0554c3642c82600c57a

After

Nov 7, 2026 · 00:09 UTC

5f286f88f1cd2e862d29cb4c4a6a41fb773ff6962d5c01d6255122e61c0e11ea

Package file

Before

Nov 3, 2026 · 06:11 UTC

15582

After

Nov 7, 2026 · 00:09 UTC

15041

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

README.md →

plugin.json →

README.md

− removed · + added

--- before
+++ after
@@ -4,7 +4,7 @@
 
 This package connects coding agents to EasyGerber's hosted board-design tools. Its public files contain workflow instructions, connection metadata, icons, and a small installer. Board layout, routing, and scoring run on EasyGerber's servers.
 
-Version 0.3.8 uses one private board reference for creation and continued work. The service selects account ownership or private access automatically, exposes the current layout job for status reads, and preserves existing-client compatibility. Ordinary OpenAI sign-in explicitly requests only workflow permissions; deletion remains a separate consent. Hosted tools and package instructions must both be current; package checks alone do not establish a live client workflow.
+Version 0.3.9 simplifies the first starter example to request manufacturing files. The package uses one private board reference for creation and continued work. The service selects account ownership or private access automatically, exposes the current layout job for status reads, and preserves existing-client compatibility. Ordinary OpenAI sign-in explicitly requests only workflow permissions; deletion remains a separate consent. Hosted tools and package instructions must both be current; package checks alone do not establish a live client workflow.
 
 Source is available in the [public integration repository](https://github.com/EasyGerber/easygerber-agent-plugin). The npm installer and platform plugin packages have separate client-validation processes and share the EasyGerber workflow skill and hosted service.
 
@@ -153,7 +153,7 @@
 
 Setup installs `~/.agents/skills/easygerber` and adds a small managed MCP table to `$CODEX_HOME/config.toml` (default `~/.codex/config.toml`). It preserves existing TOML text and other servers. An ownership receipt lives in `~/.easygerber/agent-plugin/codex-install.json`. No project files or firmware are changed. Codex is the default and only installer target; optional `--client codex` makes that choice explicit. All commands support unattended use, and `--yes` is accepted for scripts.
 
-Restart the Codex chat/IDE after setup, then ask: “Create a small 3.3 V LED board, show a preview, and export the manufacturing files and EasyGerber file.” The agent uses your connected account or starts a guest board automatically through `https://www.easygerber.com/api/mcp`.
+Restart the Codex chat/IDE after setup, then ask: “Create a small 3.3 V LED board, show a preview, and export the manufacturing files.” The agent uses your connected account or starts a guest board automatically through `https://www.easygerber.com/api/mcp`.
 
 For your saved account boards or organization work, connect EasyGerber from MCP settings. If Codex CLI is installed, run:
 
Full technical diff · 4 changed fields

changed /files/README.md/sha256

BEFORE
"70bca2e553895b549512acc2b438465409dc8899edd0cf12e662f429792271a4"
AFTER
"387f082fd7052e58061516249ce2498428298eac6bfd8709cea5127f90f62126"

changed /files/README.md/size

BEFORE
40325
AFTER
40386

changed /files/plugin.json/sha256

BEFORE
"66c9a2a0e164396ef8df1763cce0fe6f8dd46d7b96f2e0554c3642c82600c57a"
AFTER
"5f286f88f1cd2e862d29cb4c4a6a41fb773ff6962d5c01d6255122e61c0e11ea"

changed /files/plugin.json/size

BEFORE
15582
AFTER
15041
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "2e93a7759a5028b441e5e82e2e4dc461fbcf8e39f4b3ef6b589080abf0483ee3",
      "size": 102
    },
    "LICENSE": {
      "sha256": "5203e343b9e8e6bb0711f8bd81a350ae5512eef3678d078aa1a22b2dfd27f968",
      "size": 1219
    },
    "README.md": {
      "sha256": "387f082fd7052e58061516249ce2498428298eac6bfd8709cea5127f90f62126",
      "size": 40386
    },
    "assets/icon.svg": {
      "sha256": "a338ee5a78deb12eb9656fb4ea56bcdfa0b8879ca6cdc607f9fd7f52c756ea15",
      "size": 325
    },
    "assets/logo.svg": {
      "sha256": "7f6de0c5edef7e8f7ac76ab818bd0153bbfe50108f2382ea39f165a8c907e77e",
      "size": 327
    },
    "mcp.json": {
      "sha256": "6b67356fce5efc7296fdd16aabb4ecfc6ea2f062c2dbb85e484901bdd65d9a2d",
      "size": 575
    },
    "plugin.json": {
      "sha256": "5f286f88f1cd2e862d29cb4c4a6a41fb773ff6962d5c01d6255122e61c0e11ea",
      "size": 15041
    },
    "skills/easygerber/SKILL.md": {
      "sha256": "3f07312b3b513e320a15da3191d501dee8587a81200cee5dd955a637fbb915e4",
      "size": 6686
    },
    "skills/easygerber/references/workflow.md": {
      "sha256": "ace285e12f863b7c47c0af1c036846e3861881771725759a4de5586140e913ec",
      "size": 21532
    }
  }
}

SHA-256 of public snapshot: e83ba74d512a146a2aa946e35bf73d4b87eea69d97ff78a363885ac3eb7028d8