|
|
@@ -3,43 +3,30 @@
|
|
|
|
|
|
#### Fixes
|
|
|
|
|
|
-* **admin-ui** Fix modification of order addresses ([20a786a](https://github.com/vendure-ecommerce/vendure/commit/20a786a)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688)
|
|
|
* **admin-ui** Improved control over Order payments ([475b72a](https://github.com/vendure-ecommerce/vendure/commit/475b72a)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688) [#507](https://github.com/vendure-ecommerce/vendure/issues/507)
|
|
|
* **admin-ui** Make order modification note not required ([432a51a](https://github.com/vendure-ecommerce/vendure/commit/432a51a)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688)
|
|
|
-* **common** Correctly normalize strings with single quotes ([00e0ad9](https://github.com/vendure-ecommerce/vendure/commit/00e0ad9)), closes [#679](https://github.com/vendure-ecommerce/vendure/issues/679)
|
|
|
* **core** Allow loading of Order with deleted ShippingMethod ([7ba27f2](https://github.com/vendure-ecommerce/vendure/commit/7ba27f2)), closes [#716](https://github.com/vendure-ecommerce/vendure/issues/716)
|
|
|
* **core** Allow unsetting PaymentMethod checkers ([48c0e96](https://github.com/vendure-ecommerce/vendure/commit/48c0e96)), closes [#469](https://github.com/vendure-ecommerce/vendure/issues/469)
|
|
|
* **core** Apply Promotions when calculating modified order total ([c678a21](https://github.com/vendure-ecommerce/vendure/commit/c678a21)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688)
|
|
|
-* **core** Clean up Sessions when deleting a Channel ([057ee8a](https://github.com/vendure-ecommerce/vendure/commit/057ee8a)), closes [#686](https://github.com/vendure-ecommerce/vendure/issues/686)
|
|
|
-* **core** Correctly constrain inventory on addItemToOrder mutation ([e4d3aed](https://github.com/vendure-ecommerce/vendure/commit/e4d3aed)), closes [#691](https://github.com/vendure-ecommerce/vendure/issues/691)
|
|
|
* **core** Correctly handle negative "skip"/"take" in list query options ([04a4c39](https://github.com/vendure-ecommerce/vendure/commit/04a4c39))
|
|
|
-* **core** Do not modify billing address when shipping address changed ([c502e6f](https://github.com/vendure-ecommerce/vendure/commit/c502e6f)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688)
|
|
|
* **core** Do not return assets not in current channel ([5de1141](https://github.com/vendure-ecommerce/vendure/commit/5de1141)), closes [#717](https://github.com/vendure-ecommerce/vendure/issues/717)
|
|
|
* **core** Fix "float" customField types ([b4dc912](https://github.com/vendure-ecommerce/vendure/commit/b4dc912))
|
|
|
* **core** Fix Asset uploads on Node v13+ ([049c75c](https://github.com/vendure-ecommerce/vendure/commit/049c75c)), closes [#396](https://github.com/vendure-ecommerce/vendure/issues/396)
|
|
|
-* **core** Fix bad column reference in querybuilder string ([3164f8f](https://github.com/vendure-ecommerce/vendure/commit/3164f8f)), closes [#687](https://github.com/vendure-ecommerce/vendure/issues/687)
|
|
|
* **core** Fix broken Collection population ([29ff1f9](https://github.com/vendure-ecommerce/vendure/commit/29ff1f9))
|
|
|
* **core** Fix OrderMergeStrategy implementation ([3193080](https://github.com/vendure-ecommerce/vendure/commit/3193080)), closes [#669](https://github.com/vendure-ecommerce/vendure/issues/669)
|
|
|
-* **core** Fix sorting by price on productVariants list ([e5182b7](https://github.com/vendure-ecommerce/vendure/commit/e5182b7)), closes [#690](https://github.com/vendure-ecommerce/vendure/issues/690)
|
|
|
-* **core** Fix sorting by translatable fields in list queries ([82468a6](https://github.com/vendure-ecommerce/vendure/commit/82468a6)), closes [#689](https://github.com/vendure-ecommerce/vendure/issues/689)
|
|
|
* **core** Fix transaction errors in job queue for better-sqlite3 ([0043ace](https://github.com/vendure-ecommerce/vendure/commit/0043ace))
|
|
|
* **core** Improve error message for missing price data ([634e14b](https://github.com/vendure-ecommerce/vendure/commit/634e14b))
|
|
|
* **core** Include shipping tax in Order.taxSummary ([cf5aa31](https://github.com/vendure-ecommerce/vendure/commit/cf5aa31)), closes [#729](https://github.com/vendure-ecommerce/vendure/issues/729)
|
|
|
* **core** Invoke SessionCacheStrategy lifecycle hooks ([c3c5888](https://github.com/vendure-ecommerce/vendure/commit/c3c5888))
|
|
|
-* **core** Loosen restriction on transitioning to PaymentAuthorized ([f5098e3](https://github.com/vendure-ecommerce/vendure/commit/f5098e3))
|
|
|
* **core** Make CustomFulfillmentProcess injectable ([8bce2b4](https://github.com/vendure-ecommerce/vendure/commit/8bce2b4))
|
|
|
* **core** Make CustomPaymentProcess injectable ([a0a9352](https://github.com/vendure-ecommerce/vendure/commit/a0a9352))
|
|
|
* **core** Make SqlJobQueueStrategy concurrency-safe ([5e5e55a](https://github.com/vendure-ecommerce/vendure/commit/5e5e55a))
|
|
|
* **core** Prevent plugin providers multiple instantiation ([98e463e](https://github.com/vendure-ecommerce/vendure/commit/98e463e))
|
|
|
-* **core** Products without variants are indexed by DefaultSearchPlugin ([9588efb](https://github.com/vendure-ecommerce/vendure/commit/9588efb)), closes [#609](https://github.com/vendure-ecommerce/vendure/issues/609)
|
|
|
-* **core** Reduce chance of index err in assigning variants to channels ([8a1ff82](https://github.com/vendure-ecommerce/vendure/commit/8a1ff82))
|
|
|
-* **core** Reinstate correct locking in SqlJobQueueStrategy ([357189f](https://github.com/vendure-ecommerce/vendure/commit/357189f))
|
|
|
* **core** Relax some restrictions on adding new payments to Order ([26c1b7a](https://github.com/vendure-ecommerce/vendure/commit/26c1b7a)), closes [#688](https://github.com/vendure-ecommerce/vendure/issues/688)
|
|
|
* **core** RememberMe args not passed correctly for NativeAuthenticationStrategy ([532ea21](https://github.com/vendure-ecommerce/vendure/commit/532ea21))
|
|
|
* **core** Remove inapplicable order-level discounts ([2396cc3](https://github.com/vendure-ecommerce/vendure/commit/2396cc3)), closes [#710](https://github.com/vendure-ecommerce/vendure/issues/710)
|
|
|
* **create** Fix broken bootstrap when populating data ([5dcf6e5](https://github.com/vendure-ecommerce/vendure/commit/5dcf6e5))
|
|
|
* **elasticsearch-plugin** Delete product/variant indexes for all channels ([80fabb0](https://github.com/vendure-ecommerce/vendure/commit/80fabb0))
|
|
|
-* **elasticsearch-plugin** Products without variants are indexed ([c1d66e1](https://github.com/vendure-ecommerce/vendure/commit/c1d66e1)), closes [#609](https://github.com/vendure-ecommerce/vendure/issues/609)
|
|
|
* **email-plugin** Correctly initialize email processor ([819e480](https://github.com/vendure-ecommerce/vendure/commit/819e480))
|
|
|
|
|
|
#### Features
|
|
|
@@ -73,11 +60,9 @@
|
|
|
* **core** Implement ChangedPriceHandlingStrategy ([3aae4fb](https://github.com/vendure-ecommerce/vendure/commit/3aae4fb)), closes [#664](https://github.com/vendure-ecommerce/vendure/issues/664)
|
|
|
* **core** Implement eligibility checking for PaymentMethods ([690514a](https://github.com/vendure-ecommerce/vendure/commit/690514a)), closes [#469](https://github.com/vendure-ecommerce/vendure/issues/469)
|
|
|
* **core** Implement isDefault on TaxCategory ([7eb21d1](https://github.com/vendure-ecommerce/vendure/commit/7eb21d1)), closes [#566](https://github.com/vendure-ecommerce/vendure/issues/566)
|
|
|
-* **core** Implement productVariants list query in Admin API ([c2b4ed2](https://github.com/vendure-ecommerce/vendure/commit/c2b4ed2))
|
|
|
* **core** Implement StockDisplayStrategy to display stockLevel in API ([2709922](https://github.com/vendure-ecommerce/vendure/commit/2709922)), closes [#442](https://github.com/vendure-ecommerce/vendure/issues/442)
|
|
|
* **core** Import ServiceModule into AppModule to expose services ([117a0a7](https://github.com/vendure-ecommerce/vendure/commit/117a0a7))
|
|
|
* **core** Introduce OrderPlacedStrategy for better control of process ([b9b7767](https://github.com/vendure-ecommerce/vendure/commit/b9b7767))
|
|
|
-* **core** Language fallback when querying Product/Collection by slug ([0a12f8e](https://github.com/vendure-ecommerce/vendure/commit/0a12f8e)), closes [#538](https://github.com/vendure-ecommerce/vendure/issues/538)
|
|
|
* **core** Make Facets/FacetValues Channel-aware ([e8fcb99](https://github.com/vendure-ecommerce/vendure/commit/e8fcb99)), closes [#612](https://github.com/vendure-ecommerce/vendure/issues/612)
|
|
|
* **core** Make PaymentMethod channel-aware ([1a3b04f](https://github.com/vendure-ecommerce/vendure/commit/1a3b04f)), closes [#587](https://github.com/vendure-ecommerce/vendure/issues/587)
|
|
|
* **core** Make ProductOptionGroup / ProductOption soft-deletable ([0c997bf](https://github.com/vendure-ecommerce/vendure/commit/0c997bf)), closes [#291](https://github.com/vendure-ecommerce/vendure/issues/291)
|
|
|
@@ -89,7 +74,7 @@
|
|
|
#### Perf
|
|
|
|
|
|
* **core** Correctly optimized OrderItem persistence ([5c879e7](https://github.com/vendure-ecommerce/vendure/commit/5c879e7))
|
|
|
-* **core** Improve order quantity update performanc ([3c20837](https://github.com/vendure-ecommerce/vendure/commit/3c20837))
|
|
|
+* **core** Improve order quantity update performance ([3c20837](https://github.com/vendure-ecommerce/vendure/commit/3c20837))
|
|
|
* **core** Run job queues in the worker process ([f05210a](https://github.com/vendure-ecommerce/vendure/commit/f05210a))
|
|
|
|
|
|
|