@cubejs-client/core
Advanced tools
Comparing version 0.27.48 to 0.27.51
@@ -6,2 +6,13 @@ # Change Log | ||
## [0.27.51](https://github.com/cube-js/cube.js/compare/v0.27.50...v0.27.51) (2021-07-13) | ||
### Bug Fixes | ||
* **@cubejs-client/core:** incorrect types for logical and/or in query filters ([#3083](https://github.com/cube-js/cube.js/issues/3083)) ([d7014a2](https://github.com/cube-js/cube.js/commit/d7014a21add8d264d92987a3c840d98d09545457)) | ||
## [0.27.48](https://github.com/cube-js/cube.js/compare/v0.27.47...v0.27.48) (2021-07-08) | ||
@@ -8,0 +19,0 @@ |
@@ -711,3 +711,11 @@ /** | ||
export type Filter = BinaryFilter | UnaryFilter; | ||
export type Filter = BinaryFilter | UnaryFilter | LogicalOrFilter | LogicalAndFilter; | ||
type LogicalAndFilter = { | ||
and: (BinaryFilter | UnaryFilter | LogicalOrFilter)[] | ||
}; | ||
type LogicalOrFilter = { | ||
or: (BinaryFilter | UnaryFilter | LogicalAndFilter)[] | ||
}; | ||
type BinaryFilter = { | ||
@@ -718,4 +726,2 @@ dimension?: string; | ||
values: string[]; | ||
and?: BinaryFilter[]; | ||
or?: BinaryFilter[]; | ||
}; | ||
@@ -727,4 +733,2 @@ type UnaryFilter = { | ||
values?: never; | ||
and?: UnaryFilter[]; | ||
or?: UnaryFilter[]; | ||
}; | ||
@@ -731,0 +735,0 @@ type UnaryOperator = 'set' | 'notSet'; |
{ | ||
"name": "@cubejs-client/core", | ||
"version": "0.27.48", | ||
"version": "0.27.51", | ||
"engines": {}, | ||
@@ -48,3 +48,3 @@ "repository": { | ||
}, | ||
"gitHead": "dfa9a5e1544d6e6a3fd4e8b0c188bb3c196709f9" | ||
"gitHead": "7bcf0357185b7eaf6d317f7847dd147377fb0160" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1978413
21743