diff --git a/.github/release/.release-manifest.json b/.github/release/.release-manifest.json index 5b18bf702..01ac291f7 100644 --- a/.github/release/.release-manifest.json +++ b/.github/release/.release-manifest.json @@ -1,14 +1,14 @@ { - ".": "2.0.0-alpha.1", - "packages/ide/jetbrains": "2.0.0-alpha.1", - "packages/language": "2.0.0-alpha.1", - "packages/misc/redwood": "2.0.0-alpha.1", - "packages/plugins/openapi": "2.0.0-alpha.1", - "packages/plugins/swr": "2.0.0-alpha.1", - "packages/plugins/tanstack-query": "2.0.0-alpha.1", - "packages/plugins/trpc": "2.0.0-alpha.1", - "packages/runtime": "2.0.0-alpha.1", - "packages/sdk": "2.0.0-alpha.1", - "packages/server": "2.0.0-alpha.1", - "packages/testtools": "2.0.0-alpha.1" + ".": "2.0.0-alpha.2", + "packages/ide/jetbrains": "2.0.0-alpha.2", + "packages/language": "2.0.0-alpha.2", + "packages/misc/redwood": "2.0.0-alpha.2", + "packages/plugins/openapi": "2.0.0-alpha.2", + "packages/plugins/swr": "2.0.0-alpha.2", + "packages/plugins/tanstack-query": "2.0.0-alpha.2", + "packages/plugins/trpc": "2.0.0-alpha.2", + "packages/runtime": "2.0.0-alpha.2", + "packages/sdk": "2.0.0-alpha.2", + "packages/server": "2.0.0-alpha.2", + "packages/testtools": "2.0.0-alpha.2" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 14a85cdea..def627b90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,42 @@ -# 0.5.0 (2022-12-15) +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Features + +* **codeql.yml:** add CodeQL workflow for security analysis on push, pull request, ([5fc4572](https://github.com/zenstackhq/zenstack/commit/5fc45726103c9ee89313c336571856ee2f08d6a6)) +* **release:** add release manifest and main config files for version 2.0.0-alpha.1 ([24b6c26](https://github.com/zenstackhq/zenstack/commit/24b6c26720d5a0f9cd6d64431288473cd9ee5a97)) +* **release:** define package names and components in release main config file ([24b6c26](https://github.com/zenstackhq/zenstack/commit/24b6c26720d5a0f9cd6d64431288473cd9ee5a97)) +* **release:** set up configuration for automated versioning and release process ([24b6c26](https://github.com/zenstackhq/zenstack/commit/24b6c26720d5a0f9cd6d64431288473cd9ee5a97)) +* **security-defender-for-devops.yml:** add GitHub Actions workflow for Microsoft Defender For DevOps security checks ([545f668](https://github.com/zenstackhq/zenstack/commit/545f6688a5e85171255dfc75148a0b39ef450cb2)) +* **security-dependency-review.yml:** add security dependency review workflow to scan and block PRs with known-vulnerable packages ([2b43adc](https://github.com/zenstackhq/zenstack/commit/2b43adc9fcfa5e7dd2e915c2ea9cc8efe6d7ba2b)) +* **security-ossar.yml:** add GitHub workflow for security scanning using OSSAR ([2d8452d](https://github.com/zenstackhq/zenstack/commit/2d8452de270c6bde0f55a386500b8f61fb112847)) +* **security-ossar.yml:** integrate open source static analysis tools with GitHub code scanning ([2d8452d](https://github.com/zenstackhq/zenstack/commit/2d8452de270c6bde0f55a386500b8f61fb112847)) +* **security-ossar.yml:** schedule security scans on main, develop, and release branches ([2d8452d](https://github.com/zenstackhq/zenstack/commit/2d8452de270c6bde0f55a386500b8f61fb112847)) +* **security-scorecard.yml:** add GitHub Actions workflow for security scorecard ([30e5a02](https://github.com/zenstackhq/zenstack/commit/30e5a02c7b84d93d23a0e00416b3382b56963c2c)) +* **workflows:** add actions/checkout and actions/setup-node for release job setup ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** add management-changelog.yml file for release workflow ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** add pnpm installation and publishing steps in release job ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** add release-please-action for automated releases in release job ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** add steps to harden runner for runtime security in release job ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** configure release workflow to trigger on push to main, dev, and release branches ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) +* **workflows:** set permissions for contents to read and write in release job ([520b469](https://github.com/zenstackhq/zenstack/commit/520b4698d8bcb3615a837b0a3efb85ff9f363696)) + + +### Bug Fixes + +* merge errors in github workflow files and formatting issues ([6867e79](https://github.com/zenstackhq/zenstack/commit/6867e795d7a683da1db601bbf2de2c77d0d05ed3)) +* merge errors in github workflow files and formatting issues ([#1022](https://github.com/zenstackhq/zenstack/issues/1022)) ([252151c](https://github.com/zenstackhq/zenstack/commit/252151c47aa670c1e9fc3b1a51e74b6a26c21f6a)) +* **workflows:** correct paths for config-file and manifest-file in release-please-action configuration ([b9b784c](https://github.com/zenstackhq/zenstack/commit/b9b784c2ba53ca51abfb5d0ea3b5e543cd7f7c9e)) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([32380ff](https://github.com/zenstackhq/zenstack/commit/32380ff8ef3999d7b0ba39c9fb7ca3acaa9c8a3c)) +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) + +## 0.5.0 (2022-12-15) ### Features @@ -12,7 +50,7 @@ - Next-auth adapter and helper are moved to a separate package `@zenstackhq/next-auth`. -# 0.4.0 (2022-12-01) +## 0.4.0 (2022-12-01) ### Features @@ -50,7 +88,7 @@ Use @zenstackhq/runtime/types for type definitions shared between client and server, @zenstackhq/runtime/client for client-specific libaries (like React hooks), and @zenstackhq/runtime/server for server-specific libraries. -# 0.3.0 (2022-11-08) +## 0.3.0 (2022-11-08) ### Features @@ -70,7 +108,7 @@ - Better overall documentation -# 0.2.0 (2022-10-29) +## 0.2.0 (2022-10-29) ### Features diff --git a/package.json b/package.json index a4d1c41b7..55b925bd4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zenstack-monorepo", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "", "scripts": { "build": "pnpm -r build", diff --git a/packages/ide/jetbrains/CHANGELOG.md b/packages/ide/jetbrains/CHANGELOG.md index 1fa15f2eb..6f0f0e7ff 100644 --- a/packages/ide/jetbrains/CHANGELOG.md +++ b/packages/ide/jetbrains/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) + ## [Unreleased] ### Added - Added support to complex usage of `@@index` attribute like `@@index([content(ops: raw("gin_trgm_ops"))], type: Gin)`. diff --git a/packages/ide/jetbrains/package.json b/packages/ide/jetbrains/package.json index 4e7fc26df..47dfec1b8 100644 --- a/packages/ide/jetbrains/package.json +++ b/packages/ide/jetbrains/package.json @@ -1,17 +1,17 @@ { - "name": "jetbrains", - "version": "2.0.0-alpha.1", - "displayName": "ZenStack JetBrains IDE Plugin", - "description": "ZenStack JetBrains IDE plugin", - "homepage": "https://zenstack.dev", - "private": true, - "scripts": { - "build": "./gradlew buildPlugin" - }, - "author": "ZenStack Team", - "license": "MIT", - "devDependencies": { - "zenstack": "workspace:*", - "@zenstackhq/language": "workspace:*" - } + "name": "jetbrains", + "version": "2.0.0-alpha.2", + "displayName": "ZenStack JetBrains IDE Plugin", + "description": "ZenStack JetBrains IDE plugin", + "homepage": "https://zenstack.dev", + "private": true, + "scripts": { + "build": "./gradlew buildPlugin" + }, + "author": "ZenStack Team", + "license": "MIT", + "devDependencies": { + "zenstack": "workspace:*", + "@zenstackhq/language": "workspace:*" + } } diff --git a/packages/language/CHANGELOG.md b/packages/language/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/language/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/language/package.json b/packages/language/package.json index a222a6d95..fb5e62fec 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/language", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "displayName": "ZenStack modeling language compiler", "description": "ZenStack modeling language compiler", "homepage": "https://zenstack.dev", @@ -23,7 +23,7 @@ "plist2": "^1.1.3" }, "dependencies": { - "langium": "1.3.1" + "langium": "1.3.1" }, "contributes": { "languages": [ diff --git a/packages/misc/redwood/CHANGELOG.md b/packages/misc/redwood/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/misc/redwood/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/misc/redwood/package.json b/packages/misc/redwood/package.json index a1195e7d8..cb75056e7 100644 --- a/packages/misc/redwood/package.json +++ b/packages/misc/redwood/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/redwood", "displayName": "ZenStack RedwoodJS Integration", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "CLI and runtime for integrating ZenStack with RedwoodJS projects.", "repository": { "type": "git", diff --git a/packages/plugins/openapi/CHANGELOG.md b/packages/plugins/openapi/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/plugins/openapi/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/plugins/openapi/package.json b/packages/plugins/openapi/package.json index 2faa34d87..4b97e6824 100644 --- a/packages/plugins/openapi/package.json +++ b/packages/plugins/openapi/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/openapi", "displayName": "ZenStack Plugin and Runtime for OpenAPI", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack plugin and runtime supporting OpenAPI", "main": "index.js", "repository": { diff --git a/packages/plugins/swr/CHANGELOG.md b/packages/plugins/swr/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/plugins/swr/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/plugins/swr/package.json b/packages/plugins/swr/package.json index bedc7fd13..1399a71c9 100644 --- a/packages/plugins/swr/package.json +++ b/packages/plugins/swr/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/swr", "displayName": "ZenStack plugin for generating SWR hooks", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack plugin for generating SWR hooks", "main": "index.js", "repository": { diff --git a/packages/plugins/tanstack-query/CHANGELOG.md b/packages/plugins/tanstack-query/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/plugins/tanstack-query/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/plugins/tanstack-query/package.json b/packages/plugins/tanstack-query/package.json index 5e625ca17..e4350e61c 100644 --- a/packages/plugins/tanstack-query/package.json +++ b/packages/plugins/tanstack-query/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/tanstack-query", "displayName": "ZenStack plugin for generating tanstack-query hooks", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack plugin for generating tanstack-query hooks", "main": "index.js", "exports": { diff --git a/packages/plugins/trpc/CHANGELOG.md b/packages/plugins/trpc/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/plugins/trpc/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/plugins/trpc/package.json b/packages/plugins/trpc/package.json index 2f24da31f..27d7b6ca0 100644 --- a/packages/plugins/trpc/package.json +++ b/packages/plugins/trpc/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/trpc", "displayName": "ZenStack plugin for tRPC", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack plugin for tRPC", "main": "index.js", "repository": { @@ -20,7 +20,9 @@ "directory": "dist", "linkDirectory": true }, - "keywords": ["trpc"], + "keywords": [ + "trpc" + ], "author": "ZenStack Team", "license": "MIT", "dependencies": { diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/runtime/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 1d5c8fd37..8292bcb7c 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,7 +1,7 @@ { "name": "@zenstackhq/runtime", "displayName": "ZenStack Runtime Library", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "Runtime of ZenStack for both client-side and server-side environments.", "repository": { "type": "git", diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/sdk/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 8d81caac9..671f87155 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/sdk", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack plugin development SDK", "main": "index.js", "scripts": { diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/server/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/server/package.json b/packages/server/package.json index f05366228..2744a1c15 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/server", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "displayName": "ZenStack Server-side Adapters", "description": "ZenStack server-side adapters", "homepage": "https://zenstack.dev", diff --git a/packages/testtools/CHANGELOG.md b/packages/testtools/CHANGELOG.md new file mode 100644 index 000000000..cc2a59fdc --- /dev/null +++ b/packages/testtools/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [2.0.0-alpha.2](https://github.com/zenstackhq/zenstack/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2024-02-21) + + +### Miscellaneous Chores + +* release 2.0.0-alpha.2 ([f40d7e3](https://github.com/zenstackhq/zenstack/commit/f40d7e3718d4210137a2e131d28b5491d065b914)) diff --git a/packages/testtools/package.json b/packages/testtools/package.json index 9d92c19df..9b9379a8d 100644 --- a/packages/testtools/package.json +++ b/packages/testtools/package.json @@ -1,6 +1,6 @@ { "name": "@zenstackhq/testtools", - "version": "2.0.0-alpha.1", + "version": "2.0.0-alpha.2", "description": "ZenStack Test Tools", "main": "index.js", "private": true,