Release Notes
8.2024
- Introduced
EVENT_AFTER_GIFT_CARD_CODES_GENERATEDin theGiftCardServiceto trigger event after generating gift card codes - Introducing
Configurable Products - New CP Marketing navigation,
Gift Cards
7.2024
- The
x-deferdirective now can be configured through the admin panel - Added configuration for the
Order Statustable, enabling easy recoloring of status labels - Added new
yui/import/addresscommand to remove import customer address lists
6.2024
- Added new
yui/reset/customerscommand to remove customers, wishlists and subscriptions - Optimized and added a new product meta field,
slugto the product edit page - Added a configuration option,
Store Tax Rate, to set the default tax rate for the default store - Introducing the
order-edit-extra-actionstemplate hooks for the order edit actions block - Introducing the
after-head-startand thebefore-head-endtemplate hooks for the<head>tag - Refactored the
Add New Productmodal window to use CraftCMS's native slideout functionality - Added configuration for the
Shipping Feeto adjust theShipping Methodoriginal price - Added configuration for the
HTTP Caching& a new way of handling csrf tokens - Introduced
Checkout Agreementsto extend the checkout sidebar with required & optional agreements
5.2024
Shipping Delivery Time Slotsnow can include pricing options- Introduced
Shipping Delivery Holidaysto extend the Shipping Delivery Time Slots with additional fees Shipping Delivery Time Slotscan now be sorted, determining their listing order on the storefront- Added
EVENT_AFTER_CUSTOMER_SIGN_UPevent to theCustomer Service - Added
EVENT_AFTER_CUSTOMER_LOGINevent to theCustomer Service - It's now possible to disable
Shipping Delivery Time Slotson a per-day basis - Added
EVENT_AFTER_PURCHASE_FAILevent to theCheckout Service - Added
EVENT_AFTER_PURCHASE_SUCCESSevent to theCheckout Service Shipping Methodscan now be sorted, determining their listing order on the storefront- Added
EVENT_AFTER_QUOTE_CALCULATE_DISCOUNTSevent to theCheckout Service - Added
EVENT_AFTER_QUOTE_QUICK_SAVEevent to theCheckout Service - Added hook
before-checkout-sidebar-summaryto inject extra templates inside the checkout summary - Added extra data listing to the
New orderemail template - Added
EVENT_AFTER_ORDER_STATUS_CHANGEevent to theOrder Service - Introduced
Shipping Feesto augment the Shipping Methods with additional details. - Improved
Tax ConfigurationsforShippingandPaymentMethods Payment methodscan now be restricted based onShipping methods- Added
EVENT_AFTER_PRODUCT_VIEWevent to theProduct Service - Added
EVENT_AFTER_REMOVE_FROM_CARTevent to theCart Service - Shipping methods can now be disabled based on
visibility daterestrictions - Enhanced compatibility for
Customerelements, enabling seamless import functionality within Craft's Feed-Me feature - Added configuration to enable/disable
Guest Wishlistfunctionality - Added
EVENT_AFTER_ADD_TO_CARTevent to theCart Service - Added
EVENT_AFTER_CART_VIEWevent to theCart Service - Added configuration for the checkout to
Limit shipping methodsavailability depending on the order subtotal amount - Added
EVENT_AFTER_SEARCHevent to theSearch Service
4.2024
- Added
Speculation Rulesconfiguration to the pluginPerformancesection - Introducing the
Manage Stockconfiguration for products, allowing to enable/disable product availability based on quantity - Shipping methods can now be disabled based on
weightrestrictions - Added
x-deferattribute to components to improve CWV - Added the ability to change the
Cart & Checkout total summarylabels through the configuration section - Added functionality to clear the
Wishlist - Introduced
Table Ratesfor shipping methods to offer customers a flexible pricing structure based on various factors such as weight - Introduced
Shipping Zonesto customize shipping options based on specific geographical regions, enhancing flexibility and control within the shipping infrastructure - Customers now have the ability to add and save multiple billing and shipping addresses during checkout, or manage them conveniently in their
Address Book Product&Shipping weightare now calculated and displayed as expected- Customer related
email notificationsnow can be disabled/enabled
3.2024
- The
Plugin Table Validator (PTV)now can validate other yui plugins - A new
Static CSS Cacheconfiguration has been implemented to define the duration for which it should be stored - A new configuration section,
Sales > Checkout > Stock Options, has been added, which includes options for enabling or disabling stock decrementation Email template - Links in the footerare now configurable- Dashboard
Widgetsnow are configurable. It is possible to enable/disable each of them - Introducing
Order Invoices. Customers now can download order invoices from the CP - Introducing
WishlistandWishlist Share - Introducing the
Subscriptionsmarketing section, where you can find a list of all subscribed customers - Implemented JSON schemas for emails related to
new accountcreation andnew orders. - Implemented
Google reCAPTCHAinto the default plugin forms such asLogin,Register,Reset Password, etc. - Customers now can reset their passwords
- Introducing
Product variations
2.2024
- New price type
Tier PricesforCustomer Groups - Introducing
Conditions - New CP navigation
MarketingwithCoupons - Introducing a new feature for customer
approvalandrejection. - Added
EVENT_AFTER_BEGIN_CHECKOUTevent to theCheckout Service
1.2024
- Introduced
Payment Transactionsfor logging third party payment method payment requests - The Customer Cart Identifier now works as expected with the
Store offline mode - Payment plugins now can be listed within the
Paymentsection Moneysupport for number formatting in twig files- Revamp customer account CSS and improve form structure
- Extended customer account subscriptions page with a list of available subscriptions
- Customer session is now validated as expected using the configurable session lifetime
- Adding
Customer Session Lifetimeas a configurable value - Implementing
Craft Customer Session (CCS)feature - Customer subscriptions
- Refactored
Settings - Customer groups
12.2023
- Heading icons (
Settings) - Dashboard
Widgets(Goal,Top Orders,Recent Orders,Cart Abandonment,Top Products, etc.) - Shipping plugins now can be listed within the
Shippingsection - Adding
Store offline modeas a configurable value