Danila Poyarkov
f8f4af5937
Release v0.11.6
2026-04-08 22:04:22 +03:00
Danila Poyarkov
2c3191cf96
Release v0.11.5
2026-04-08 21:38:44 +03:00
Danila Poyarkov
26a7d2d454
Release v0.11.4
2026-04-08 20:52:09 +03:00
Danila Poyarkov
a20d170956
Release v0.11.3
2026-04-08 16:06:37 +03:00
Danila Poyarkov
33d293b221
Release v0.11.2
2026-03-30 18:38:36 +03:00
Danila Poyarkov
9be3514f2b
Release v0.11.1
2026-03-30 17:24:00 +03:00
Danila Poyarkov
911bed3ede
Release v0.11.0
2026-03-30 16:48:27 +03:00
Danila Poyarkov
f4c68f7f41
Release v0.10.0
2026-03-15 19:27:37 +03:00
Danila Poyarkov
fe755fbb85
Release v0.9.0
2026-03-09 17:43:11 +03:00
Danila Poyarkov
9882375b4f
Release v0.8.0
2026-03-08 00:20:47 +03:00
Danila Poyarkov
be44b4d404
Release v0.7.0
2026-03-05 10:32:35 +03:00
Danila Poyarkov
7ad4116860
Release v0.6.0
2026-03-04 01:47:37 +03:00
Danila Poyarkov
9c9bfc38b2
Release v0.5.1
2026-03-03 17:30:09 +03:00
Danila Poyarkov
5eac653f4c
Release v0.5.0
2026-03-03 14:51:56 +03:00
Danila Poyarkov
7d98201548
Release v0.4.2
2026-03-02 18:14:35 +03:00
Danila Poyarkov
7eb74c3969
Release v0.4.1
2026-03-02 15:51:34 +03:00
Danila Poyarkov
8fea6c086d
Bump all packages to 0.4.0, fix Node.js ESM compatibility
...
- tsgo + fix-esm-import-path for .js extensions in dist/
- Core exports: bun condition → src, import → dist
- MCP depends on core ^0.4.0
2026-03-02 14:59:59 +03:00
Danila Poyarkov
4ad90d4819
Add MCP server package with stdio and HTTP transports
...
29 tools: open_file, save_file, new_document + all 26 from @open-pencil/core.
Stdio for MCP clients (Claude Code, Cursor), HTTP (Hono + Streamable HTTP
with sessions) for scripts, browser extensions, CI.
Runs on both Bun and Node.js (via tsx).
2026-03-02 14:20:49 +03:00
Danila Poyarkov
518ddb0c5b
Release v0.3.2
2026-03-02 11:36:18 +03:00
Danila Poyarkov
1b414bf680
Release v0.3.1
2026-03-02 11:14:15 +03:00
Danila Poyarkov
d5ca92e01f
Add MIT license
2026-03-02 08:31:54 +03:00
Danila Poyarkov
f495f4072a
Release v0.3.0
2026-03-01 22:46:06 +03:00
Danila Poyarkov
5e209eca1c
Fix trackpad pinch-to-zoom on Safari macOS
2026-03-01 22:07:47 +03:00
Danila Poyarkov
13a95bf517
Release v0.2.1
2026-03-01 21:25:52 +03:00
Danila Poyarkov
6e4332a6ba
Release v0.2.0
2026-03-01 18:27:12 +03:00
Danila Poyarkov
1e873d64b1
Add repository field and provenance to package configs
2026-03-01 16:23:30 +03:00
Danila Poyarkov
22e9e7af87
Prepare packages for npm publishing
...
- Core: conditional exports (bun→src, import→dist), prepublishOnly builds
- CLI: publishConfig, files field
- bun publish resolves workspace:* → actual versions
2026-03-01 01:24:54 +03:00
Danila Poyarkov
1975fae36e
Add @open-pencil/cli with headless .fig file operations
...
Commands:
- open-pencil info <file> — document stats, node types, fonts
- open-pencil tree <file> — visual node tree with agentfmt
- open-pencil find <file> — search by name/type with rich output
- open-pencil export <file> — render to PNG/JPG/WEBP at any scale
Uses canvaskit-wasm/full for headless CPU rasterization.
All commands support --json for machine-readable output.
agentfmt provides consistent colored terminal formatting.
2026-03-01 01:19:24 +03:00