diff --git a/CHANGELOG.md b/CHANGELOG.md index 05a180f74..6c1e8190f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +## v9.0.0 (2026-07-30) + +#### :boom: Breaking Change +* `dbml-cli`, `dbml-connector`, `dbml-core`, `dbml-parse` + * [#937](https://github.com/holistics/dbml/pull/937) Support optional ref ([@huydo862003](https://github.com/huydo862003)) + +#### :bug: Bug Fix +* `dbml-cli`, `dbml-connector`, `dbml-core`, `dbml-parse` + * [#939](https://github.com/holistics/dbml/pull/939) Fix silent errors when an autoincrement/default PK composite component do not have a value ([@huydo862003](https://github.com/huydo862003)) +* `dbml-core` + * [#940](https://github.com/holistics/dbml/pull/940) Fix schema-qualified TableGroup export names ([@cyphercodes](https://github.com/cyphercodes)) + +#### :robot: Dependencies Update +* Other + * [#934](https://github.com/holistics/dbml/pull/934) chore(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10, bump minimatch to 10.3.0, bump tar to 7.5.16, bump js-yaml to 3.16.0, form-data to 4.0.6, vite to 8.0.6 ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#801](https://github.com/holistics/dbml/pull/801) chore(deps): bump diff from 4.0.2 to 4.0.4 ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#942](https://github.com/holistics/dbml/pull/942) chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 in /dbml-homepage ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#922](https://github.com/holistics/dbml/pull/922) chore(deps): bump launch-editor from 2.6.1 to 2.14.1 in /dbml-homepage ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#874](https://github.com/holistics/dbml/pull/874) chore(deps): bump follow-redirects from 1.15.6 to 1.16.0 in /dbml-homepage ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#924](https://github.com/holistics/dbml/pull/924) chore(deps): bump shell-quote from 1.8.1 to 1.8.4 in /dbml-homepage ([@dependabot[bot]](https://github.com/apps/dependabot)) + * [#896](https://github.com/holistics/dbml/pull/896) chore(deps): bump yaml from 1.10.2 to 1.10.3 in /dbml-homepage ([@dependabot[bot]](https://github.com/apps/dependabot)) + +#### Committers: 2 +- Huy Do Nguyen An ([@huydo862003](https://github.com/huydo862003)) +- Rayan Salhab ([@cyphercodes](https://github.com/cyphercodes)) + ## v8.3.1 (2026-06-30) #### :robot: Dependencies Update diff --git a/dbml-playground/package.json b/dbml-playground/package.json index d61514f81..0d71c8808 100644 --- a/dbml-playground/package.json +++ b/dbml-playground/package.json @@ -1,6 +1,6 @@ { "name": "@dbml/playground", - "version": "9.0.0-optional-ref.13", + "version": "9.0.0", "description": "Interactive playground for debugging and visualizing the DBML parser pipeline", "author": "Holistics ", "license": "Apache-2.0", @@ -25,8 +25,8 @@ "format": "prettier --write src/" }, "dependencies": { - "@dbml/core": "^9.0.0-optional-ref.13", - "@dbml/parse": "^9.0.0-optional-ref.12", + "@dbml/core": "^9.0.0", + "@dbml/parse": "^9.0.0", "@phosphor-icons/vue": "^2.2.0", "floating-vue": "^5.2.2", "lodash-es": "^4.17.21", diff --git a/lerna.json b/lerna.json index 2efa646de..eba348ba4 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "9.0.0-optional-ref.13", + "version": "9.0.0", "npmClient": "yarn", "$schema": "node_modules/lerna/schemas/lerna-schema.json" } diff --git a/packages/dbml-cli/package.json b/packages/dbml-cli/package.json index 1eb888790..bc0899631 100644 --- a/packages/dbml-cli/package.json +++ b/packages/dbml-cli/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "@dbml/cli", - "version": "9.0.0-optional-ref.13", + "version": "9.0.0", "description": "", "main": "lib/index.js", "license": "Apache-2.0", @@ -32,9 +32,9 @@ ], "dependencies": { "@babel/cli": "^7.21.0", - "@dbml/connector": "^9.0.0-optional-ref.8", - "@dbml/core": "^9.0.0-optional-ref.13", - "@dbml/parse": "^9.0.0-optional-ref.12", + "@dbml/connector": "^9.0.0", + "@dbml/core": "^9.0.0", + "@dbml/parse": "^9.0.0", "bluebird": "^3.5.5", "chalk": "^2.4.2", "commander": "^2.20.0", diff --git a/packages/dbml-connector/package.json b/packages/dbml-connector/package.json index a510182e8..3d1dc1ce9 100644 --- a/packages/dbml-connector/package.json +++ b/packages/dbml-connector/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "@dbml/connector", - "version": "9.0.0-optional-ref.8", + "version": "9.0.0", "description": "This package was created to fetch the schema JSON from many kind of databases.", "author": "huy.phung.sw@gmail.com", "license": "MIT", diff --git a/packages/dbml-core/package.json b/packages/dbml-core/package.json index 09652c4d9..0a8b10029 100644 --- a/packages/dbml-core/package.json +++ b/packages/dbml-core/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "@dbml/core", - "version": "9.0.0-optional-ref.13", + "version": "9.0.0", "description": "> TODO: description", "author": "Holistics ", "license": "Apache-2.0", @@ -46,7 +46,7 @@ "lint:fix": "eslint --fix ." }, "dependencies": { - "@dbml/parse": "^9.0.0-optional-ref.12", + "@dbml/parse": "^9.0.0", "antlr4": "^4.13.1", "lodash": "^4.18.1", "lodash-es": "^4.18.1", diff --git a/packages/dbml-parse/package.json b/packages/dbml-parse/package.json index 246fdd226..a7e883dc2 100644 --- a/packages/dbml-parse/package.json +++ b/packages/dbml-parse/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package", "name": "@dbml/parse", - "version": "9.0.0-optional-ref.12", + "version": "9.0.0", "description": "DBML parser v2", "author": "Holistics ", "license": "Apache-2.0",