Salla Docs
Merchant API
  • Merchant API
  • Salla OAuth 2.0
Partner APIs
  • App API
  • Shipment API
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Change Log
Salla CLI
Merchant API
  • Merchant API
  • Salla OAuth 2.0
Partner APIs
  • App API
  • Shipment API
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Change Log
Salla CLI
Salla - Opensource
Salla - Developers Community
  1. Twilight Engine
  • Getting Started
    • Create a theme
    • Develop a theme
    • Setup a theme
    • Publish a theme
  • Requirements & Review
    • Overview
    • Main Requirements
    • Review Process
      • UI / UX Review
      • Technical Review
      • Metadata Review
      • Pre-Launch Review
  • Files and Folders Structure
    • Directory structure
    • Twilight.json
  • Twig Template Engine
    • Basic syntax
    • Twilight flavoured twig
  • Theme Architecture
    • Layouts
      • Overview
      • Master Layout
      • Global Variables
      • CSS Variables
      • Salla Icons
      • Custom Fonts
      • Hooks
      • Localizations
    • Pages
      • Overview
      • Home Page
      • Product Pages
        • Products listing
        • Single product
      • Customer Pages
        • Profile
        • Orders list
        • Order details
        • Wishlist
        • Notifications
      • Blog Pages
        • Blog listing
        • Single blog
      • Brand Pages
        • Brands listing
        • Single brand
      • Common Pages
        • Cart
        • Loyalty
        • Thank you
        • Single page
        • Landing Page
    • Componenets
      • Overview
      • Home Components
        • Youtube
        • Fixed banner
        • Testimonials
        • Parallax background
        • Photos slider
        • Store features
        • Square photos
        • Fixed products
        • Products slider
        • Featured products - Style 1
        • Featured Products - Style 2
        • Featured Products - Style 3
        • Brands
        • Enhanced Square Banners
        • Main Links
        • Enhanced Slider
        • Slider Products with Headers
        • Latest Products
        • Vertical Menu with Slider
      • Product Components
        • Essentials
        • Options
      • Common Components
        • Header Components
        • Footer Components
        • Comments component
  • Change Log
  1. Twilight Engine

Change Log

In this page, you will find all about Salla Twilight Theme Engine frequent updates, bug fixes, and more. We will be displaying both the unreleased and released updates on Salla's Documentation
Telegram Community
Join the Global Salla Developers community on Telegram for any inquiries about the Twilight engine.
🛠️ Developer Action Items
Each Twilight release includes different action items for developers, which vary by update. These items guide developers on what they should do to stay compatible and improve functionality with the latest release:
Action ItemDescription
No Action RequiredDevelopers do not need to make any changes.
Rebuild AssetsDevelopers should rebuild assets with the latest package version.
Modify Existing CodeDevelopers are required to update their current implementations.
Leverage New FeatureDevelopers can utilize or benefit from new functionalities.
Check DocumentationDevelopers are advised to check the documentation for new feature details.
Apply Configuration ChangesDevelopers must modify configuration settings accordingly.
Refactor CodeDevelopers may need to revise existing code to align with updates.
Update API CallsDevelopers should update any affected API calls.
The format of this page is based on Keep a Changelog.

[2.14.122] - 29-04-2025#

Changed#

New Twilight Version 2.14.122 is released, which includes:
Removed the temporary patch that used the old SAR symbol when updating prices.
🛠️ Developer Actions:
Refactor Code: Use innerHTML instead of innerText for displaying Cart/Product prices.

[2.14.116] - 27-04-2025#

Changed#

New Twilight Version 2.14.116 is released, which includes:
Disable the edit profile option when the SSO login is active.
Call the logUTMVisit function only when needed.
🛠️ Developer Actions:
No Action Required

[2.14.113] - 26-04-2025#

Changed#

New Twilight Version 2.14.113 is released, which includes:
Pass s-utm-referrer to Track Events.
Fixed an issue where product page snapshots were not being removed properly in the salla-products-list JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.104] - 20-04-2025#

Added#

New Twilight Version 2.14.104 is released, which includes:
Support physical gifting on the <salla-gifting> JS Web component.
🛠️ Developer Actions:
No Action Required

[2.14.103] - 17-04-2025#

Added#

New Twilight Version 2.14.103 is released, which includes:
Support SSO-Login
🛠️ Developer Actions:
No Action Required

[2.14.102] - 16-04-2025#

Added#

New Twilight Version 2.14.102 is released, which includes:
Updated styles for Tamara and tabby in the <salla-installment> JS Web component
🛠️ Developer Actions:
No Action Required

[2.14.101] - 08-04-2025#

Added#

New Twilight Version 2.14.101 is released, which includes:
Standardize the visual design of BNPL options in the salla-installment

[2.14.98] - 08-04-2025#

Added#

New Twilight Version 2.14.98 is released, which includes:
Support tracking new events in the salla-products-list JS Web Component

[2.14.95] - 08-04-2025#

Added#

New Twilight Version 2.14.95 is released, which includes:
Disable snapshot loading in the salla-products-list JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.91] - 07-04-2025#

Added#

