Skip to content

Unchained Engine & Controlpanel 0.43.0

Compare
Choose a tag to compare
@pozylon pozylon released this 16 Mar 13:59
· 4305 commits to master since this release

BREAKING CHANGES:

  • API: Full text search now correctly returns an empty resultset if the search has been upfront limited by a productId list of 0 array items (fixes an edge case with the local search provider)
  • API: Unscoped Faceted search now returns all active filters when the local-search plugin is activated
  • API: Unscoped Faceted search now returns even inactive filters if the filterQuery has a key of an existent filter
  • API: Products: catalogPrice is now "null" instead of a price with amount 0 if there was no price found, this allows to distingish between products where the price calculation failed and products which are in fact free
  • API: Products: same for simulatedPrice when the default catalog price pricing plugin can not find any price in the database
  • API: Money: amount & currency are now required graphql fields (!), this should improve dx for typescript users that use typescript type generation from graphql
  • API: Renamed updateUserTags to setUserTags
  • Core: Renamed user.updatePassword to user.setPassword
  • Core: Renamed user.updateRoles to user.setRoles
  • Core: Changed signature of findUnusedSlug (now requires a function instead of collection and scope for uniqueness checks)

Major:

  • Add manual way to tag deliveries as delivered
  • Removed never used before login functions (linkedin, facebook, google)

Minor:

  • Allow skipInvalidation flags on createFilter and updateFilter
  • Fix bug with e-mail validation (#145 thanks @macrozone)
  • Fix bug with workers (#143)