YC 3.3.0 GA
inspire-software
released this
18 Aug 06:55
·
1002 commits
to master
since this release
Release Notes - YesCart - Version 3.3.0
Bug
- [YC-728] - Escape data in initial sql script
- [YC-747] - Payment modules are missing in JAM web.xml file
- [YC-758] - Fix utf-8 encoding issue in jam
Epic
- [YC-632] - YUM webapp
- [YC-718] - Customer specific price lists
- [YC-740] - JAM improvements
- [YC-752] - Improve delivery time information for the order
Improvement
- [YC-154] - CarrierSlaCreateEditDialog price matrix
- [YC-449] - CarrierSlaCreateEditDialog external script support
- [YC-450] - CarrierCreateEditDialog support for worldwide, country, state and local checkboxes
- [YC-656] - Improve order domain model by allowing copying attributes to order lines
- [YC-688] - Improve carrier SLA pricing API
- [YC-694] - Change SLA pricing to use price lists
- [YC-704] - ProductAvailabilityModel should have availability type exposed
- [YC-707] - Shopping cart object should have setting to include or exclude taxes
- [YC-715] - Search index should take price availability into account
- [YC-717] - Optimise image import
- [YC-722] - Only products that are SHOWROOM availability should be visible in search results
- [YC-724] - Search products and sku by manufacturing code optimizations
- [YC-725] - PIM product searching by code improvement
- [YC-731] - Optimise full text search query builder for deep category hierarchies
- [YC-732] - Improve email templates by allowing to render shipping method names
- [YC-734] - Improve access to carriers for shop owners
- [YC-737] - Split ImpexFederationFilter into two separate filters
- [YC-739] - Improve access to warehouse for shop owners
- [YC-742] - Alternative ProcessAllocationOrderEventHandlerImpl for auto imports
- [YC-743] - Improve access to customers for shop owners
- [YC-744] - Allow separate formatting of billing and shipping address
- [YC-745] - Exact SKU code matching in searches
- [YC-748] - Improve preview capabilities for CMS in JAM
- [YC-751] - Global product reindex must prevent inventory changed processor from running
- [YC-755] - Add new Property av type
- [YC-759] - Add descriptor to export tax information
- [YC-761] - Increase number of custom fields on Address to 10
- [YC-763] - Improve customer order domain model
- [YC-771] - Create alert widget where shop admins can be advised on critical matters
- [YC-773] - Textarea CMS editor
- [YC-774] - External reference for carrier SLA to use in exports
- [YC-775] - Shop alias codes to aid integrations
- [YC-777] - Product must have manufacturerPartCode, supplierCode and supplierCatalogCode
- [YC-778] - CustomerOrder should have getAllValues()
- [YC-781] - Allow customer to specify requested delivery date
- [YC-782] - Tax options per customer type
- [YC-795] - Make relationship between product and associated product loose
- [YC-800] - Product filtering and sorting by "in stock"
- [YC-801] - Improve product attributes performance on enterprise projects
New Feature
- [YC-712] - File attachments attributes
- [YC-727] - Disable shops
- [YC-730] - Shipping cost strategy based on weight and/or volume
- [YC-733] - Improve mail API so allow sending attachments
- [YC-754] - Closed access shops
- [YC-772] - Integrate order auto export listener into order state machine
- [YC-779] - Allow to skip know data rows in bulk import
- [YC-780] - Resolve shop context in import and export dynamicaly
- [YC-786] - B2B store item cost on the order
- [YC-787] - Fulfilment centres allow/block part shipment
- [YC-788] - Google meta data integration
- [YC-789] - Ability to configure "separate shipping" checkbox
- [YC-790] - B2B anonymous browsing without prices
- [YC-792] - JAM should display environment label
- [YC-793] - Mail preview feature
- [YC-797] - B2B auto approved offline payments
- [YC-798] - Shop specific integrations
- [YC-799] - Allow specifying price record reference which is copied to order line
Task
- [YC-765] - Add Invoice payment gateway
Sub-improvement
- [YC-693] - Ability to set a global tax for all shipping SLAs
Sub-task
- [YC-719] - Customer object should support pricing policy attribute
- [YC-720] - SkuPrice object should support pricing policy attribute
- [YC-721] - Pricing service must use pricing policy defined for Customer and Sku Price
- [YC-749] - Perform order splitting by fulfilment centre
- [YC-757] - Shop setting to disable checkout for specific account types