New Twilight Version 2.14.91 is released, which includes:
Handle more navigation history scenarios in the salla-products-list JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.88] - 16-03-2025#

Added#

New Twilight Version 2.14.88 is released, which includes:
Custom fields format date to align with the dashboard in the salla-metadata JS Web component.
🛠️ Developer Actions:
No Action Required

[2.14.86] - 13-03-2025#

Added#

New Twilight Version 2.14.86 is released, which includes:
Fix currency bugs in the wallet.
🛠️ Developer Actions:
No Action Required

[2.14.80] - 09-03-2025#

Added#

New Twilight Version 2.14.80 is released, which includes:
Increase the default delay of the salla-slider JS Web component to 10 seconds.
🛠️ Developer Actions:
No Action Required

[2.14.78] - 02-03-2025#

Added#

New Twilight Version 2.14.78 is released, which includes:
Replace the HTML currency symbol on the options names in the salla-product-options JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.77] - 26-02-2025#

Added#

New Twilight Version 2.14.77 is released, which includes:
Disabling the use of SAR in the Salla Cart page.
🛠️ Developer Actions:
No Action Required

[2.14.76] - 22-02-2025#

Added#

New Twilight Version 2.14.76 is released, which includes:
Avoid cases to replace currencies not set to SAR.
🛠️ Developer Actions:
No Action Required

Added#

New Twilight Version 2.14.75 is released, which includes:
Fix the new SAR symbol on the "My Orders" page.
Fix the new SAR symbol on the default product-card.
🛠️ Developer Actions:
No Action Required

Added#

New Twilight Version 2.14.74 is released, which includes:
Fix the new SAR currency symbol on price range filters in both the salla-price-range and the salla-progress-bar JS Web Components.
Fix the new SAR currency symbol on donations in the salla-progress-bar JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.73] - 21-02-2025#

Added#

New Twilight Version 2.14.73 is released, which includes:
Disable SAR currency symbol on update prices in the salla-conditional-offer JS Web Component.
🛠️ Developer Actions:
Modify Existing Code: Use innerHTML instead of innerText to update money using salla.money().

[2.14.72] - 20-02-2025#

Added#

New Twilight Version 2.14.72 is released, which includes:
Support the new SAR currency symbol.
🛠️ Developer Actions:
No Action Required
Just Double check that it's not affecting any areas where the symbol is used. 💡 Tip: use salla.money(number, false) to avoid rendering the new symbol.
New Twilight Version 2.14.70 is released, which includes:
Change alignment for store custom fields in the salla-metadata JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.64] - 05-02-2025#

Added#

New Twilight Version 2.14.64 is released, which includes:
Support new event helper, salla.event.onlyWhen(eventName, callback)
Retrieve the correct donation amount in the gifting modal in the salla-gifting JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.62] - 03-02-2025#

Added#

New Twilight Version 2.14.62 is released, which includes:
Fix gifting modal selectors by using unique IDs in the salla-gifting JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.61] - 02-02-2025#

Added#

New Twilight Version 2.14.61 is released, which includes:
Avoid show Emkan by default in the salla-installment JS Web Component
🛠️ Developer Actions:
No Action Required
New Twilight Version 2.14.60 is released, which includes:
New integration added with Emkan in the salla-installment JS Web Component
🛠️ Developer Actions:
No Action Required

[2.14.57] - 29-01-2025#

Added#

New Twilight Version 2.14.57 is released, which includes:
Fix issue of currency in Tamara in the salla-installment JS Web Component
Prevent duplicate filters in category URLs in the salla-products-list JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.54] - 23-01-2025#

Added#

New Twilight Version 2.14.54 is released, which includes:
Replace the input event with change event within text inputs in the salla-product-options JS Web Component.
Use (Day/Month/Year) date format in the salla-comments JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.51] - 15-01-2025#

Added#

New Twilight Version 2.14.51 is released, which includes:
Enhance selectedOptions synchronization for accurate change event reflection in the salla-product-options JS Web Component
🛠️ Developer Actions:
Rebuild Assets
New Twilight Version 2.14.50 is released, which includes:
Update Partner visits' tracking endpoint
🛠️ Developer Actions:
No Action Required

[2.14.49] - 14-01-2025#

Added#

New Twilight Version 2.14.49 is released, which includes:
Enhance product options' validation for the Cart page the salla-product-options, salla-products-slider, and salla-quantity-input JS Web Components
Enhance snapshot For products navigation history in the salla-product-list JS Web component
Fix issues related to Madfu and Mispay widget installments
🛠️ Developer Actions:
Rebuild Assets

[2.14.48] - 13-01-2025#

Added#

New Twilight Version 2.14.48 is released, which includes:
Add support for Madfu installment in the salla-installment JS Web Component
🛠️ Developer Actions:
Rebuild Assets

[2.14.47] - 12-01-2025#

Added#

New Twilight Version 2.14.47 is released, which includes:
Support new event in the Cart API SDK, cart::submitting
Support the Rajehi Installment in the salla-installment JS Web Component
Enhance product options' validation for the Cart page in the salla-product-options, salla-products-slider, and salla-quantity-input JS Web Components
🛠️ Developer Actions:
Leverage New Feature (validation in cart page)
Rebuild Assets (Rajehi installment Feature)

