Releases: gwenjs/cli
Releases · gwenjs/cli
v0.1.0
0.1.0 (2026-04-09)
Features
- cli: add vitest config and test scaffold to generated packages (6974c33)
- commands: update docs templates to accept scope (3f20616)
- commands: add toPackageName helper and update scaffold templates (5ae7a40)
- cli: add normalizeScope and isValidScope helpers (1e998ae)
- commands: wire renderer templates into generateFiles and buildPackageJson (e126f7a)
- commands: add renderer scaffold templates (4b954f4)
- commands: add PackageType and renderer flag to scaffold package options (5135dde)
- commands: remove scaffold plugin and module subcommands (2eede57)
- core: add promptSelect utility for arrow-key interactive selection (5358a2c)
- commands: wire AsteroidActor and AsteroidPrefab templates into init command (74708c9)
- commands: add asteroidActorTemplate to scaffold (c6acc8e)
- commands: add asteroidPrefabTemplate to scaffold (e72c841)
- commands: replace canvas2d renderer with DOM-based render in init template (7d2d7e5)
- commands: load optional modules from registry in gwen init (60e518c)
- commands: validate module against registry in gwen add (87484e2)
- core: add module registry client with cache and offline fallback (4127af2)
- core: add bundled fallback module registry data (657d601)
- commands: add scaffold package orchestrator with withCi and withDocs options (fa202a2)
- commands: add CI workflow templates for scaffold package (c293133)
- commands: add VitePress doc templates for scaffold package (cc060d4)
- commands: add ScaffoldPackageOptions and resolveOptions (d074ddd)
- commands: add .gitignore to scaffold package output (764ee19)
- commands: add oxlint and oxfmt to scaffold package devDependencies (6e363ff)
Bug Fixes
- ci: use OIDC trusted publishing instead of NPM_TOKEN (0816830)
- commands: align generated CI/release workflows with gwen patterns (bdd52cd)
- commands: address Copilot PR review feedback (7410249)
- update template ci version and gwen package versions (c69dfba)
- commands: quote dynamic property key in augmentTemplate (ec13cc4)
- commands: add tsconfig.test.json for test type-checking (9c12ee9)
- commands: remove automatic gwen- prefix from toPackageName (6e4b0c5)
- commands: replace missing prompts dep with readline utilities in promptScope (e161cf7)
- commands: add missing JSDoc to docs template functions (2330e0b)
- commands: scene spawns player via useActor(PlayerActor).spawnOnce() (6ce2ce1)
- commands: restore missing 'remaining' variable in MovementSystem template (4a176bc)
- commands: add missing actor tests and update actor.ts module comment (5611164)
- commands: use vx/vy instead of x/y for Velocity component schema (6cfe80c)
- commands: remove unnecessary ignoreDeprecations from tsconfig template (88251f3)
- commands: refactor init scaffold — fix imports, PascalCase, add actors/prefabs/router (ac3ed0a)
- commands: register @gwenjs/input as a module instead of a plugin (10c11a7)
- ci: update configure-pages to v5 and add vitepress base path (1794579)
- use correct @gwenjs/kit subpath exports for GwenPlugin and GwenModule (be43d63)
- refresh pnpm-lock causing error (bda7d76)
- commands: remove unused name param from viteConfigTemplate (6edb951)
- core: address all issues from second code audit (4497b1e)
- core: address all issues from code audit (4d9c6d5)