Răsfoiți Sursa

chore: Publish v0.7.0

Michael Bromley 6 ani în urmă
părinte
comite
37b0931938

+ 26 - 0
CHANGELOG.md

@@ -1,3 +1,29 @@
+## 0.7.0 (2019-12-18)
+
+
+#### Features
+
+* **admin-ui** Display CustomFields for OrderLines in order detail view ([c33f1f6](https://github.com/vendure-ecommerce/vendure/commit/c33f1f6)), closes [#227](https://github.com/vendure-ecommerce/vendure/issues/227)
+* **ui-devkit** Allow ui extensions to be launched in a new window ([71eb6a5](https://github.com/vendure-ecommerce/vendure/commit/71eb6a5))
+
+#### Fixes
+
+* **admin-ui** Correct mis-spelled "secondary" type in ModalService ([9600c42](https://github.com/vendure-ecommerce/vendure/commit/9600c42))
+* **admin-ui** Correctly handle multiple additional NavMenu items ([6e27c37](https://github.com/vendure-ecommerce/vendure/commit/6e27c37))
+* **core** Update TypeORM version to fix Postgres 12 compatibility ([895ebdf](https://github.com/vendure-ecommerce/vendure/commit/895ebdf)), closes [#177](https://github.com/vendure-ecommerce/vendure/issues/177)
+
+#### Perf
+
+* **core** Add `reload: false` to .save() operations ([3c33f33](https://github.com/vendure-ecommerce/vendure/commit/3c33f33))
+* **core** Implement caching of GraphqlValueTransformer type trees ([ffe47b1](https://github.com/vendure-ecommerce/vendure/commit/ffe47b1)), closes [#226](https://github.com/vendure-ecommerce/vendure/issues/226)
+* **core** Optimize OrderCalculator logic to improve performance ([71f3eab](https://github.com/vendure-ecommerce/vendure/commit/71f3eab)), closes [#226](https://github.com/vendure-ecommerce/vendure/issues/226)
+* **core** Optimize some SQL queries in hot code paths for Orders ([691f579](https://github.com/vendure-ecommerce/vendure/commit/691f579)), closes [#226](https://github.com/vendure-ecommerce/vendure/issues/226)
+* **core** Remove the @RelationId() decorator from OrderItem ([6bda232](https://github.com/vendure-ecommerce/vendure/commit/6bda232)), closes [#226](https://github.com/vendure-ecommerce/vendure/issues/226)
+
+
+### BREAKING CHANGE
+
+* The `Order` entity now has a new column, `taxZoneId`. This is used to more efficiently track changes to the active tax zone, and therefore reduce the number of tax calculations to be performed on an Order. This change will require a migration which should be routine.
 ## <small>0.6.5 (2019-12-11)</small>
 
 

+ 1 - 1
lerna.json

@@ -2,7 +2,7 @@
   "packages": [
     "packages/*"
   ],
-  "version": "0.6.5",
+  "version": "0.7.0",
   "npmClient": "yarn",
   "useWorkspaces": true,
   "command": {

+ 4 - 4
packages/admin-ui-plugin/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/admin-ui-plugin",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "main": "lib/index.js",
   "types": "lib/index.d.ts",
   "files": [
@@ -19,14 +19,14 @@
   "devDependencies": {
     "@types/express": "^4.0.39",
     "@types/fs-extra": "^8.0.1",
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
     "express": "^4.16.4",
     "rimraf": "^3.0.0",
     "typescript": "~3.5.3"
   },
   "dependencies": {
-    "@vendure/admin-ui": "^0.6.5",
+    "@vendure/admin-ui": "^0.7.0",
     "fs-extra": "^8.0.1"
   }
 }

+ 2 - 2
packages/admin-ui/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/admin-ui",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "license": "MIT",
   "scripts": {
     "ng": "ng",
@@ -36,7 +36,7 @@
     "@ng-select/ng-select": "^3.0.5",
     "@ngx-translate/core": "^11.0.1",
     "@ngx-translate/http-loader": "^4.0.0",
-    "@vendure/ui-devkit": "^0.6.5",
+    "@vendure/ui-devkit": "^0.7.0",
     "@webcomponents/custom-elements": "^1.2.4",
     "apollo-angular": "^1.6.0",
     "apollo-cache-inmemory": "^1.6.2",

+ 3 - 3
packages/asset-server-plugin/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/asset-server-plugin",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "main": "lib/index.js",
   "types": "lib/index.d.ts",
   "files": [
@@ -19,8 +19,8 @@
     "@types/express": "^4.0.39",
     "@types/fs-extra": "^8.0.1",
     "@types/sharp": "^0.22.2",
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
     "express": "^4.16.4",
     "rimraf": "^3.0.0",
     "typescript": "~3.5.3"

+ 1 - 1
packages/common/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/common",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "main": "index.js",
   "license": "MIT",
   "scripts": {

+ 2 - 2
packages/core/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/core",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "description": "A modern, headless ecommerce framework",
   "repository": {
     "type": "git",
@@ -44,7 +44,7 @@
     "@nestjs/testing": "6.8.5",
     "@nestjs/typeorm": "6.2.0",
     "@types/fs-extra": "^8.0.1",
-    "@vendure/common": "^0.6.5",
+    "@vendure/common": "^0.7.0",
     "apollo-server-express": "2.9.7",
     "bcrypt": "^3.0.6",
     "body-parser": "^1.18.3",

+ 3 - 3
packages/create/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/create",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "license": "MIT",
   "bin": {
     "create": "./index.js"
@@ -26,8 +26,8 @@
     "@types/handlebars": "^4.1.0",
     "@types/listr": "^0.14.0",
     "@types/semver": "^6.0.0",
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
     "rimraf": "^3.0.0",
     "ts-node": "^8.4.1",
     "typescript": "~3.5.3"

+ 9 - 9
packages/dev-server/package.json

@@ -1,6 +1,6 @@
 {
   "name": "dev-server",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "main": "index.js",
   "license": "MIT",
   "private": true,
@@ -14,18 +14,18 @@
     "load-test:100k": "node -r ts-node/register load-testing/run-load-test.ts 100000"
   },
   "dependencies": {
-    "@vendure/admin-ui-plugin": "^0.6.5",
-    "@vendure/asset-server-plugin": "^0.6.5",
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
-    "@vendure/elasticsearch-plugin": "^0.6.5",
-    "@vendure/email-plugin": "^0.6.5",
+    "@vendure/admin-ui-plugin": "^0.7.0",
+    "@vendure/asset-server-plugin": "^0.7.0",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
+    "@vendure/elasticsearch-plugin": "^0.7.0",
+    "@vendure/email-plugin": "^0.7.0",
     "typescript": "^3.3.4000"
   },
   "devDependencies": {
     "@types/csv-stringify": "^3.1.0",
-    "@vendure/testing": "^0.6.5",
-    "@vendure/ui-devkit": "^0.6.5",
+    "@vendure/testing": "^0.7.0",
+    "@vendure/ui-devkit": "^0.7.0",
     "concurrently": "^5.0.0",
     "csv-stringify": "^5.3.3"
   }

+ 3 - 3
packages/elasticsearch-plugin/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/elasticsearch-plugin",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "license": "MIT",
   "main": "lib/index.js",
   "types": "lib/index.d.ts",
@@ -22,8 +22,8 @@
     "deepmerge": "^4.0.0"
   },
   "devDependencies": {
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
     "rimraf": "^3.0.0",
     "typescript": "~3.5.3"
   }

+ 3 - 3
packages/email-plugin/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/email-plugin",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "license": "MIT",
   "main": "lib/index.js",
   "types": "lib/index.d.ts",
@@ -33,8 +33,8 @@
     "@types/handlebars": "^4.1.0",
     "@types/mjml": "^4.0.2",
     "@types/nodemailer": "^4.6.5",
-    "@vendure/common": "^0.6.5",
-    "@vendure/core": "^0.6.5",
+    "@vendure/common": "^0.7.0",
+    "@vendure/core": "^0.7.0",
     "rimraf": "^3.0.0",
     "typescript": "~3.5.3"
   }

+ 3 - 3
packages/testing/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/testing",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "description": "End-to-end testing tools for Vendure projects",
   "keywords": [
     "vendure",
@@ -31,7 +31,7 @@
     "url": "https://github.com/vendure-ecommerce/vendure/issues"
   },
   "dependencies": {
-    "@vendure/common": "^0.6.5",
+    "@vendure/common": "^0.7.0",
     "faker": "^4.1.0",
     "graphql": "^14.5.8",
     "graphql-tag": "^2.10.1",
@@ -40,7 +40,7 @@
     "sql.js": "^1.0.0"
   },
   "devDependencies": {
-    "@vendure/core": "^0.6.5",
+    "@vendure/core": "^0.7.0",
     "rimraf": "^3.0.0",
     "typescript": "^3.6.4"
   }

+ 3 - 3
packages/ui-devkit/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@vendure/ui-devkit",
-  "version": "0.6.5",
+  "version": "0.7.0",
   "description": "A library for authoring Vendure Admin UI extensions",
   "keywords": [
     "vendure",
@@ -31,12 +31,12 @@
     "url": "https://github.com/vendure-ecommerce/vendure/issues"
   },
   "dependencies": {
-    "@vendure/common": "^0.6.5",
+    "@vendure/common": "^0.7.0",
     "rxjs": "^6.5.3"
   },
   "devDependencies": {
     "@rollup/plugin-node-resolve": "^6.0.0",
-    "@vendure/core": "^0.6.5",
+    "@vendure/core": "^0.7.0",
     "rimraf": "^3.0.0",
     "rollup": "^1.27.9",
     "rollup-plugin-terser": "^5.1.2",