[2.14.44] - 10-01-2025#

Added#

New Twilight Version 2.14.44 is released, which includes:
Disable snapshot in homepage in the salla-product-list JS Web component
🛠️ Developer Actions:
No Action Required

[2.14.43] - 08-01-2025#

Added#

New Twilight Version 2.14.43 is released, which includes:
Handle scroll restoration in the default homepage in the salla-product-list JS Web Component
🛠️ Developer Actions:
No Action Required

[2.14.40] - 01-01-2025#

Added#

New Twilight Version 2.14.40 is released, which includes:
Fix alignment of SBC (Saudi Business Center) icon in the salla-payments JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.39] - 29-12-2024#

Added#

New Twilight Version 2.14.39 is released, which includes:
Add support for radio inputs in the salla-conditional-fields JS Web Component.
🛠️ Developer Actions:
No Action Required

[2.14.35] - 15-12-2024#

Added#

New Twilight Version 2.14.35 is released, which includes:
Enable Merchants to customize product options layout for multiple options.
Enhances and fixes in UI for the new single / multiple options in the <salla-product-options> JS Web component.
Added config prop to allow layout customization (grid or list) for multiple options.
Implemented dynamic rendering based on layout type for multiple options.
Added CSS styles for grid and list layouts for multiple options.
Included fallback behavior for invalid or missing configuration.
🛠️ Developer Actions:
Leverage New Feature: The developer should add a configuration property in the <salla-product-options> JS Web component with the type of single / multiple option layout in this manner:
Rebuild Assets: rebuild assets to apply the recent UI enhancements.

[2.14.32] - 11-12-2024#

Added#

New Twilight Version 2.14.32 is released, which includes:
Refine invalidHandler to prevent unwanted scrolling on validation errors
Fix scrolling issue on the product page when there are many options
Prevents redundant scrollIntoView calls by ensuring scrolling is limited to the first invalid field.
Avoids scrolling on the cart page (salla.url.is_page('cart') check)
Adds modular scrollToElement for cleaner, reusable scrolling logic
Ensures s-product-options-option-error class is not re-added unnecessarily
Improves user experience by mitigating disorienting scroll behavior during validation
🛠️ Developer Actions:
Rebuild Assets: reflect changes on Tailwind classes

[2.14.30] - 11-12-2024#

Added#

New Twilight Version 2.14.30 is released, which includes:
Handle returns to a different category when there is a snapshot in the salla-product-list JS Web component
🛠️ Developer Actions:
No Action Required

[2.14.29] - 10-12-2024#

Added#

New Twilight Version 2.14.29 is released, which includes:
Optimize event handling and enhance safety for the product card functionality in the salla-product-list JS Web component
🛠️ Developer Actions:
No Action Required

[2.14.27] - 08-12-2024#

Added#

New Twilight Version 2.14.27 is released, which includes:
Preserve scroll position on the salla-product-list JS Web component after navigating back
🛠️ Developer Actions:
No Action Required

[2.14.26] - 04-12-2024#

Added#

New Twilight Version 2.14.26 is released, which includes:
Fix the add to cart opertion from special offers popup in the salla-offer-modal JS Web Component
Support a new property, unique-key, on the salla-product-options JS Web Component
🛠️ Developer Actions:
Leverage New Feature: use the unique-key property on the salla-product-options JS Web Component in case the developer have duplicated items in same page

[2.14.24] - 27-11-2024#

Added#

New Twilight Version 2.14.24 is released, which includes:
Fix bug for includeing properties on both the salla-products-list and salla-slider JS Web components
🛠️ Developer Actions:
No Action Required

[2.14.22] - 20-11-2024#

Added#

New Twilight Version 2.14.22 is released, which includes:
Reduce authentication requests
🛠️ Developer Actions:
No Action Required

[2.14.21] - 10-11-2024#

Added#

New Twilight Version 2.14.21 is released, which includes:
Allow developers to update and / or verify the customer's profile mobile number
🛠️ Developer Actions:
No Action Required

[2.14.20] - 02-11-2024#

Added#

New Twilight Version 2.14.20 is released, which includes:
Wait for Salla to be ready to render the salla-scopes JS Web component

[2.14.19] - 30-10-2024#

Added#

New Twilight Version 2.14.19 is released, which includes:
Ensure the salla-scopes JS Web component's modal displays correctly for single branch availability without requiring additional selection.
Resolve filters and social links not working in category and brand pages on both the salla-products-list and salla-social JS Web components

[2.14.17] - 22-10-2024#

Added#

New Twilight Version 2.14.17 is released, which includes:
New key added to the customer data, salla.config.get('user.can_comment'), where whether or not the customer can add a comment.

[2.14.14] - 06-10-2024#

Added#

New Twilight Version 2.14.14 is released, which includes:
Add lang to the menus requests
🛠️ Developer Actions:
Modify Existing Code by discontinue using {% component 'header.menu' %} and {% component 'footer.menu' %}. Instead, use the salla-menu JS web component to render the menus via ajax, using salla.api.component.getMenus(headerOrFooter) More details here

