Skip to content

Releases: nesalia-inc/create

v0.10.0 - Static Template Registry

10 Mar 12:26

Choose a tag to compare

What's Changed

  • feat: add GitHub labels and issue templates by @AliiiBenn in #22
  • feat: improve OSS production readiness by @AliiiBenn in #24
  • ci(deps): Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #25
  • ci(deps): Bump actions/checkout from 4 to 6 by @dependabot[bot] in #26
  • deps(deps): Bump lucide-react from 0.576.0 to 0.577.0 by @dependabot[bot] in #28
  • deps(deps-dev): Bump typescript-eslint from 8.56.0 to 8.56.1 by @dependabot[bot] in #32
  • deps(deps): Bump react-resizable-panels from 4.7.0 to 4.7.2 by @dependabot[bot] in #33
  • deps(deps-dev): Bump @eslint/js from 9.39.2 to 9.39.4 by @dependabot[bot] in #27
  • ci: remove format check job from CI workflow by @AliiiBenn in #41
  • feat: add static template registry and .nesalia.json support by @AliiiBenn in #48

New Contributors

Full Changelog: v0.9.1...v0.10.0

v0.9.1

05 Mar 10:48
13afb35

Choose a tag to compare

What's Changed

  • Fix: Use npm Registry API instead of npm search for faster template discovery
  • Tests: Add comprehensive tests for listTemplates function
  • Tests: Restore tests for fetchTemplate and cleanupTemplate validation
  • Coverage: Add test:coverage script

This release fixes the issue where newly published templates don't appear in --list due to npm's delayed search indexing.

Changes

  • Replace execFileSync / npm search with direct fetch to npm Registry API
  • Proper timeout handling with AbortSignal
  • Better type safety for API response

Full Changelog: v0.9.0...v0.9.1

@nesalia/create@0.6.0

19 Feb 15:09

Choose a tag to compare

Minor Changes

  • 2b3cdb1: Add complete cli-py template with variable substitution
  • 8455d3e: Copy templates during prepublish so they are included in npm package
  • 3c2e6c5: Implement project creation from template
  • 1017280: Add --name flag to CLI

Patch Changes

  • 328b7d5: Allow current directory as project target with "."
  • 4dda252: Fix review comments: path traversal, bounds checking, dependencies
  • d24f89e: Fix templates path when running via npx