All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New masterdataFor decorator that interacts with masterdata builder 2.x
- Add new parameter to masterdataFor in order to control the builder version in use. The parameter fallback is 1 (MD builder 1.x)
- "where" param to the Master Data scoll function
- Condition by id route
- Strong typing conditions response
- Conditions evaluate route
- Missing conditions export
- conditions client
- saveOrUpdatePartial method on Master Data factory
- Fix
priceDefinition
field typo in theOrderItemDetailResponse
interface
- Fix the response type for the
listInventoryBySku
method in the Logistics client
getBrandById
method to the Catalog clientlistInventoryBySku
method to the Logistics client
- Added
from
andto
query params togetProductsAndSkus
in the Catalog client
scroll
method to MD Factory client.getSkuContext
andgetCategoryById
methods to Catalog client.
- Export MasterDataEntity abstract class
- vbase Factory similar to how MD Factory works
- package.json repository.url entry
- Method on MD Factory to search documents and also get pagination info
- Catalog client GetSkuResponse
id
->Id
typo
- Add method to get seller by id in catalog client
- Adding RatesAndBenefits Client (https://developers.vtex.com/vtex-developer-docs/reference/benefits)
- Removing wrong dependency
- Sort paramater to search method on MD Factory class
- Using utils function to create the request config object
- Response typing of Catalog method
- New methods to Catalog, OMS and Logistics clients
- Removes mocked field on a Affiliate client's method
- Missing fields on typing used in OMS client
- Problems of typings' conflict with
@vtex/api
version. Added as peer dependency.
- OMS Proxy client
- Checkout client with Order Form configuration methods
- Parameter to the clients' methods to choose which authorization token to use