[2.14.13] - 06-10-2024#

Added#

New Twilight Version 2.14.13 is released, which includes:
Support store Urchin Tracking Modules (a.k.a UTMs)

[2.14.12] - 06-10-2024#

Added#

New Twilight Version 2.14.12 is released, which includes:
Fix issues on the salla-breadcrumb JS Web component
🛠️ Developer Actions:
Check Documentation for the salla-breadcrumb JS Web component where further details are mentioned

[2.14.10] - 06-10-2024#

Added#

New Twilight Version 2.14.10 is released, which includes:
Add the store_id variable to the requests in the salla-menu JS Web Component to avoid browser cache issues
🛠️ Developer Actions:
No Action Required

[2.14.9] - 03-10-2024#

Added#

New Twilight Version 2.14.9 is released, which includes:
Optimize the salla-breadcrumb JS Web Component by auto-generating the breadcrumbs instead of using the API
🛠️ Developer Actions:
No Action Required

[2.14.8] - 30-09-2024#

Added#

New Twilight Version 2.14.7 is released, which includes:
Add an inline HTML type="button" to load more in the salla-comments JS Web Component
Enhance loading in the salla-orders JS Web Component
New Twilight Version 2.14.8 is released, which includes:
Fix setting the Order ID in the salla-rating-modal JS Web Component
Ability to upload images in .webp format

[2.14.5] - 29-09-2024#

Added#

New Twilight Version 2.14.5 is released, which includes:
Fix reset storage Cart On the CartPage when the session cart is different in the salla-conditional-offer JS Web Component
Add new action, salla.document.reload(), to reload any store page if needed

[2.14.4] - 25-09-2024#

Added#

New Twilight Version 2.14.4 is released, which includes:
Support Blog Interaction with Comments and Likes:
Support for liking and unliking on the blog single page.
Display likes count and comments count on blog cards using the salla-comments JS Web Component.
Enable comments and replies using the salla-comments JS Web Component on the blog post page.

[2.14.3] - 24-09-2024#

Added#

New Twilight Version 2.14.3 is released, which includes:
Support Masked Reviewer Name in the salla-user-settings JS Web Component

[2.14.2] - 18-09-2024#

Added#

New Twilight Version 2.14.2 is released, which includes:
Logout from iframe after deactivation

[2.14.1] - 08-09-2024#

Added#

New Twilight Version 2.14.1 is released, which includes:
Using one login for all salla stores using a unified domain, "accounts.salla.com"

[2.13.122] - 03-09-2024#

Added#

New Twilight Version 2.13.122 is released, which includes:
Add validation for price property and handle zero values in the salla-installment JS Web Component
Disable local storage logic on the salla-menu JS Web Component
Product options not updating due to product ID type mismatch in the salla-products-list JS Web Component

[2.13.120] - 25-08-2024#

Added#

New Twilight Version 2.13.120 is released, which includes:
Disable the UTM feature

[2.13.119] - 22-08-2024#

Added#

New Twilight Version 2.13.119 is released, which includes:
Fix authentication issue on web browsers in the salla-login JS Web Component

[2.13.114] - 20-08-2024#

Added#

New Twilight Version 2.13.114 is released, which includes:
Get the UTM Sources by extracting the URL parameters, filtering by utmKeys, and storing them in utmParams

[2.13.112] - 19-08-2024#

Added#

New Twilight Version 2.13.112 is released, which includes:
Update Mis Pay BNPL platform to calculate amount on 4 different installments
Support for UTM sources by mapping the CLICKID parameters to their respective sources for the following:
Facebook
Google
Tiktok
Twitter
Snapchat

[2.13.111] - 14-08-2024#

Added#

New Twilight Version 2.13.111 is released, which includes:
Fix Appointment field issues in the salla-booking-field JS Web Component
Fixed the issue with clearing Salla-related cookies after logout. The salla.cookie.clearAll(force) function now correctly clears browser cookies and accepts an optional force boolean parameter, defaulting to false.
When force is true: All cookies, regardless of origin, will be cleared.
When force is false or omitted: Only Salla-related cookies will be cleared, leaving other cookies intact.
Add two new methods for single and bulk translation in the salla.lang method

[2.14.102] - 23-04-2024#

Added#

New Twilight Version 2.14.102 is released, which includes:
Update user's address when Apple Pay is authorized in the salla-quick-buy JS Web Component
Support multiple uploads on the salla-file-upload JS Web Component
Enhancing the Merchant reviews system by:
Allow up to 3 images attached to the comment
Enable Customers to flag comments as "Helpful"
Contact store support straight from the comment form via the specified channels (Email - content is pre-filled with store name, client name, and order number - and WhatsApp)
Introducing new salla-reviews-summary JS Web Component to display the general rating on the product page

[2.14.100] - 18-07-2024#

Added#

New Twilight Version 2.14.100 is released, which includes:
Allow Apple Pay on gift order request in the salla-gifting JS Web Component
Enhance country flags quality in the salla-product-options JS Web Component

