Skip to content

chore(release): scaffolder-toolkit@2.0.0#99

Merged
IT-WIBRC merged 1 commit intodevelopfrom
changeset-release/develop
Oct 5, 2025
Merged

chore(release): scaffolder-toolkit@2.0.0#99
IT-WIBRC merged 1 commit intodevelopfrom
changeset-release/develop

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Oct 5, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to develop, this PR will be updated.

Releases

scaffolder-toolkit@2.0.0

Major Changes

  • fb453cd: feat: Centralize configuration management under new 'dk config' command and enhance 'dk list'

Minor Changes

  • 6a4efa2: feat(config): Implement schema validation when loading configuration
  • 71930e4: feat: Introduces the new dk info command (alias dk in) to display comprehensive diagnostic information about the CLI environment. This command reports the CLI version, runtime details (Node.js/Bun), OS, and the existence and location of both global (~/.devkitrc) and local (.devkit.json) configuration files.
  • 3407be6: feat(.github): configure GitHub Discussions for community feedback
  • a8a222e: feat(config): Add --yes/-y option to dk init for non-interactive overwrite
  • 9dc5384: feat(cli): Improve add-template command with interactive flow. Add validation to the add-template command to check if a repository or local path exists before saving the template to the configuration.
  • e0862aa: feat(option): update 'dk list' filtering to '--where' with new advanced syntax
  • c5260ed: feat: refactoring configuration command logic into dedicated, reusable files and adding comprehensive unit tests for init, remove, and update commands, including new wildcard (*) template resolution.
  • 962819a: feat: Add --include-defaults to list commands; enhance template config with {pm} token
  • ef9dea7: feat(cli): Add support for language aliases (js, ts, n) in all relevant commands
  • 8f1a5a4: feat: Add --mode option to dk list and strengthen logger table
  • 759300a: feat(list): enhance list command with filter option and improved output

Patch Changes

  • fc5d1d0: refactor: restructure json translation for better organization
  • f63786d: fix(scaffolding): Remove partially created project directory on failure
  • d0f0683: fix(config): Update config command alias from 'cf' to 'conf'
  • dedc1cf: refactor(utils): Complete utility reorganization and introduce core abstractions
  • 4e86dee: refactor(cli): implement dynamic help text generation
  • 0e259c3: feat: Add short aliases (pm, lang, cache) for configuration keys
  • b05f20a: refactor: Move chalk and ora to a single, centralized file for better code organization.

@IT-WIBRC IT-WIBRC changed the title chore(release): scaffolder-toolkit@version chore(release): scaffolder-toolkit@2.0.0 Oct 5, 2025
@IT-WIBRC IT-WIBRC force-pushed the changeset-release/develop branch from e51ee33 to 7505479 Compare October 5, 2025 04:02
@github-actions
Copy link
Contributor Author

github-actions bot commented Oct 5, 2025

Coverage Report for ./packages/devkit

Status Category Percentage Covered / Total
🟢 Lines 96.52% (🎯 85%) 3554 / 3682
🟢 Statements 96.52% (🎯 85%) 3554 / 3682
🟢 Functions 96.27% (🎯 90%) 155 / 161
🟢 Branches 92.77% (🎯 85%) 771 / 831
File CoverageNo changed files found.
Generated in workflow #289 for commit 0ef18fc by the Vitest Coverage Report Action

@IT-WIBRC IT-WIBRC force-pushed the changeset-release/develop branch from 7505479 to 0ef18fc Compare October 5, 2025 04:44
@IT-WIBRC IT-WIBRC merged commit f5c4a1d into develop Oct 5, 2025
2 checks passed
@github-actions github-actions bot deleted the changeset-release/develop branch October 5, 2025 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant