From eca4e02390f3c5fc83c9dccbfb787c711484cdf6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 10 Oct 2025 07:33:59 +0000 Subject: [PATCH] chore: version packages --- .changeset/test-framework-fixes.md | 30 ---------------------------- apps/cli/CHANGELOG.md | 30 ++++++++++++++++++++++++++++ apps/cli/package.json | 2 +- packages/error-handling/CHANGELOG.md | 24 ++++++++++++++++++++++ packages/error-handling/package.json | 2 +- packages/logger/CHANGELOG.md | 24 ++++++++++++++++++++++ packages/logger/package.json | 2 +- packages/template/CHANGELOG.md | 25 +++++++++++++++++++++++ packages/template/package.json | 2 +- src/core/CHANGELOG.md | 25 +++++++++++++++++++++++ src/core/package.json | 2 +- src/domain/CHANGELOG.md | 25 +++++++++++++++++++++++ src/domain/package.json | 2 +- 13 files changed, 159 insertions(+), 36 deletions(-) delete mode 100644 .changeset/test-framework-fixes.md create mode 100644 apps/cli/CHANGELOG.md create mode 100644 packages/template/CHANGELOG.md create mode 100644 src/core/CHANGELOG.md create mode 100644 src/domain/CHANGELOG.md diff --git a/.changeset/test-framework-fixes.md b/.changeset/test-framework-fixes.md deleted file mode 100644 index a1bfe8e..0000000 --- a/.changeset/test-framework-fixes.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -"@deepracticex/nodespec-cli": minor -"@deepracticex/nodespec-core": minor -"@deepracticex/nodespec-domain": minor -"@deepracticex/error-handling": minor -"@deepracticex/logger": minor -"@deepracticex/template": minor ---- - -# Test Framework Stabilization - -Major iteration to stabilize the test framework and resolve all test failures. - -## Fixed Issues - -- **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" -- **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior -- **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement -- **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) -- **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios - -## Test Results - -- Reduced from **22 failures** to **0 failures** -- All 123 scenarios now passing (932 steps total) -- Test execution time: ~25 seconds - -## Impact - -This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md new file mode 100644 index 0000000..80968b3 --- /dev/null +++ b/apps/cli/CHANGELOG.md @@ -0,0 +1,30 @@ +# @deepracticex/nodespec-cli + +## 0.1.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. + +### Patch Changes + +- Updated dependencies [ba85ad1] + - @deepracticex/nodespec-core@0.1.0 diff --git a/apps/cli/package.json b/apps/cli/package.json index d98c7c2..8221d68 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/nodespec-cli", - "version": "0.0.1", + "version": "0.1.0", "description": "NodeSpec CLI - AI-friendly Node.js project scaffolding tool", "type": "module", "bin": { diff --git a/packages/error-handling/CHANGELOG.md b/packages/error-handling/CHANGELOG.md index feb36a5..46caf16 100644 --- a/packages/error-handling/CHANGELOG.md +++ b/packages/error-handling/CHANGELOG.md @@ -1,5 +1,29 @@ # @deepracticex/error-handling +## 0.2.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. + ## 0.1.0 ### Minor Changes diff --git a/packages/error-handling/package.json b/packages/error-handling/package.json index 567f8c8..67fb75a 100644 --- a/packages/error-handling/package.json +++ b/packages/error-handling/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/error-handling", - "version": "0.1.0", + "version": "0.2.0", "description": "Unified error handling system for Deepractice projects", "type": "module", "main": "./dist/index.js", diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index c126f0d..1c60747 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,5 +1,29 @@ # @deepracticex/logger +## 0.2.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. + ## 0.1.0 ### Minor Changes diff --git a/packages/logger/package.json b/packages/logger/package.json index fa686cc..4892c24 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/logger", - "version": "0.1.0", + "version": "0.2.0", "description": "Unified logging system for Deepractice projects using Pino", "type": "module", "main": "./dist/index.js", diff --git a/packages/template/CHANGELOG.md b/packages/template/CHANGELOG.md new file mode 100644 index 0000000..f67fcc6 --- /dev/null +++ b/packages/template/CHANGELOG.md @@ -0,0 +1,25 @@ +# @deepracticex/template + +## 1.1.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. diff --git a/packages/template/package.json b/packages/template/package.json index 47e5887..8872ed7 100644 --- a/packages/template/package.json +++ b/packages/template/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/template", - "version": "1.0.0", + "version": "1.1.0", "description": "Template package demonstrating Deepractice package development standards", "type": "module", "main": "./dist/index.js", diff --git a/src/core/CHANGELOG.md b/src/core/CHANGELOG.md new file mode 100644 index 0000000..12d953b --- /dev/null +++ b/src/core/CHANGELOG.md @@ -0,0 +1,25 @@ +# @deepracticex/nodespec-core + +## 0.1.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. diff --git a/src/core/package.json b/src/core/package.json index 1c84a9c..891d300 100644 --- a/src/core/package.json +++ b/src/core/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/nodespec-core", - "version": "0.0.1", + "version": "0.1.0", "description": "NodeSpec core - Technical implementations (template engine, guide service, task executor)", "private": true, "type": "module", diff --git a/src/domain/CHANGELOG.md b/src/domain/CHANGELOG.md new file mode 100644 index 0000000..de9a476 --- /dev/null +++ b/src/domain/CHANGELOG.md @@ -0,0 +1,25 @@ +# @deepracticex/nodespec-domain + +## 0.1.0 + +### Minor Changes + +- ba85ad1: # Test Framework Stabilization + + Major iteration to stabilize the test framework and resolve all test failures. + + ## Fixed Issues + - **Configuration File Lifecycle**: Resolved step definition conflicts where "I am in the monorepo root" was overwriting configuration files created by "the monorepo has been initialized" + - **Step Definition Duplication**: Fixed duplicate "the monorepo is initialized" steps in workspace.steps.ts and validation.steps.ts that had different behavior + - **Package Generator**: Added `types: []` override in generated tsconfig.json to avoid vitest/globals dependency requirement + - **Output Format Consistency**: Standardized output labels (Packages/Apps/Services capitalization, "pnpm workspace" naming) + - **Validation Testing**: Corrected error output expectations (stdout vs stderr) for validation failure scenarios + + ## Test Results + - Reduced from **22 failures** to **0 failures** + - All 123 scenarios now passing (932 steps total) + - Test execution time: ~25 seconds + + ## Impact + + This stabilizes the testing infrastructure and ensures reliable CI/CD pipelines going forward. The fixes primarily affect test step definitions and output formatting, with minimal changes to core functionality. diff --git a/src/domain/package.json b/src/domain/package.json index b04dd10..5fa52ae 100644 --- a/src/domain/package.json +++ b/src/domain/package.json @@ -1,6 +1,6 @@ { "name": "@deepracticex/nodespec-domain", - "version": "0.0.1", + "version": "0.1.0", "description": "NodeSpec domain - Business logic with DDD patterns (reserved for future use)", "private": true, "type": "module",