[2.14.99] - 13-07-2024#

Added#

New Twilight Version 2.14.99 is released, which includes:
Show Fast Checkout button in the salla-add-product-button JS Web Component

[2.14.98] - 11-07-2024#

Added#

New Twilight Version 2.14.98 is released, which includes:
Disable fast-checkout in financial support products in the salla-add-product-button JS Web Component
Disable country option with no card available in the salla-product-options JS Web Component

[2.14.96] - 10-07-2024#

Added#

New Twilight Version 2.14.96 is released, which includes:
Support Digital Product Options on the salla-product-options JS Web Component

[2.14.94] - 09-07-2024#

Added#

New Twilight Version 2.14.94 is released, which includes:
Update Metadata API URL with new backend schema in the salla-metadata JS Web Component

[2.14.93] - 08-07-2024#

Added#

New Twilight Version 2.14.93 is released, which includes:
Make reviews text optional in the salla-rating-modal JS Web Component
Prevent disposable emails in the salla-login-modal JS Web Component
Update amount in Apple Pay after selecting the payment method

[2.14.91] - 03-07-2024#

Added#

New Twilight Version 2.14.91 is released, which includes:
Fix icon spacing in the salla-advertisement JS Web Component
Handle multiple booking fields in one page in the salla-booking-field JS Web Component
Avoid lost Apple Pay Transaction for network errors

[2.14.89] - 02-07-2024#

Added#

New Twilight Version 2.14.89 is released, which includes:
Enhancements on the book appointment option in the salla-booking-field JS Web Component

[2.14.88] - 01-07-2024#

Added#

New Twilight Version 2.14.88 is released, which includes:
Fix wrong selected option in the salla-filters JS Web Component.
Support order option book appointment field in the salla-booking-field JS Web Component

[2.14.83] - 27-06-2024#

Added#

New Twilight Version 2.14.83 is released, which includes:
Support skeleton for the salla-user-profile JS Web Component
Support new API, salla.product.api.fetchOptions([1,2,3]), to fetch bulk products options
Support new property, includes='["options"]', on both the salla-products-list and the salla-products-slider JS Web Components to display product options
New Twilight Version 2.14.85 is released, which includes:
Fix duplicate number when pasting OTP in the salla-verify JS Web Component

[2.14.82] - 24-06-2024#

Added#

New Twilight Version 2.14.82 is released, which includes:
Minimum age restriction added to the customer form for birthdate validation on the salla-user-profile JS Web Component

[2.14.81] - 23-06-2024#

Added#

New Twilight Version 2.14.81 is released, which includes:
Reset cart after changes occurring on scopes on the salla-scopes JS Web Component

[2.13.80] - 10-06-2024#

Added#

New Twilight Version 2.13.80 is released, which includes:
Avoid redundant API calls when cache is available on the footer menu
New Twilight Version 2.13.79 is released, which includes:
Support testimonials on the salla-comments JS Web Component

[2.13.78] - 06-06-2024#

Added#

New Twilight Version 2.13.78 is released, which includes:
Switching currency causes issues on the conditional offers JS Web Component
Fix Store ID not found errors on the salla-comments JS Web Component
Enhance too many API hits on getLatestCart on the salla-product-options JS Web Component

[2.13.76] - 03-06-2024#

Added#

New Twilight Version 2.13.76 is released, which includes:
Avoid missing Store ID error on the salla-comments JS Web Component
New Fast Checkout Version 1.0.16 is released, which includes:
Early pass the User's email to Tamara's payload
Load iFrame only when the user needs to interact

[2.13.75] - 29-05-2024#

Added#

New Twilight Version 2.13.75 is released, which includes:
Fix issues on the conditional offers JS Web Component
Fix the fast checkout widget when appearing on extra small screens
New Fast Checkout Version 1.0.15 is released, which includes:
Fix issues appearing on Pay By Tamara
Fix orders without checkboxes options
Enhancements on the validation logic

[2.13.74] - 28-05-2024#

Added#

New Twilight Version 2.13.74 is released, which includes:
Add new required fields’ configurations to Tabby promotion

[2.13.73] - 26-05-2024#

Added#

New Twilight Version 2.13.73 is released, which includes:
Auto login fast-checkout in the salla-add-product-button JS Web Component
New Twilight Version 2.13.72 is released, which includes:
Incorrect progress when an item is removed from the salla-conditional offer JS Web Component
Loading translation in fast checkout widget in the salla-add-product-button JS Web Component
New Twilight Version 2.13.71 is released, which includes:
Add loading skeleton to the salla-conditional-offer JS Web Component
Support fast-checkout in the salla-add-product-button JS Web Component

[2.13.67] - 22-05-2024#

Added#

New Twilight Version 2.13.67 is released, which includes:
Fix showing HTML tags on the salla-comments JS Web Component
New Twilight Version 2.13.66 is released, which includes:
Enhancement to utilize the salla-products-list JS Web Component on the Wishlist Page
Support new component, salla-conditional-offer

[2.13.64] - 19-05-2024#

Added#

