Skip to content

Vendure Picqer Plugin changelog

← Plugin documentation · View on npm

  • Moved configurations from DB into code
  • Upgraded to Vendure 3.6.3
  • Upgraded to Vendure 3.5.3
  • Documentation update
  • Updated official documentation URL
  • Upgrade to Vendure to 3.3.2
  • Supply correct key for overriding VAT group in orders. Patch on previous version.
  • Override VAT rate for orders, when orders have a different VAT rate applied. For example, with orders in other countries.
  • Hydrate ProductVariant.Product when pushing products to Picqer, so that consumers can use Product to populate Picqer custom fields.
  • Allow configuring the plugin to not cancel Vendure orders when a Picqer order is cancelled
  • Update Vendure to 3.1.1
  • Make falling back to parent product featured asset configurable, so that only images of variants are synced to Picqer.
  • Removed unused order line index in pushPicqerOrderLineFields strategy
  • Allow specifying additional fields on order.products when pushing orders to Picqer
  • Find channel’s default translation for products when sending to Picqer.
  • Transition to Shipped state first (#504)
  • Check for empty strings when sending invoicename to Picqer. Fallback to customer email address to make sure orders are sent to Picqer.
  • Allow configuration to trigger sync on custom field updates (#484)
  • Update compatibility range (#480)
  • Get the correct variant translation based on the channel’s default language
  • Fetch all registered webhooks when there are more than 100 using pagination
  • Updated Vendure to 2.2.6
  • The Picqer plugin now requires manual installation of the default order process with checkFulfillment: false to prevent overriding other custom order processes in the consuming projects.
  • Don’t fall back to shipping address when passing billing address to Picqer
  • Correctly set product name in Picqer based on Vendure variant name. Falls back to first translation available before falling back to using SKU as name.
  • Don’t update stock of products in Vendure that have unlimitedstock=true in Picqer
  • Fix types of pushing and pulling Picqer data
  • Sync warehouses including names on full sync and stock level sync
  • Throw error when trying to fulfill, because fulfilment shouldn’t be used together with Picqer.
  • Expose endpoint to periodically pull stock levels
  • Install order process that allows skipping fulfillments when transitioning to Shipped or Delivered
  • Take Picqer allocated stock into account when setting stock on hand
  • Log order code when order couldn’t be added to push-order queue
  • Remove order lines when removed in Picqer
  • Update stock of virtual/assembled products based on assembled_stock webhook
  • Always created products as active in Picqer
  • Log order code for failed pushes of orders to Picqer
  • Updated vendure to 2.1.1
  • Try to fulfill again on order status changed webhooks, to support fulfilling of back orders.
  • Push to Picqer even when fulfilling failed. Log order codes and manual steps needed when fulfillment fails.
  • Complete orders on orders.status_changed webhooks, instead of picklists.closed hooks. (#281)
  • Patch priority order of names when sending to Picqer: invoicename ?? deliveryname ?? customerFullname
  • Set company as name and full name as contactname for placed orders.
  • Don’t throw insufficient stock errors on incoming webhooks, because it will eventually disable the entire webhook in Picqer
  • Send streetline1 + streetline2 as address in Picqer
  • Send telephone and email address to Picqer for guest orders
  • Don’t set contact name in Picqer if it’s the same as customer name (#267)