diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d7d144621..4a1ca3751 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,22 +1,22 @@ { - "packages/case-core": "0.28.2", - "packages/case-definition-dsl": "0.28.2", - "packages/case-definition-generator": "0.28.2", - "packages/case-core-plugin-http": "0.28.2", - "packages/case-core-plugin-http-dsl": "0.28.2", - "packages/case-core-plugin-function": "0.28.2", - "packages/case-core-plugin-function-dsl": "0.28.2", - "packages/case-plugin-base": "0.28.2", - "packages/case-plugin-dsl-types": "0.28.2", - "packages/case-entities": "0.28.2", - "packages/contract-case-jest": "0.28.2", - "packages/documentation": "0.28.2", - ".": "0.28.2", - "packages/contract-case-cli": "0.28.2", - "packages/case-maintainer-config": "0.28.2", - "packages/eslint-config-case-maintainer": "0.28.2", - "packages/case-connector": "0.28.2", - "packages/case-connector-proto": "0.28.2", - "packages/dsl-java": "0.28.2", - "packages/documentation-matchers-generator": "0.28.2" + "packages/case-core": "0.29.0", + "packages/case-definition-dsl": "0.29.0", + "packages/case-definition-generator": "0.29.0", + "packages/case-core-plugin-http": "0.29.0", + "packages/case-core-plugin-http-dsl": "0.29.0", + "packages/case-core-plugin-function": "0.29.0", + "packages/case-core-plugin-function-dsl": "0.29.0", + "packages/case-plugin-base": "0.29.0", + "packages/case-plugin-dsl-types": "0.29.0", + "packages/case-entities": "0.29.0", + "packages/contract-case-jest": "0.29.0", + "packages/documentation": "0.29.0", + ".": "0.29.0", + "packages/contract-case-cli": "0.29.0", + "packages/case-maintainer-config": "0.29.0", + "packages/eslint-config-case-maintainer": "0.29.0", + "packages/case-connector": "0.29.0", + "packages/case-connector-proto": "0.29.0", + "packages/dsl-java": "0.29.0", + "packages/documentation-matchers-generator": "0.29.0" } diff --git a/docs/maintainers/FULL-CHANGELOG.md b/docs/maintainers/FULL-CHANGELOG.md index 5af1d0dfd..db51d2999 100644 --- a/docs/maintainers/FULL-CHANGELOG.md +++ b/docs/maintainers/FULL-CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/v0.28.2...v0.29.0) (2026-02-16) + + +### ⚠ BREAKING CHANGES + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) + +### Code Refactoring + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) ([de9546b](https://github.com/case-contract-testing/contract-case/commit/de9546b468bcddbb371d02be3d2e8cc3712eeb42)) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/v0.28.1...v0.28.2) (2026-02-12) diff --git a/package-lock.json b/package-lock.json index a9348359a..36a161cc6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "contract-case", - "version": "0.28.2", + "version": "0.29.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "contract-case", - "version": "0.28.2", + "version": "0.29.0", "workspaces": [ "packages/*" ], @@ -35511,12 +35511,12 @@ }, "packages/case-connector": { "name": "@contract-case/case-connector", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-connector-proto": "0.28.2", - "@contract-case/case-core": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", + "@contract-case/case-connector-proto": "0.29.0", + "@contract-case/case-core": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", "@grpc/grpc-js": "^1.13.3", "@grpc/proto-loader": "^0.8.0", "get-port": "^7.1.0", @@ -35529,8 +35529,8 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@knighted/duel": "^2.1.6", "@types/google-protobuf": "^3.15.12", "@types/jest": "^30.0.0", @@ -35550,7 +35550,7 @@ }, "packages/case-connector-proto": { "name": "@contract-case/case-connector-proto", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { "@grpc/grpc-js": "^1.13.3", @@ -35559,8 +35559,8 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/google-protobuf": "^3.15.12", "@types/uuid": "^11.0.0", "grpc_tools_node_protoc_ts": "^5.3.3", @@ -35583,15 +35583,15 @@ }, "packages/case-core": { "name": "@contract-case/case-core", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-function": "0.28.2", - "@contract-case/case-core-plugin-http": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-core-plugin-function": "0.29.0", + "@contract-case/case-core-plugin-http": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", "absolute-version": "^2.0.0", "async-mutex": "^0.5.0", "axios": "^1.13.5", @@ -35606,9 +35606,9 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-definition-dsl": "0.28.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-definition-dsl": "0.29.0", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/current-git-branch": "^1.1.6", "@types/express": "^4.17.14", "@types/git-rev-sync": "^2.0.2", @@ -35638,16 +35638,16 @@ }, "packages/case-core-plugin-function": { "name": "@contract-case/case-core-plugin-function", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "eslint": "^9.39.1", "jest": "^30.2.0", @@ -35667,14 +35667,14 @@ }, "packages/case-core-plugin-function-dsl": { "name": "@contract-case/case-core-plugin-function-dsl", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "eslint": "^9.39.1", "jest": "^30.2.0", @@ -35694,19 +35694,19 @@ }, "packages/case-core-plugin-http": { "name": "@contract-case/case-core-plugin-http", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", "axios": "^1.13.5", "express": "^4.20.0", "qs": "^6.14.2" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/express": "^4.17.14", "@types/jest": "^30.0.0", "@types/qs": "^6.9.17", @@ -35730,14 +35730,14 @@ }, "packages/case-core-plugin-http-dsl": { "name": "@contract-case/case-core-plugin-http-dsl", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/express": "^4.17.14", "@types/jest": "^30.0.0", "@types/qs": "^6.9.17", @@ -35834,7 +35834,7 @@ }, "packages/case-definition-dsl": { "name": "@contract-case/case-definition-dsl", - "version": "0.28.2", + "version": "0.29.0", "bundleDependencies": [ "@contract-case/case-entities-internal", "@contract-case/case-plugin-dsl-types", @@ -35843,15 +35843,15 @@ ], "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "devDependencies": { - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.52.13", "@types/jest": "^30.0.0", @@ -35870,13 +35870,13 @@ }, "packages/case-definition-generator": { "name": "@contract-case/definition-generator", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-function": "0.28.2", - "@contract-case/case-core-plugin-http": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-core-plugin-function": "0.29.0", + "@contract-case/case-core-plugin-http": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", "@contract-case/java-ast": "^0.0.2", "@types/commonmark": "^0.27.10", "chalk": "^4.1.2", @@ -35887,8 +35887,8 @@ "typescript": "5.9.3" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "cross-env": "^10.1.0", "eslint": "^9.22.0", @@ -35950,16 +35950,16 @@ }, "packages/case-entities": { "name": "@contract-case/case-entities-internal", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/current-git-branch": "^1.1.6", "@types/express": "^4.17.14", "@types/is-ci": "^3.0.0", @@ -35985,7 +35985,7 @@ }, "packages/case-maintainer-config": { "name": "@contract-case/case-maintainer-config", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "devDependencies": { "prettier": "^3.6.2" @@ -36000,15 +36000,15 @@ }, "packages/case-plugin-base": { "name": "@contract-case/case-plugin-base", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-plugin-dsl-types": "0.29.0", "pretty-format": "^30.2.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.55.1", "@types/jest": "^30.0.0", @@ -36030,14 +36030,14 @@ }, "packages/case-plugin-dsl-types": { "name": "@contract-case/case-plugin-dsl-types", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { "pretty-format": "^30.2.0" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.52.13", "eslint": "^9.39.1", @@ -36055,11 +36055,11 @@ }, "packages/contract-case-cli": { "name": "@contract-case/cli", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-core": "0.28.2", + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-core": "0.29.0", "chalk": "^5.3.0", "commander": "^14.0.0" }, @@ -36067,7 +36067,7 @@ "ContractCase": "dist/bin/ContractCase.js" }, "devDependencies": { - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "cross-env": "^10.1.0", "eslint": "^9.39.1", @@ -36095,16 +36095,16 @@ }, "packages/contract-case-jest": { "name": "@contract-case/contract-case-jest", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-definition-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", - "@contract-case/cli": "0.28.2", + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-definition-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", + "@contract-case/cli": "0.29.0", "chalk": "^4.1.2", "ts-node": "^10.9.1" }, @@ -36112,8 +36112,8 @@ "ContractCase": "dist/bin/ContractCase.mjs" }, "devDependencies": { - "@contract-case/cli": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/cli": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@grpc/grpc-js": "^1.13.3", "@grpc/proto-loader": "^0.8.0", "@types/body-parser": "^1.19.2", @@ -36183,7 +36183,7 @@ }, "packages/documentation": { "name": "case-documentation", - "version": "0.28.2", + "version": "0.29.0", "dependencies": { "@docusaurus/core": "^3.7.0", "@docusaurus/preset-classic": "^3.7.0", @@ -36206,14 +36206,14 @@ }, "packages/documentation-matchers-generator": { "name": "@contract-case/documentation-matchers-generator", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-definition-dsl": "0.28.2", + "@contract-case/case-definition-dsl": "0.29.0", "mkdirp": "^3.0.1" }, "devDependencies": { - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "eslint": "^9.39.1", "prettier": "3.6.2", "rimraf": "^6.1.2", @@ -36226,11 +36226,11 @@ }, "packages/dsl-java": { "name": "@contract-case/dsl-java", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-definition-dsl": "0.28.2" + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-definition-dsl": "0.29.0" }, "devDependencies": { "rimraf": "^6.1.2" @@ -36242,7 +36242,7 @@ }, "packages/eslint-config-case-maintainer": { "name": "@contract-case/eslint-config-case-maintainer", - "version": "0.28.2", + "version": "0.29.0", "license": "BSD-3-Clause", "dependencies": { "@eslint/js": "^9.38.0", diff --git a/package.json b/package.json index 4c32cf96b..df8afbdb9 100644 --- a/package.json +++ b/package.json @@ -4,9 +4,9 @@ "workspaces": [ "packages/*" ], - "version": "0.28.2", + "version": "0.29.0", "devDependencies": { - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "example-extractor": "^0.0.4", "jsii-docgen": "^10.11.4", "lerna": "^9.0.3" diff --git a/packages/case-connector-proto/CHANGELOG.md b/packages/case-connector-proto/CHANGELOG.md index 019b7d243..6ef70b469 100644 --- a/packages/case-connector-proto/CHANGELOG.md +++ b/packages/case-connector-proto/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-connector-proto-v0.28.2...@contract-case/case-connector-proto-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-connector-proto:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-connector-proto-v0.28.1...@contract-case/case-connector-proto-v0.28.2) (2026-02-12) diff --git a/packages/case-connector-proto/package.json b/packages/case-connector-proto/package.json index d63da32ad..74aa47477 100644 --- a/packages/case-connector-proto/package.json +++ b/packages/case-connector-proto/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-connector-proto", - "version": "0.28.2", + "version": "0.29.0", "description": "Generated proto files for ContractCase's CaseConnector", "author": "Timothy Jones (https://github.com/TimothyJones)", "homepage": "https://case.contract-testing.io/docs", @@ -34,8 +34,8 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/google-protobuf": "^3.15.12", "@types/uuid": "^11.0.0", "grpc_tools_node_protoc_ts": "^5.3.3", diff --git a/packages/case-connector/CHANGELOG.md b/packages/case-connector/CHANGELOG.md index e1472efa4..b7254b0b3 100644 --- a/packages/case-connector/CHANGELOG.md +++ b/packages/case-connector/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-connector-v0.28.2...@contract-case/case-connector-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-connector:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-connector-proto bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core bumped from 0.28.2 to 0.29.0 + * @contract-case/case-entities-internal bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-connector-v0.28.1...@contract-case/case-connector-v0.28.2) (2026-02-12) diff --git a/packages/case-connector/package.json b/packages/case-connector/package.json index 83aa165e2..230d736c0 100644 --- a/packages/case-connector/package.json +++ b/packages/case-connector/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-connector", - "version": "0.28.2", + "version": "0.29.0", "type": "module", "description": "Connector to allow ContractCase to run as a server. Use only if you're creating a custom wrapper for a new language", "author": "Timothy Jones (https://github.com/TimothyJones)", @@ -52,8 +52,8 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@knighted/duel": "^2.1.6", "@types/google-protobuf": "^3.15.12", "@types/jest": "^30.0.0", @@ -71,9 +71,9 @@ "webpack-cli": "^6.0.1" }, "dependencies": { - "@contract-case/case-connector-proto": "0.28.2", - "@contract-case/case-core": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", + "@contract-case/case-connector-proto": "0.29.0", + "@contract-case/case-core": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", "@grpc/grpc-js": "^1.13.3", "@grpc/proto-loader": "^0.8.0", "get-port": "^7.1.0", diff --git a/packages/case-connector/src/entities/versionString.ts b/packages/case-connector/src/entities/versionString.ts index d9f99ecc9..1b1cf9a37 100644 --- a/packages/case-connector/src/entities/versionString.ts +++ b/packages/case-connector/src/entities/versionString.ts @@ -1,4 +1,4 @@ const packageName = 'case-connector'; -const version = '0.28.2'; // x-release-please-version +const version = '0.29.0'; // x-release-please-version export const versionString = `${packageName}@${version}`; diff --git a/packages/case-core-plugin-function-dsl/CHANGELOG.md b/packages/case-core-plugin-function-dsl/CHANGELOG.md index ac3431b94..07c3592a7 100644 --- a/packages/case-core-plugin-function-dsl/CHANGELOG.md +++ b/packages/case-core-plugin-function-dsl/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-function-dsl-v0.28.2...@contract-case/case-core-plugin-function-dsl-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-core-plugin-function-dsl:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-function-dsl-v0.28.1...@contract-case/case-core-plugin-function-dsl-v0.28.2) (2026-02-12) diff --git a/packages/case-core-plugin-function-dsl/package.json b/packages/case-core-plugin-function-dsl/package.json index 76221bc6f..88cad2b97 100644 --- a/packages/case-core-plugin-function-dsl/package.json +++ b/packages/case-core-plugin-function-dsl/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-core-plugin-function-dsl", - "version": "0.28.2", + "version": "0.29.0", "description": "ContractCase core function plugin DSL", "keywords": [ "testing", @@ -48,8 +48,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "eslint": "^9.39.1", "jest": "^30.2.0", @@ -60,6 +60,6 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-plugin-dsl-types": "0.29.0" } } diff --git a/packages/case-core-plugin-function/CHANGELOG.md b/packages/case-core-plugin-function/CHANGELOG.md index 331ed0d5c..eee1c67ff 100644 --- a/packages/case-core-plugin-function/CHANGELOG.md +++ b/packages/case-core-plugin-function/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-function-v0.28.2...@contract-case/case-core-plugin-function-v0.29.0) (2026-02-16) + + +### ⚠ BREAKING CHANGES + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) + +### Code Refactoring + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) ([de9546b](https://github.com/case-contract-testing/contract-case/commit/de9546b468bcddbb371d02be3d2e8cc3712eeb42)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-core-plugin-function-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-base bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-function-v0.28.1...@contract-case/case-core-plugin-function-v0.28.2) (2026-02-12) diff --git a/packages/case-core-plugin-function/package.json b/packages/case-core-plugin-function/package.json index 0d2ca0fd9..7a0410204 100644 --- a/packages/case-core-plugin-function/package.json +++ b/packages/case-core-plugin-function/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-core-plugin-function", - "version": "0.28.2", + "version": "0.29.0", "description": "ContractCase core function plugin, allowing validation of arbitrary functions", "keywords": [ "testing", @@ -49,8 +49,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "eslint": "^9.39.1", "jest": "^30.2.0", @@ -61,8 +61,8 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" } } diff --git a/packages/case-core-plugin-http-dsl/CHANGELOG.md b/packages/case-core-plugin-http-dsl/CHANGELOG.md index 797c057db..71f9b38c4 100644 --- a/packages/case-core-plugin-http-dsl/CHANGELOG.md +++ b/packages/case-core-plugin-http-dsl/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-http-dsl-v0.28.2...@contract-case/case-core-plugin-http-dsl-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-core-plugin-http-dsl:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-http-dsl-v0.28.1...@contract-case/case-core-plugin-http-dsl-v0.28.2) (2026-02-12) diff --git a/packages/case-core-plugin-http-dsl/package.json b/packages/case-core-plugin-http-dsl/package.json index 71045f1fd..f5b01117b 100644 --- a/packages/case-core-plugin-http-dsl/package.json +++ b/packages/case-core-plugin-http-dsl/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-core-plugin-http-dsl", - "version": "0.28.2", + "version": "0.29.0", "description": "ContractCase HTTP plugin CaseExample definition DSL", "keywords": [ "testing", @@ -48,8 +48,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/express": "^4.17.14", "@types/jest": "^30.0.0", "@types/qs": "^6.9.17", @@ -64,6 +64,6 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-plugin-dsl-types": "0.29.0" } } diff --git a/packages/case-core-plugin-http/CHANGELOG.md b/packages/case-core-plugin-http/CHANGELOG.md index f2edcfd41..7dbd9b9b0 100644 --- a/packages/case-core-plugin-http/CHANGELOG.md +++ b/packages/case-core-plugin-http/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-http-v0.28.2...@contract-case/case-core-plugin-http-v0.29.0) (2026-02-16) + + +### ⚠ BREAKING CHANGES + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) + +### Code Refactoring + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) ([de9546b](https://github.com/case-contract-testing/contract-case/commit/de9546b468bcddbb371d02be3d2e8cc3712eeb42)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-base bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-plugin-http-v0.28.1...@contract-case/case-core-plugin-http-v0.28.2) (2026-02-12) diff --git a/packages/case-core-plugin-http/package.json b/packages/case-core-plugin-http/package.json index 84cf579f0..bc9c3f422 100644 --- a/packages/case-core-plugin-http/package.json +++ b/packages/case-core-plugin-http/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-core-plugin-http", - "version": "0.28.2", + "version": "0.29.0", "description": "ContractCase core HTTP plugin, providing HTTP matchers and mocks", "keywords": [ "testing", @@ -49,8 +49,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/express": "^4.17.14", "@types/jest": "^30.0.0", "@types/qs": "^6.9.17", @@ -65,9 +65,9 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", "axios": "^1.13.5", "express": "^4.20.0", "qs": "^6.14.2" diff --git a/packages/case-core/CHANGELOG.md b/packages/case-core/CHANGELOG.md index 46cd6e305..44c817097 100644 --- a/packages/case-core/CHANGELOG.md +++ b/packages/case-core/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-v0.28.2...@contract-case/case-core-v0.29.0) (2026-02-16) + + +### ⚠ BREAKING CHANGES + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) + +### Code Refactoring + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) ([de9546b](https://github.com/case-contract-testing/contract-case/commit/de9546b468bcddbb371d02be3d2e8cc3712eeb42)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-core-plugin-function bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-http bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-entities-internal bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-base bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-definition-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-core-v0.28.1...@contract-case/case-core-v0.28.2) (2026-02-12) diff --git a/packages/case-core/package.json b/packages/case-core/package.json index 01ccd2627..0afbdb381 100644 --- a/packages/case-core/package.json +++ b/packages/case-core/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-core", - "version": "0.28.2", + "version": "0.29.0", "description": "Core functionality for the ContractCase contract testing suite", "keywords": [ "testing", @@ -54,9 +54,9 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@contract-case/case-definition-dsl": "0.28.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-definition-dsl": "0.29.0", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/current-git-branch": "^1.1.6", "@types/express": "^4.17.14", "@types/git-rev-sync": "^2.0.2", @@ -77,12 +77,12 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-core-plugin-function": "0.28.2", - "@contract-case/case-core-plugin-http": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-core-plugin-function": "0.29.0", + "@contract-case/case-core-plugin-http": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", "absolute-version": "^2.0.0", "async-mutex": "^0.5.0", "axios": "^1.13.5", diff --git a/packages/case-core/src/entities/versionString.ts b/packages/case-core/src/entities/versionString.ts index 0ca5b64f2..ed7b6c46f 100644 --- a/packages/case-core/src/entities/versionString.ts +++ b/packages/case-core/src/entities/versionString.ts @@ -1 +1 @@ -export const caseVersion = '0.28.2'; // x-release-please-version +export const caseVersion = '0.29.0'; // x-release-please-version diff --git a/packages/case-definition-dsl/CHANGELOG.md b/packages/case-definition-dsl/CHANGELOG.md index 2d98a0710..695f35dce 100644 --- a/packages/case-definition-dsl/CHANGELOG.md +++ b/packages/case-definition-dsl/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-definition-dsl-v0.28.2...@contract-case/case-definition-dsl-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-definition-dsl:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-core-plugin-function-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-entities-internal bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-definition-dsl-v0.28.1...@contract-case/case-definition-dsl-v0.28.2) (2026-02-12) diff --git a/packages/case-definition-dsl/package.json b/packages/case-definition-dsl/package.json index 757e9ba4b..4444664fa 100644 --- a/packages/case-definition-dsl/package.json +++ b/packages/case-definition-dsl/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-definition-dsl", - "version": "0.28.2", + "version": "0.29.0", "description": "Definition DSL components for the ContractCase contract testing suite", "author": "Timothy Jones (https://github.com/TimothyJones)", "homepage": "https://case.contract-testing.io/", @@ -58,9 +58,9 @@ } }, "devDependencies": { - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.52.13", "@types/jest": "^30.0.0", @@ -77,10 +77,10 @@ "ts-node": "^10.9.2" }, "dependencies": { - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" }, "stability": "stable", "types": "build/index.d.ts", diff --git a/packages/case-definition-generator/CHANGELOG.md b/packages/case-definition-generator/CHANGELOG.md index c89e5f360..97e05f022 100644 --- a/packages/case-definition-generator/CHANGELOG.md +++ b/packages/case-definition-generator/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-definition-generator-v0.28.2...@contract-case/case-definition-generator-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-definition-generator:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-plugin-base bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-http bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-function bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-definition-generator-v0.28.1...@contract-case/case-definition-generator-v0.28.2) (2026-02-12) diff --git a/packages/case-definition-generator/package.json b/packages/case-definition-generator/package.json index 474c2e6db..9e48694ec 100644 --- a/packages/case-definition-generator/package.json +++ b/packages/case-definition-generator/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/definition-generator", - "version": "0.28.2", + "version": "0.29.0", "description": "Generates DSL source files for use with ContractCase", "keywords": [ "testing", @@ -49,8 +49,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "cross-env": "^10.1.0", "eslint": "^9.22.0", @@ -61,10 +61,10 @@ }, "dependencies": { "@contract-case/java-ast": "^0.0.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-core-plugin-http": "0.28.2", - "@contract-case/case-core-plugin-function": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-core-plugin-http": "0.29.0", + "@contract-case/case-core-plugin-function": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", "@types/commonmark": "^0.27.10", "chalk": "^4.1.2", "commonmark": "^0.31.2", diff --git a/packages/case-entities/CHANGELOG.md b/packages/case-entities/CHANGELOG.md index 76c6bf1a8..c1217c919 100644 --- a/packages/case-entities/CHANGELOG.md +++ b/packages/case-entities/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-entities-internal-v0.28.2...@contract-case/case-entities-internal-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-entities-internal:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-function-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-entities-internal-v0.28.1...@contract-case/case-entities-internal-v0.28.2) (2026-02-12) diff --git a/packages/case-entities/package.json b/packages/case-entities/package.json index c642cb3b7..7c6c205f0 100644 --- a/packages/case-entities/package.json +++ b/packages/case-entities/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-entities-internal", - "version": "0.28.2", + "version": "0.29.0", "description": "Shared types for ContractCase modules", "keywords": [ "testing", @@ -48,8 +48,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/current-git-branch": "^1.1.6", "@types/express": "^4.17.14", "@types/is-ci": "^3.0.0", @@ -66,8 +66,8 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-core-plugin-function-dsl": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2" + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-core-plugin-function-dsl": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0" } } diff --git a/packages/case-maintainer-config/CHANGELOG.md b/packages/case-maintainer-config/CHANGELOG.md index 6afb5f1af..65d428ecc 100644 --- a/packages/case-maintainer-config/CHANGELOG.md +++ b/packages/case-maintainer-config/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-maintainer-config-v0.28.2...@contract-case/case-maintainer-config-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-maintainer-config:** Synchronize ContractCase versions + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-maintainer-config-v0.28.1...@contract-case/case-maintainer-config-v0.28.2) (2026-02-12) diff --git a/packages/case-maintainer-config/package.json b/packages/case-maintainer-config/package.json index c43bdbc90..3d91ba9a2 100644 --- a/packages/case-maintainer-config/package.json +++ b/packages/case-maintainer-config/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-maintainer-config", - "version": "0.28.2", + "version": "0.29.0", "description": "Shared configuration for ContractCase modules. For eslint config, see @contract-case/eslint-config-case-maintainer", "keywords": [ "contractcase" diff --git a/packages/case-plugin-base/CHANGELOG.md b/packages/case-plugin-base/CHANGELOG.md index f09839dc0..809417cb5 100644 --- a/packages/case-plugin-base/CHANGELOG.md +++ b/packages/case-plugin-base/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-plugin-base-v0.28.2...@contract-case/case-plugin-base-v0.29.0) (2026-02-16) + + +### ⚠ BREAKING CHANGES + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) + +### Code Refactoring + +* **plugin-dsl:** Change `describe` type to return structured `DescribeSegment` instead of string. Plugin authors will need to use the new factory functions to implement their describe methods instead of returning a string. This allows structured rendering of the describe result ([#1246](https://github.com/case-contract-testing/contract-case/issues/1246)) ([de9546b](https://github.com/case-contract-testing/contract-case/commit/de9546b468bcddbb371d02be3d2e8cc3712eeb42)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-plugin-base-v0.28.1...@contract-case/case-plugin-base-v0.28.2) (2026-02-12) diff --git a/packages/case-plugin-base/package.json b/packages/case-plugin-base/package.json index 731003334..bf63ae94b 100644 --- a/packages/case-plugin-base/package.json +++ b/packages/case-plugin-base/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-plugin-base", - "version": "0.28.2", + "version": "0.29.0", "description": "Plugin framework for writing plugins for the ContractCase test framework", "keywords": [ "testing", @@ -51,8 +51,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.55.1", "@types/jest": "^30.0.0", @@ -65,7 +65,7 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-plugin-dsl-types": "0.28.2", + "@contract-case/case-plugin-dsl-types": "0.29.0", "pretty-format": "^30.2.0" } } diff --git a/packages/case-plugin-dsl-types/CHANGELOG.md b/packages/case-plugin-dsl-types/CHANGELOG.md index f45f3933b..564d465f2 100644 --- a/packages/case-plugin-dsl-types/CHANGELOG.md +++ b/packages/case-plugin-dsl-types/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-plugin-dsl-types-v0.28.2...@contract-case/case-plugin-dsl-types-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/case-plugin-dsl-types:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @contract-case/case-maintainer-config bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/case-plugin-dsl-types-v0.28.1...@contract-case/case-plugin-dsl-types-v0.28.2) (2026-02-12) diff --git a/packages/case-plugin-dsl-types/package.json b/packages/case-plugin-dsl-types/package.json index 700a2afff..74282611d 100644 --- a/packages/case-plugin-dsl-types/package.json +++ b/packages/case-plugin-dsl-types/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/case-plugin-dsl-types", - "version": "0.28.2", + "version": "0.29.0", "description": "Types for writing the definition DSL for plugins for the ContractCase test framework", "keywords": [ "testing", @@ -50,8 +50,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/case-maintainer-config": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/case-maintainer-config": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@microsoft/api-documenter": "^7.28.2", "@microsoft/api-extractor": "^7.52.13", "eslint": "^9.39.1", diff --git a/packages/contract-case-cli/CHANGELOG.md b/packages/contract-case-cli/CHANGELOG.md index 7e663e127..df8f5a7e3 100644 --- a/packages/contract-case-cli/CHANGELOG.md +++ b/packages/contract-case-cli/CHANGELOG.md @@ -23,6 +23,23 @@ * devDependencies * @contract-case/eslint-config-case-maintainer bumped from 0.0.1 to 0.0.2 +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/cli-v0.28.2...@contract-case/cli-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/cli:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-connector bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/cli-v0.28.1...@contract-case/cli-v0.28.2) (2026-02-12) diff --git a/packages/contract-case-cli/package.json b/packages/contract-case-cli/package.json index bc901d4fd..5262ee299 100644 --- a/packages/contract-case-cli/package.json +++ b/packages/contract-case-cli/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/cli", - "version": "0.28.2", + "version": "0.29.0", "type": "module", "description": "Command-line interface for ContractCase, allowing interactions with the Contract / Pact Broker", "keywords": [ @@ -59,7 +59,7 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@types/jest": "^30.0.0", "cross-env": "^10.1.0", "eslint": "^9.39.1", @@ -71,8 +71,8 @@ "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-core": "0.28.2", + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-core": "0.29.0", "chalk": "^5.3.0", "commander": "^14.0.0" } diff --git a/packages/contract-case-cli/src/entities/versionString.ts b/packages/contract-case-cli/src/entities/versionString.ts index de4090d0e..60ee05668 100644 --- a/packages/contract-case-cli/src/entities/versionString.ts +++ b/packages/contract-case-cli/src/entities/versionString.ts @@ -1,4 +1,4 @@ const packageName = '@contract-case/cli'; -const version = '0.28.2'; // x-release-please-version +const version = '0.29.0'; // x-release-please-version export const versionString = `${packageName}@${version}`; diff --git a/packages/contract-case-jest/CHANGELOG.md b/packages/contract-case-jest/CHANGELOG.md index 6f25e7873..dad54afd6 100644 --- a/packages/contract-case-jest/CHANGELOG.md +++ b/packages/contract-case-jest/CHANGELOG.md @@ -29,6 +29,29 @@ * @contract-case/case-example-mock-types bumped from 0.14.0 to 0.15.1 * @contract-case/cli bumped from 0.1.6 to 0.1.7 +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/contract-case-jest-v0.28.2...@contract-case/contract-case-jest-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/contract-case-jest:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-connector bumped from 0.28.2 to 0.29.0 + * @contract-case/case-core-plugin-http-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-definition-dsl bumped from 0.28.2 to 0.29.0 + * @contract-case/case-entities-internal bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-base bumped from 0.28.2 to 0.29.0 + * @contract-case/case-plugin-dsl-types bumped from 0.28.2 to 0.29.0 + * @contract-case/cli bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/cli bumped from 0.28.2 to 0.29.0 + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/contract-case-jest-v0.28.1...@contract-case/contract-case-jest-v0.28.2) (2026-02-12) diff --git a/packages/contract-case-jest/package.json b/packages/contract-case-jest/package.json index e11cc9126..f2d20991d 100644 --- a/packages/contract-case-jest/package.json +++ b/packages/contract-case-jest/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/contract-case-jest", - "version": "0.28.2", + "version": "0.29.0", "description": "ContractCase contract testing suite", "keywords": [ "testing", @@ -56,8 +56,8 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/cli": "0.28.2", - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/cli": "0.29.0", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "@grpc/grpc-js": "^1.13.3", "@grpc/proto-loader": "^0.8.0", "@types/body-parser": "^1.19.2", @@ -81,13 +81,13 @@ "jest": "^29.4.3 | ^30.0.0" }, "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-core-plugin-http-dsl": "0.28.2", - "@contract-case/case-definition-dsl": "0.28.2", - "@contract-case/case-entities-internal": "0.28.2", - "@contract-case/case-plugin-base": "0.28.2", - "@contract-case/case-plugin-dsl-types": "0.28.2", - "@contract-case/cli": "0.28.2", + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-core-plugin-http-dsl": "0.29.0", + "@contract-case/case-definition-dsl": "0.29.0", + "@contract-case/case-entities-internal": "0.29.0", + "@contract-case/case-plugin-base": "0.29.0", + "@contract-case/case-plugin-dsl-types": "0.29.0", + "@contract-case/cli": "0.29.0", "chalk": "^4.1.2", "ts-node": "^10.9.1" } diff --git a/packages/contract-case-jest/src/entities/versionString.ts b/packages/contract-case-jest/src/entities/versionString.ts index 3a5769be2..f1c7e06e8 100644 --- a/packages/contract-case-jest/src/entities/versionString.ts +++ b/packages/contract-case-jest/src/entities/versionString.ts @@ -1 +1 @@ -export const versionString = '0.28.2'; // x-release-please-version +export const versionString = '0.29.0'; // x-release-please-version diff --git a/packages/documentation-matchers-generator/CHANGELOG.md b/packages/documentation-matchers-generator/CHANGELOG.md index a94579bb2..aaf2d9809 100644 --- a/packages/documentation-matchers-generator/CHANGELOG.md +++ b/packages/documentation-matchers-generator/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/documentation-matchers-generator-v0.28.2...@contract-case/documentation-matchers-generator-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/documentation-matchers-generator:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-definition-dsl bumped from 0.28.2 to 0.29.0 + * devDependencies + * @contract-case/eslint-config-case-maintainer bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/documentation-matchers-generator-v0.28.1...@contract-case/documentation-matchers-generator-v0.28.2) (2026-02-12) diff --git a/packages/documentation-matchers-generator/package.json b/packages/documentation-matchers-generator/package.json index 993397f6c..b2cbe401d 100644 --- a/packages/documentation-matchers-generator/package.json +++ b/packages/documentation-matchers-generator/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/documentation-matchers-generator", - "version": "0.28.2", + "version": "0.29.0", "type": "module", "private": true, "description": "Generator for the matcher documentation of ContractCase", @@ -53,14 +53,14 @@ "url": "https://github.com/case-contract-testing/case/issues" }, "devDependencies": { - "@contract-case/eslint-config-case-maintainer": "0.28.2", + "@contract-case/eslint-config-case-maintainer": "0.29.0", "eslint": "^9.39.1", "prettier": "3.6.2", "rimraf": "^6.1.2", "typescript": "5.9.3" }, "dependencies": { - "@contract-case/case-definition-dsl": "0.28.2", + "@contract-case/case-definition-dsl": "0.29.0", "mkdirp": "^3.0.1" } } diff --git a/packages/documentation/CHANGELOG.md b/packages/documentation/CHANGELOG.md index e32788d93..df9825d5b 100644 --- a/packages/documentation/CHANGELOG.md +++ b/packages/documentation/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/documentation-v0.28.2...documentation-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **documentation:** Synchronize ContractCase versions + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/documentation-v0.28.1...documentation-v0.28.2) (2026-02-12) diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 36e48c43a..b57cfe0cd 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -1,6 +1,6 @@ { "name": "case-documentation", - "version": "0.28.2", + "version": "0.29.0", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/packages/dsl-java/CHANGELOG.md b/packages/dsl-java/CHANGELOG.md index eb0eff0f1..6e91c1316 100644 --- a/packages/dsl-java/CHANGELOG.md +++ b/packages/dsl-java/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/dsl-java-v0.28.2...@contract-case/dsl-java-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/dsl-java:** Synchronize ContractCase versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @contract-case/case-connector bumped from 0.28.2 to 0.29.0 + * @contract-case/case-definition-dsl bumped from 0.28.2 to 0.29.0 + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/dsl-java-v0.28.1...@contract-case/dsl-java-v0.28.2) (2026-02-12) diff --git a/packages/dsl-java/README.md b/packages/dsl-java/README.md index 45f83d9ff..ac454c892 100644 --- a/packages/dsl-java/README.md +++ b/packages/dsl-java/README.md @@ -22,7 +22,7 @@ Read the [documentation here](https://case.contract-testing.io/docs/intro/). _build.gradle_: ```groovy -testImplementation "io.contract-testing.contractcase:contract-case:0.28.2" +testImplementation "io.contract-testing.contractcase:contract-case:0.29.0" ``` diff --git a/packages/dsl-java/build.gradle b/packages/dsl-java/build.gradle index 5171a05f8..262fbcb8e 100644 --- a/packages/dsl-java/build.gradle +++ b/packages/dsl-java/build.gradle @@ -11,7 +11,7 @@ plugins { id 'io.franzbecker.gradle-lombok' version '5.0.0' } group = 'io.contract-testing.contractcase' -version = "0.28.2" // x-release-please-version +version = "0.29.0" // x-release-please-version sourceCompatibility = '17' @@ -44,7 +44,7 @@ tasks.withType(Javadoc).configureEach { def grpcVersion = "1.79.0" def protobufVersion = "3.25.2" -def junitVersion = "6.0.3" +def junitVersion = "6.0.2" dependencies { implementation 'com.diogonunes:JColor:5.5.1' @@ -70,7 +70,7 @@ dependencies { testImplementation "org.junit.jupiter:junit-jupiter-api:${junitVersion}" testImplementation 'org.assertj:assertj-core:3.27.7' testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:${junitVersion}" - testRuntimeOnly "org.junit.platform:junit-platform-launcher:6.0.3" + testRuntimeOnly "org.junit.platform:junit-platform-launcher:6.0.2" // client implementation under test, in test.httpclient.implementation testImplementation 'org.apache.httpcomponents:fluent-hc:4.5.14' diff --git a/packages/dsl-java/package.json b/packages/dsl-java/package.json index 9086262d7..d0e7ebec9 100644 --- a/packages/dsl-java/package.json +++ b/packages/dsl-java/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/dsl-java", - "version": "0.28.2", + "version": "0.29.0", "private": true, "description": "Java DSL for the ContractCase contract testing suite", "keywords": [ @@ -31,8 +31,8 @@ "rimraf": "^6.1.2" }, "dependencies": { - "@contract-case/case-connector": "0.28.2", - "@contract-case/case-definition-dsl": "0.28.2" + "@contract-case/case-connector": "0.29.0", + "@contract-case/case-definition-dsl": "0.29.0" }, "nx": { "tasksRunnerOptions": { diff --git a/packages/eslint-config-case-maintainer/CHANGELOG.md b/packages/eslint-config-case-maintainer/CHANGELOG.md index a78cb1ebe..b210656ea 100644 --- a/packages/eslint-config-case-maintainer/CHANGELOG.md +++ b/packages/eslint-config-case-maintainer/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.29.0](https://github.com/case-contract-testing/contract-case/compare/@contract-case/eslint-config-case-maintainer-v0.28.2...@contract-case/eslint-config-case-maintainer-v0.29.0) (2026-02-16) + + +### Miscellaneous Chores + +* **@contract-case/eslint-config-case-maintainer:** Synchronize ContractCase versions + ## [0.28.2](https://github.com/case-contract-testing/contract-case/compare/@contract-case/eslint-config-case-maintainer-v0.28.1...@contract-case/eslint-config-case-maintainer-v0.28.2) (2026-02-12) diff --git a/packages/eslint-config-case-maintainer/package.json b/packages/eslint-config-case-maintainer/package.json index 6ba22cec2..b6c6b77d2 100644 --- a/packages/eslint-config-case-maintainer/package.json +++ b/packages/eslint-config-case-maintainer/package.json @@ -1,6 +1,6 @@ { "name": "@contract-case/eslint-config-case-maintainer", - "version": "0.28.2", + "version": "0.29.0", "description": "eslint settings for contract-case modules. Only useful for ContractCase maintainers", "keywords": [ "contractcase"