New Twilight Version 2.13.64 is released, which includes:
Fix unsupported Tailwind padding utility class, pe
Fix comments date on old Safari browser versions and show form avatar, showAvatar, property on the salla-comments JS Web Component

[2.13.62] - 14-05-2024#

Added#

New Twilight Version 2.13.62 is released, which includes:
Enhancements in salla-payments
New property added
exclude
Properties removed
withMadeInKsa
withSbc
sbcId
Added new Twitter icon for salla-social Web Component
Added caching feature to salla-menu API

[2.13.61] - 12-05-2024#

Added#

New Twilight Version 2.13.61 is released, which includes:
In salla-reviews JS Web Component, the reviews now supports rendering as HTML.
Helpers methods now support isPreview() and isIframe() functions.
salla-metadata JS Web Component now supports salla.design.

[2.13.59] - 06-05-2024#

Added#

New Twilight Version 2.13.59 is released, which includes:
Handling no offers message as warning instead of an error in the salla-offers JS Web Component.

[2.13.54] - 05-05-2024#

Added#

New Twilight Version 2.13.54 is released, which includes:
Add type and sort properties to salla-reviews JS Web Component and Salla Helpers.
Return salla.lang.onLoaded() as Promise in Language JS Web Component.

[2.13.51] - 02-05-2024#

Added#

New Twilight Version 2.13.51 is released, which includes:
Enhancements on salla.onReady() to be a Promise.
Allow using salla.onReady().then(config => console.log(config)) without callback.

[2.13.49] - 01-05-2024#

Added#

New Twilight Version 2.13.49 is released, which includes:
Enhancements on the intl-tel-input JS Web Component to support a new range of numbers.
Fix salla-price-range rendering in the salla-filters JS Web Component.
Add prop for toggling comment avatar visibility salla-comments JS Web Component.
Enhancements for salla-breadcrumb JS Web Component.

[2.13.44] - 25-04-2024#

Added#

New Twilight Version 2.13.44 is released, which includes:
Added new method salla.helpers.hasApplePay() supported in salla-quick-buy JS Web Component.
Hide ApplePay on Snapchat Browser Temporary.

[2.13.43] - 25-04-2024#

Added#

New Twilight Version 2.13.43 is released, which includes:
Resolve API response handling for salla-reviews

[2.13.42] - 24-04-2024#

Added#

New Twilight Version 2.13.42 is released, which includes:
Hide title on the salla-comments JS Web Component when there are no comments

[2.13.41] - 23-04-2024#

Added#

New Twilight Version 2.13.41 is released, which includes:
Fix the showOffer method in the salla-offer-modal JS Web Component.
Support new storage method with TTL, which is salla.storage.setWithTTL()
Add the "apply" button on the minimum and maximum prices on the salla-filters JS Web Component.

[2.13.40] - 21-04-2024#

Added#

New Twilight Version 2.13.40 is released, which includes:
2 New JS Web Components:
salla-orders
salla-reviews
Support the variable product_show_special_offers in both the salla-advertisment and salla-offer
Support length to text fields on the salla-product-options JS Web Component

[2.13.38] - 15-04-2024#

Added#

New Twilight Version 2.13.38 is released, which includes:
Fix rending errors in the following JS Web Components:
salla-advertisment
salla-apps-icons
salla-contacts
salla-payments
Fix issues related to Apple Pay on the salla-quick-buy JS Web component.

[2.13.37] - 14-04-2024#

Added#

New Twilight Version 2.13.37 is released, which includes:
Fix missing store ID in menu request in both salla-advertisment and salla-menu JS Web Components.

[2.13.36] - 02-04-2024#

Added#

New Twilight Version 2.13.36 is released, which includes:
Fix Using the default donation option after a failed payment on the salla-add-product-button JS Web Component.

[2.0.44] - 31-03-2024#

Added#

New Twilight Version 2.13.35 is released, which includes:
Increase Payments Logos Sizes on the salla-payments JS Web Component
New Twilight Version 2.13.34 is released, which includes:
Add the limit property on the salla-menu JS Web Component
Show Cash On Delivery (COD) on the salla-payments JS Web Component only when it is active

[2.0.43] - 27-03-2024#

Added#

New Twilight Version 2.13.33 is released, which includes:
Disable FrontEnd Offers Cache
8 New JS Web Components are released:
salla-apps-icons
salla-breadcrumb
salla-contacts
salla-advertisment
salla-comments
salla-payments
salla-menu
salla-user-profile

[2.0.42] - 19-03-2024#

Added#

New Twilight Version 2.13.31 is released, which includes:
Support add rate for CDN salla.url.cdn(path, width, height) in the salla-user-menu JS Web Component
A new JS Web component is released, salla-metadata

[2.0.41] - 27-02-2024#

Added#

New Twilight Version 2.13.28 is released, which includes:
Delay Requesting to fetch the current cart ID in the salla-product-options JS Web Component

[2.0.40] - 22-02-2024#

Added#

New Twilight Version 2.13.27 is released, which includes:
Fix lazyload images in the salla-products-slider JS Web Component
Enhance the salla-offer JS Web Component for optimized api interaction

[2.0.39] - 14-02-2024#

Added#

