Skip to content

Releases: lenneTech/cli

1.26.1

01 Jun 12:12
44f4894

Choose a tag to compare

Follow up plugin install with plugin update to upgrade existing installs.

1.26.0

31 May 13:18

Choose a tag to compare

Rotate per-session up logs and auto-rename unmodified lt-monorepo package on init

1.25.0

24 May 19:19

Choose a tag to compare

Rename 'lt dev migrate' to 'lt dev init' with mutual install↔init auto-chaining

v1.24.1

20 May 18:54

Choose a tag to compare

Bug Fixes

  • scaffold: reconfigure .claude/upstream.json for downstream on nest-base scaffold (#89)

New nest-base projects scaffolded via lt fullstack init --next, lt fullstack add-api --next, and lt server create --next now get .claude/upstream.json flipped to the downstream shape (isTemplate: false, upstream: lenneTech/nest-base), so /upstream-pr can contribute core fixes back upstream out of the box.

v1.24.0

19 May 10:22

Choose a tag to compare

Highlights

Catch-up release since v1.18.0, including lt dev orchestration (1.21–1.23), incremental fullstack workspace commands, OCR tooling, and the server-create git-check fix.

Features

  • incremental fullstack workspace + KI-safe standalone gates (1.20.0)

Bug Fixes

  • fullstack: patchConfigEnvTs leaves -starter- in DB names
  • server create: tolerate non-git cwd when checking work tree (#88)

Full changelog: CHANGELOG.md

1.23.0

13 May 16:32

Choose a tag to compare

Replace brew services caddy with dedicated lt-dev service + add Cloudflare quick-tunnel command

1.22.0

10 May 21:52

Choose a tag to compare

Introduce lt dev: URL-first parallel project orchestration via Caddy, deprecating lt local and lt ports

1.20.0

04 May 12:42

Choose a tag to compare

Incremental fullstack workspace + KI-safe standalone gates (1.20.0)

  • lt fullstack add-api / add-app — incrementally add a missing
    half (api or app) to an existing workspace; full flag parity with
    init (--api-mode, --framework-mode, --framework-upstream-branch,
    --api-branch/copy/link, --next, --dry-run, --skip-install)
  • lt fullstack init auto-delegates to add-api / add-app when run
    in a workspace that already has one half present
  • Standalone scaffolders (server create, frontend nuxt,
    frontend angular) gain --dry-run, --force, and a workspace gate:
    refuse loudly when called non-interactively (TTY off OR --noConfirm)
    inside a workspace; suggest the matching add-* command
  • Detection covers npm/yarn/bun workspaces (package.json#workspaces)
    and walks up from sub-projects so add-api works from inside
    projects/app/src/
  • lt status now reports workspace layout with ✓/✗ marks for
    projects/api / projects/app plus a "go up" hint when in a
    sub-project
  • New lib/workspace-integration.ts (8 helpers) + shared
    runStandaloneWorkspaceGate replaces ~75 lines of duplicated logic
    across the three standalone commands
  • Tests: 227 jest (+58) including unit tests for all new helpers,
    plus 11 bash E2E scenarios in test-incremental-fullstack.sh
  • Bug fixes: --name flag honoured in server create + frontend
    angular (was ignored), --noConfirm closes description/author
    prompts in server create, ocr.ts double-destructure regression
  • Security: npm audit fix — fast-xml-parser 5.5.8 → 5.7.2
    (GHSA-gh4j-gqv2-49f6)

1.19.0

04 May 10:11

Choose a tag to compare

Convert PDFs to Markdown via marker-pdf, fix test aliases and speed up CLI startup with transpileOnly

v1.18.0

03 May 19:43

Choose a tag to compare

What's Changed

  • feat(fullstack init --next): flatten nuxt-base-template into projects/app/ post-clone by @pascal-klesse in #86

Full Changelog: v1.17.0...v1.18.0