Skip to content

Commit defacb4

Browse files
authored
Merge pull request #769 from holistics/release/v4.0.0
Release/v4.0.0
2 parents c06155f + 0995cad commit defacb4

7 files changed

Lines changed: 23 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## v4.0.0 (2025-10-23)
2+
3+
#### :rocket: New Feature
4+
* `dbml-cli`, `dbml-core`, `dbml-parse`
5+
* [#765](https://github.com/holistics/dbml/pull/765) feat: Support check constraint ([@H-DNA](https://github.com/H-DNA))
6+
7+
#### :boom: Breaking Change
8+
* `dbml-cli`, `dbml-core`, `dbml-parse`
9+
* [#765](https://github.com/holistics/dbml/pull/765) fix!: Remove `CONSTRAINT` from `pl_unreserved_keywords` in PostgreSQL ANTLR syntax ([@H-DNA](https://github.com/H-DNA))
10+
11+
#### Committers: 1
12+
- DNA ([@H-DNA](https://github.com/H-DNA))
13+
114
## v3.14.1 (2025-09-22)
215

316
#### :bug: Bug Fix

dbml-playground/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dbml/playground",
3-
"version": "3.14.1",
3+
"version": "4.0.0",
44
"description": "Interactive playground for debugging and visualizing the DBML parser pipeline",
55
"author": "Holistics <dev@holistics.io>",
66
"license": "Apache-2.0",
@@ -24,7 +24,7 @@
2424
"format": "prettier --write src/"
2525
},
2626
"dependencies": {
27-
"@dbml/parse": "^3.14.1",
27+
"@dbml/parse": "^4.0.0",
2828
"lodash": "^4.17.21",
2929
"monaco-editor": "^0.52.2",
3030
"monaco-vim": "^0.4.2",

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "3.14.1",
2+
"version": "4.0.0",
33
"npmClient": "yarn",
44
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
55
}

packages/dbml-cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dbml/cli",
3-
"version": "3.14.1",
3+
"version": "4.0.0",
44
"description": "",
55
"main": "lib/index.js",
66
"license": "Apache-2.0",
@@ -26,8 +26,8 @@
2626
],
2727
"dependencies": {
2828
"@babel/cli": "^7.21.0",
29-
"@dbml/connector": "^3.14.1",
30-
"@dbml/core": "^3.14.1",
29+
"@dbml/connector": "^4.0.0",
30+
"@dbml/core": "^4.0.0",
3131
"bluebird": "^3.5.5",
3232
"chalk": "^2.4.2",
3333
"commander": "^2.20.0",

packages/dbml-connector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dbml/connector",
3-
"version": "3.14.1",
3+
"version": "4.0.0",
44
"description": "This package was created to fetch the schema JSON from many kind of databases.",
55
"author": "huy.phung.sw@gmail.com",
66
"license": "MIT",

packages/dbml-core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dbml/core",
3-
"version": "3.14.1",
3+
"version": "4.0.0",
44
"description": "> TODO: description",
55
"author": "Holistics <dev@holistics.io>",
66
"license": "Apache-2.0",
@@ -32,7 +32,7 @@
3232
"prepublish": "npm run build"
3333
},
3434
"dependencies": {
35-
"@dbml/parse": "^3.14.1",
35+
"@dbml/parse": "^4.0.0",
3636
"antlr4": "^4.13.1",
3737
"lodash": "^4.17.15",
3838
"parsimmon": "^1.13.0",

packages/dbml-parse/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dbml/parse",
3-
"version": "3.14.1",
3+
"version": "4.0.0",
44
"description": "> TODO: description",
55
"author": "Holistics <dev@holistics.io>",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)