New Twilight Version 2.13.25 is released, which includes:
Fixed submit button bug on Snapchat Browser where users need to first login
New Twilight Version 2.13.24 is released, which includes:
Fixed a security vulnerability enabling HTML injection through URL manipulation within the notify library.

[2.0.38] - 05-02-2024#

Added#

New Twilight Version 2.13.20 has been released which includes:
Enhancing the not found usecase in the Carts API
A new JS Web component is released, salla-order-summary

[2.0.37] - 28-01-2024#

Added#

New Twilight Version 2.13.17 is released, which includes:
Fix Notify Out Of Stock Options in the salla-product-options JS Web Component

[2.0.36] - 21-01-2024#

Added#

New Twilight Version 2.13.2 is released, which includes:
Support SEO Schema and datalayer in the salla-products-list JS Web Component.

[2.0.35] - 17-01-2024#

Added#

New Twilight Version 2.13.0 is released, which includes:
Enhance SEO for the following JS Web Components:
salla-bottom-alert
salla-login-modal
salla-product-card
salla-products-list
salla-products-slider
salla-verify
Support new installment, MIS Pay, in the salla-installment JS Web Component.

[2.0.34] - 31-12-2023#

Added#

New Twilight Version 2.12.79-alpha.0 is released, which includes:
Logic enhancements for the salla-filters JS Web Component
Reloading enhancements on the salla-products-list JS Web Component

[2.0.33] - 21-12-2023#

Added#

New Twilight Version 2.12.77 is released, which includes:
Reload products list without infScroll on the salla-products-list JS Web Component
Resolve comments for auto selecting filters on refresh on the salla-filters JS Web Component

[2.0.32] - 18-12-2023#

Added#

New Twilight Version 2.12.75 is released, which includes:
Resolve issue with variants filter option value on the salla-filters JS Web Component

[2.0.29] - 14-12-2023#

Added#

New Twilight Version 2.12.74 is released, which includes:
Fixing query duplication bugs in the salla-filters JS Web Component
New Twilight Version 2.12.73 is released, which includes:
Enhancing the salla-bottom-alert by adding more spacing for the mobile responsiveness
New Twilight Version 2.12.72 is released, which includes:
Enhancing the salla-filters JS Web Component & the salla-products-list JS Web Component
Enhancing Query param addition to URL in the salla-filters JS Web Component
Fixing bugs in Developer name in the salla-bottom-alert
Fixing bugs in Applying filters from URL after refresh in the salla-products-list JS Web Component

[2.0.28] - 11-12-2023#

Added#

New Twilight Version 2.12.69 is released, which includes:
Support the Store Price and the Developer Name in the salla-bottom-alert JS Web Component.

[2.0.27] - 05-12-2023#

Added#

New Twilight Version 2.12.68 is released, which includes:
Enhance the salla-search JS Web Component allowed words in the input field.

[2.0.27] - 20-11-2023#

Added#

New Twilight Version 2.12.64 is released, which includes:
Fix reset OTP validation in the salla-verify JS Web Component

[2.0.26] - 05-11-2023#

Added#

New Twilight Version 2.12.61 is released, which includes:
Enhance login validation for the salla-login-modal JS Web Component and salla-verify JS Web Component

[2.0.25] - 30-10-2023#

Added#

New Twilight Version 2.12.60 is released, which includes:
Fix the salla-bottom-alert JS Web Component in the Safari browser

[2.0.24] - 26-10-2023#

Added#

[2.0.23] - 18-10-2023#

Added#

New Twilight Version 2.12.54 is released, which includes:
Remove URL from products for source landing-page on the salla-products-list JS Web Component and the salla-products-slider JS Web Component
Support apple-pay-only in the salla-quick-buy JS Web Component
Support new property, inline, in the salla-login-modal JS Web Component
New Twilight Version 2.12.56 is released, which includes:
Support Passing CartId To the salla-quick-buy JS Web Component

[2.0.23] - 18-10-2023#

Added#

New Twilight Version 2.12.50 is released, which includes:
Fix many currencies display on the salla-localization-modal JS Web Component
New Twilight Version 2.12.52 is released, which includes:
Support passing the Custom Products Cards on the salla-products-list JS Web Component and the salla-products-slider JS Web Component
Fix show price as a dash in the store settings of the product on the salla-product-card JS Web Component
Enhancing reloading in the salla-login-modal JS Web Component

[2.0.22] - 05-10-2023#

Added#

New Twilight Version 2.12.49 is released, which includes:
Fix donation with Apple Pay in the salla-quick-buy JS Web Component
Fix related renderings to the salla-products-slider JS Web Component
Fix cached data on the salla-products-list JS Web Component

[2.0.21] - 28-09-2023#

Added#

New Twilight Version 2.12.48 is released, which includes:
Fix the products count issue on the salla-products-list JS Web Component
Allow salla-quick-buy Using ApplePay on iframes
Remove the Choices Login Method Tab on the salla-login JS Web Component. By default, it will show login by SMS

[2.0.20] - 21-08-2023#

Added#

