hand-dot
a902b1d8bc
refactor(cli): remove examples command
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-10 16:44:17 +09:00
Kyohei Fukuda
35c100b599
[codex] add circle mark schema ( #1547 )
...
* feat(schemas): add circle mark schema
* test(ci): fix playground chrome setup
* test(ci): install puppeteer chrome in shared cache
* test(ci): verify puppeteer chrome install
* test(ci): install pinned puppeteer chrome directly
* test(ci): use system chrome for playground e2e
2026-06-03 17:09:08 +09:00
Kyohei Fukuda
ab24257920
[codex] add mounted file workspace to Playground ( #1511 )
...
* docs(playground): plan file workspace
* docs(playground): refine file workspace plan
* feat(playground): add mounted file workspace
* fix(playground): address file workspace review
* chore(playground): remove stale workspace scaffolding
* fix(cli): read per-template example metadata
* fix(playground): add form link after designer save
* feat(playground): standardize template metadata
* feat(playground): manage mounted workspace metadata
* feat(playground): rename mounted folders from metadata title
* fix(playground): harden mounted workspace refresh
2026-05-18 14:54:46 +09:00
Kyohei Fukuda
ba50905193
[codex] Improve JSX authoring starters ( #1503 )
...
* feat(playground): improve jsx authoring starters
* refactor(playground): store authoring starters as template assets
* fix(playground): address authoring starter review
2026-05-11 15:20:03 +09:00
Kyohei Fukuda
786c5b93a8
feat(playground): unify template workspace ( #1495 )
2026-05-09 17:16:18 +09:00
Kyohei Fukuda
03f616f0c5
[codex] Add @pdfme/jsx package ( #1466 )
...
* feat(jsx): add pdfme jsx package
* refactor(jsx): derive text props from schema types
* fix(jsx): tighten mvp layout constraints
* feat(jsx): measure text height with schema helpers
* docs: update jsx md2pdf roadmap
2026-05-05 17:48:19 +09:00
Kyohei Fukuda
bed77e5713
[codex] add list schema implementation plan ( #1460 )
...
* docs: add list schema implementation plan
* feat(schemas): add list schema
* fix(schemas): improve list form editing
* fix(schemas): localize list editing labels
* fix(schemas): align table control buttons
* fix(schemas): keep list designer editing during actions
* fix(tsconfig): resolve list schema subpath
* fix(schemas): keep list action clicks isolated
* fix(schemas): support empty list state
* fix(schemas): allow editing list items in designer
* fix(schemas): keep list designer editing on enter
* fix(schemas): ignore IME enter in list editor
* fix(schemas): make enter insert list item line breaks
* test(generator): add list plugin to playground snapshots
* refactor(schemas): render list items with text ui
* fix(schemas): adapt list prop panel fields by style
* fix(schemas): simplify list options and nested numbering
* Reorder import statements in generate-templates-thumbnail
* Reorder List plugin in getPlugins function
* fix(ui): reflow schemas after dynamic list resize
* chore: remove obsolete list plan
* fix(ui): reflow form list height changes
* fix(ui): keep designer height changes local
* fix(schemas): commit list item line breaks immediately
* fix(schemas): restore list focus after line break rerender
* fix(schemas): keep form list focused after enter
* test(generator): update dynamic list snapshots
* fix(schemas): store list content as json arrays
* fix(schemas): address list review cleanup
* test(ui): update designer snapshot
* chore: trim list pr noise
* fix(schemas): align list markers in ui
2026-05-03 13:34:51 +09:00
Kyohei Fukuda
ca15d6528f
[codex] Add AcroForm generation ( #1432 )
...
* feat(generator): add AcroForm generation
* test(cli): decouple manifest sync from generated version
2026-04-20 16:09:26 +09:00
hand-dot
5ce77ee86c
fix(playground): remove stale versioned manifests
2026-04-03 17:38:29 +09:00
hand-dot
74b23fbc7e
feat: update CLI version to 6.0.0 and remove deprecated manifest files
2026-04-03 16:54:56 +09:00
hand-dot
35abe13f8a
test(cli): decouple manifest sync assertion from package version
2026-04-03 15:12:49 +09:00
hand-dot
69005894cc
fix(ui,cli): address review regressions
2026-04-02 17:33:58 +09:00
hand-dot
00f8b40ee2
feat(cli): normalize doctor counts and validate canonical dates
2026-03-28 15:29:58 +09:00
hand-dot
ac6c0e7518
feat(cli): add barcode input hint rules
2026-03-28 14:48:29 +09:00
hand-dot
2a52ae3906
feat(cli): hint asset input content kinds
2026-03-28 14:43:23 +09:00
hand-dot
dc129c6a96
feat(cli): add table input contract hints
2026-03-28 14:34:29 +09:00
hand-dot
0dd0b4ed4f
feat(cli): add date format metadata to input hints
2026-03-28 14:17:07 +09:00
hand-dot
c8a2b613ee
feat(cli): add radio group input contract hints
2026-03-28 14:05:49 +09:00
hand-dot
cf92db3cef
feat(cli): add enum input hints for select and checkbox
2026-03-28 13:57:02 +09:00
hand-dot
959fbf0c2d
refactor(cli): normalize payload parity across commands
2026-03-28 10:19:53 +09:00
hand-dot
8ffc8c9dc7
feat(cli): extend verbose parity across commands
2026-03-27 21:44:41 +09:00
hand-dot
67d3ee9487
feat(cli): add verbose parity and input hints
2026-03-27 21:26:33 +09:00
hand-dot
0fbca8a89d
fix(cli): harden remote font resolution safety
2026-03-27 18:33:13 +09:00
hand-dot
7adcc8b3d3
fix(cli): align remote font policy contracts
2026-03-26 17:40:17 +09:00
hand-dot
fcb5f55d65
test(cli): lock runtime and font edge-case contracts
2026-03-26 17:22:37 +09:00
hand-dot
36d4ee7580
feat(cli): add explicit font source contract
2026-03-26 17:08:04 +09:00
hand-dot
c8f433389a
feat(cli): expand doctor runtime diagnostics
2026-03-26 16:39:39 +09:00
hand-dot
387dc17585
feat(cli): add doctor diagnostics command
2026-03-26 16:06:38 +09:00
hand-dot
b560e346fb
fix(cli): harden font and offline contracts
2026-03-26 15:37:42 +09:00
hand-dot
6ff816bcdb
test(cli): ignore generated thumbnail assets in CI
2026-03-26 15:06:23 +09:00
hand-dot
5aec26dda5
test(cli): remove generated index fixture dependency
2026-03-26 14:53:03 +09:00
hand-dot
aa80aabfea
feat(cli): normalize examples manifest metadata
2026-03-25 10:15:06 +09:00
hand-dot
0b54c5c82f
feat(cli): add validate inspection summary
2026-03-25 10:12:14 +09:00
hand-dot
3fbeccb3c8
test(cli): gate official examples manifest integrity
2026-03-25 10:06:53 +09:00
hand-dot
7ea06d0a25
Simplify CLI examples manifest loading
2026-03-24 17:55:29 +09:00
hand-dot
36b2f06998
Harden CLI examples and contract tests
2026-03-24 17:31:59 +09:00
hand-dot
9aa7dcf3d5
Refactor CLI schema plugin discovery
2026-03-24 16:01:49 +09:00
hand-dot
e9bb09a3e6
Promote signature and harden example jobs
2026-03-23 17:55:55 +09:00
hand-dot
f7504a381a
Add cached versioned examples manifests
2026-03-23 17:18:25 +09:00
hand-dot
aa0b6b3246
Harden core CLI machine interface
2026-03-23 17:03:27 +09:00
hand-dot
b5f4f31997
Add @pdfme/cli package
2026-03-21 17:42:42 +09:00