New Twilight Version 2.12.42 is released, which includes:
Support the Slider configurations in the salla-products-slider JS Web Component
Enhancement for the salla-count-down JS Web Components default translations

[2.0.19] - 17-08-2023#

Added#

New Twilight Version 2.12.41 is released, which includes:
Support new KSA numbers by fixing the salla-tel-input JS Web Component validation issue

[2.0.18] - 17-08-2023#

Added#

New Twilight Version 2.12.38 is released, which includes:
Append the salla-products-list JS Web Component's items after a set amount of time in milliseconds

[2.0.17] - 17-08-2023#

Added#

New Twilight Version 2.12.36 is released, which includes:
Fix an early loading bug on both the salla-products-list and the salla-products-slider JS Web Components

[2.0.16] - 16-08-2023#

Added#

New Twilight Version 2.12.34 is released, which includes:
Fix the issue of Store Identifier not found when bad connections occur on both the salla-products-list and the salla-products-slider JS Web Components

[2.0.15] - 16-08-2023#

Added#

New Twilight Version 2.12.33 is released, which includes:
Update the donation manual amount in the salla-quick-buy JS Web Component

[2.0.14] - 2023-08-16#

Added#

New Twilight Version 2.12.32 is released, which includes:
Support the salla.logger.history() when the debug variable is set to active
Update the donation amount variable in the salla-quick-buy JS Web Component

[2.0.13] - 14-08-2023#

Added#

New Twilight Version 2.12.30 is released, which includes:
Four countries have been excluded from the salla-tel-input JS Web Component
Reference error fixed in the Get Current Cart ID JS SDK API

[2.0.12] - 19-08-2023#

Added#

New Twilight Version 2.12.29 is released, which includes:
The login cycle has undergone a number of improvements.
Use GET requests for offers & price endpoints instead of POST in the Product JS SDK API

[2.0.11] - 26-08-2023#

Added#

New Twilight Version 2.12.19 is released, which includes:
Support the load-more-text property in the salla-infinite-scroll JS Web component

[2.0.10] - 23-07-2023#

Added#

New Twilight Version 2.12.18 is released, which includes:
Fix the hashtag encoding in the salla-filters JS Web Component URL
Inject cache headers in salla requests

[2.0.9] - 20-07-2023#

Added#

New Twilight Version 2.12.17 is released, which includes:
Fix conditional fields validation in the salla-product-options JS Web Component

[2.0.8] - 16-07-2023#

Added#

New Twilight Version 2.12.16 is released, which includes:
Update Installments Blocks Price in the salla-installment JS Web Component

[2.0.7] - 13-07-2023#

Added#

New Twilight Version 2.12.14 is released, which includes:
New JS Web Component is released, salla-bottom-alert

[2.0.6] - 06-07-2023#

Added#

New Twilight version 2.12.13 is released, which includes:
Enhance fetching the user's profile request in the salla-user-menu JS Web Component
Support donation options in the salla-product-options JS Web Component
Fix the filter widgets' height after submission in the salla-filters JS Web Component
Fix source-value validation by handling expired donations on both salla-product-options and salla-products-slider JS Web Components

[2.0.5] - 14-06-2023#

Added#

New Twilight version 2.12.9 is released, which includes:
Fix multiple validation options in cart on the salla-product-options JS Web Component

[2.0.5] - 13-06-2023#

Added#

New Twilight version 2.12.8 is released, which includes:
Handle expired donation in the Single Product page
Fix the salla-social-share JS Web Component animation as well as multiple instance issues
Hide the salla-quick-buy JS Web Component in the booking products

[2.0.4] - 11-06-2023#

Added#

New Twilight version 2.12.6 is released, which includes:
Fix access to salla-sliders on some countries, where developers should be using Salla CDN, https://cdn.salla.network, instead of Swiper jsdelivr, https://cdn.isdelive.net

[2.0.3] - 07-06-2023#

Added#

New Twilight patch version 2.12.5 is released, which includes:
Fix donation message in the Single Product page
Support URL property in the salla-social-share JS Web Component

[2.0.2] - 01-06-2023#

Added#

New Twilight patch version 2.12.4 is released, which includes:
Support thumbs config prop in the salla-slider JS Web Component
Enhancements for the salla-filters JS Web Component

[2.0.1] - 23-05-2023#

Added#

New Twilight minor version 2.12.0 is released, which includes:
Disable add-to-cart button while loading in the following JS Web Components:
salla-add-product-button
salla-cart-summary
salla-gifting
salla-rating-modal
salla-social-share
salla-user-settings
Show current phone/email on the salla-verify JS Web Component

[1.0.3] - 21-05-2023#

Changed#

JS Web Components - Auto Play property added to the salla-products-slider component.

[1.0.2] - 16-05-2023#

Added#

Added the salla-filters JS Web Component to the Elements JS Web Components

Changed#

The salla-product-list JS Web Component has support for the property Sort By
The salla-products-slider JS Web Component has support for the property Limit

[1.0.1] - 01-03-2023#

Added#

Added the endpoints Fetch, Get Page Comemnts, and Get Product Comemnt to the Comment API.
Modified at 2025-05-01 08:46:41
Previous
Comments component