Skip to content

Latest commit

 

History

History
472 lines (346 loc) · 19 KB

File metadata and controls

472 lines (346 loc) · 19 KB

Changelog

On this page, you will find all about Salla's Theme Raed updates, including frequent updates, bug fixes, new features, and deprecated elements. We will be displaying only released updates on Theme Read's ChangeLog here on GitHub

📝 Note

Make sure to visit this page regularly for updates before working on your Theme based on Theme Raed, as we will be documenting any notable changes here.

ℹ️ Info The format is based on Keep a Changelog.

🎇 1.308.0 (15-01-2026)

Bug Fixes

  • Optimize Enhanced Slider when there is only one slide
  • Support New Flag slides.without_overlay

🎇 1.307.0 (12-01-2026)

Bug Fixes

  • Enhance digital file calling place.

🎇 1.306.0 (12-01-2026)

Bug Fixes

  • Resolve product card images not displaying issue.

1.305.0 (11-01-2026)

Enhancements

  • Use native loading="lazy" instead of custom lazyload.

1.304.0 (10-01-2026)

Enhancements

  • Support responsive mobile/desktop images for fixed banner.

1.302.0 (28-01-2026)

Enhancements

  • Refactor fixed banner image logic and cleanup styles.

🎇 1.301.0 (27-01-2026)

Bug Fixes

  • Fix payment method logo in bank offer logo.

1.300.0 (26-01-2026)

Enhancements

  • Add explicit dimensions to testimonial avatar images to improve Lighthouse performance score.

🎇 1.299.0 (26-01-2026)

Bug Fixes

  • Fix overflow product option content.

1.298.0 (21-01-2026)

Enhancements

  • Remove hero slider controls on single slide to improve LCP.

🎇 1.296.0 (20-01-2026)

Bug Fixes

  • Remove initial loader screen && add crossorigin to app and product-card scripts.

🎇 1.294.0 (07-01-2026)

Bug Fixes

  • Show free product ribbon only for discounted items with zero prices.

🎇 1.284.0 (31-12-2025)

Bug Fixes

  • Support add product toast component.

🎇 1.282.0 (21-12-2025)

Enhancements

  • Additional options now support digital files.

1.279.0 (07-12-2025)

Enhancements

  • Scopes moved out from header.

1.278.0 (01-12-2025)

Enhancements

  • Display donation-amount based on option custom_amount_enabled.

1.276.0 (20-11-2025)

Enhancements

  • Build theme assets.

🎇 1.271.0 (11-11-2025)

Bug Fixes

  • Fix safari on-paste issue.

🪁 1.267.0 (06-11-2025)

Bug Fixes

  • Fix updating itemOriginalPrice if hasSalePrice.
  • Fix price icon direction.

🪁 1.265.0 (30-10-2025)

Bug Fixes

  • Partial payment breakdown for the customer.

🎇 1.264.0 (27-10-2025)

Bug Fixes

  • Prevent Accumulating Overlays On Data Changes.

🗺️ 1.263.0 (23-10-2025)

Enhancements

  • Added support for multi-item bundle products.

🎇 1.262.0 (21-10-2025)

Bug Fixes

  • Update WhatsApp link to use wa.me format

🪁 1.257.0 (06-10-2025)

Fixes

  • Fix sticky label for mobile by add flag for preorder.

1.256.0 (05-10-2025)

Enhancements

  • Profile page changed to twig.

🌅 1.253.0 (14-09-2025)

Bug Fixes

  • Unify PreOrder and Promotion handling
  • Display square banners info in mobile screen

🥊 1.252.0 (14-09-2025)

Bug Fixes

Handle PreOrder Label As Promotion label

🏁 1.250.0 (11-09-2025)

Enhancements

  • Set configs in webpack.config.js to minify css

1.249.0 (11-09-2025)

Enhancements

  • Added Tiered offer component. This commit as a reference.

🪁 1.229.0 (03-08-2025)

Bug Fixes

  • Avoid Casting a Cart Item to an integer

⚙️ 1.228.0 (30-07-2025)

Enhancements & Required Updates

  • Standardized ID usage as strings in JavaScript calls across theme files to avoid parsing issues.

Code changes:

  • File: src/views/pages/cart.twig

  • From:

    • salla.cart.deleteItem({{ item.id }}).then(() => document.querySelector('#item-{{ item.id }}').remove())
  • To:

    • salla.cart.deleteItem('{{ item.id }}').then(() => document.querySelector('#item-{{ item.id }}').remove())
  • File: src/views/pages/customer/orders/single.twig

  • From:

    • salla.event.dispatch('rating::edit', {type: 'product', feedback_id: {{item.rating.id}} })
    • salla.event.dispatch('rating::delete', {feedback_id: {{item.rating.id}} })
    • salla.event.dispatch('rating::edit', {type: 'store', feedback_id: {{order.rating.store.id}} })
    • salla.event.dispatch('rating::delete', {feedback_id: {{order.rating.store.id}} })
    • salla.event.dispatch('rating::edit', {type: 'shipping', feedback_id: {{order.rating.shipping.id}} })
    • salla.event.dispatch('rating::delete', {feedback_id: {{order.rating.shipping.id}} })
  • To:

    • salla.event.dispatch('rating::edit', {type: 'product', feedback_id: '{{item.rating.id}}' })
    • salla.event.dispatch('rating::delete', {feedback_id: '{{item.rating.id}}' })
    • salla.event.dispatch('rating::edit', {type: 'store', feedback_id: '{{order.rating.store.id}}' })
    • salla.event.dispatch('rating::delete', {feedback_id: '{{order.rating.store.id}}' })
    • salla.event.dispatch('rating::edit', {type: 'shipping', feedback_id: '{{order.rating.shipping.id}}' })
    • salla.event.dispatch('rating::delete', {feedback_id: '{{order.rating.shipping.id}}' })
  • File: src/views/pages/product/single.twig

  • From:

    • salla.wishlist.toggle({{ product.id }})
    • salla.event.dispatch('scopes::open', {mode: 'availability', product_id: {{ product.id }} })
  • To:

    • salla.wishlist.toggle('{{ product.id }}')
    • salla.event.dispatch('scopes::open', {mode: 'availability', product_id: '{{ product.id }}' })
  • File: src/views/pages/thank-you.twig

  • From:

  • To:

📦 1.227.0(23-06-2025)

Enhancements

  • Enhance default content for the customize-testimonials block

🌅 1.226.0(23-06-2025)

Bug Fixes

  • Support the product sale within price in cart

⛲️ 1.224.0(17-06-2025)

Enhancements

  • Upgrade outdated packages

🪁 1.223.0(25-05-2025)

Bug Fixes

  • Add image alternative information for thumbnails in the product details' slider.

🥊 1.222.0(18-05-2025)

Enhancements

  • Enhanced slider note in options.
  • Enhanced preview images for inside blocks.

1.220.0(13-05-2025)

Enhancements

  • Update default content for homepage elements.

🪐 1.214.0(21-04-2025)

Enhancements

  • Update preview images to enhance content display and user experience.

🎩 1.212.0(16-04-2025)

Bug Fixes

  • Show custom fields in a user profile.

🧶1.210.0(15-04-2025)

Enhancements

  • Support custom testimonials component.

⛓️‍💥 1.218.0(05-05-2025)

Enhancement

  • Support a new option to select bg-size in square-photos section.

🎩 1.208.0(12-03-2025)

Bug Fixes

  • Tax amount issue in cart.

🏅 1.190.0(23-02-2025)

Feature

  • Support the new SAR currency symbol.

1.189.0(29-12-2024)

Feature

  • Support the is_default property for homepage components as well as default data for some components.
  • Add preview images for each component in Theme Raed using the image key in the twilight.json file.

🧶 1.187.0(17-12-2024)

Enhancement

  • Upgrade the twilight-components to fix the style of product's options.

🪐 1.185.0(09-10-2024)

Enhancement

  • Update Preview Images

🌪️ 1.184.0(25-09-2024)

Feature

  • 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.
    • Enable comments and replies on the blog post page.

🌂 1.183.0(25-09-2024)

Feature

  • Support comments and like in the Merchant blog.

🎓 1.182.0(24-09-2024)

Bug Fixes

  • Display rating in the product-card.

👔 1.181.0(24-09-2024)

Bug Fixes

  • Display rating in the product-card.

💈 1.180.0(31-08-2024)

Enhancement

  • Enhancements in the Menus.

🪡 1.179.0(30-08-2024)

Bug Fixes

  • Avoid storing menu items in the browser.

👣 1.178.0(29-08-2024)

Bug Fixes

  • Fix align of text in the My Account page.

🃏 1.177.0(19-08-2024)

Bug Fixes

  • Fix memory leak error in the product-card.

🔅 1.176.0(12-08-2024)

Bug Fixes

  • Fix the error message style when a user uploads an avatar with size more than 2MB.

🧮 1.175.0(08-08-2024)

Enhancement

  • Enhance the reviews system.

📊 1.174.0(06-08-2024)

Bug Fixes

  • Fix unavailable options.

🪞 1.173.0(05-08-2024)

Bug Fixes

  • Update Product Price with unavailable option.

🔮 1.172.0(01-08-2024)

Bug Fixes

  • Upgrade to the twilight-components.

🖼️ 1.171.0(01-08-2024)

Bug Fixes

  • Fix the product's image in the product's details page.

🔦 1.170.0(25-07-2024)

Bug Fixes

  • Upgrade twilight-components package.

🖲️ 1.169.0(23-07-2024)

Enhancements

  • Upgrade Twilight & Twilight components.

#💈1.168.0(17-07-2024)

Enhancements

  • Handle protected digital files.

⛓️‍💥 1.167.0(10-07-2024)

Features

  • Support digital product option.

💈 1.165.0(02-07-2024)

Enhancements

  • Support order option book appointment field in the salla-booking-field JS Web Component.

🖼️ 1.164.0(29-06-2024)

Bug Fixes

  • Update price based on product's options.

🛎️ 1.163.0(27-06-2024)

Bug Fixes

  • Fix the product options validation.

🎁 1.162.0(12-06-2024)

Bug Fixes

  • Fix console errors due to hover action on the menu-item variable.

🎈 1.161.0(12-06-2024)

Bug Fixes

  • Fix Style of the product's description.

📎 1.160.0(20-06-2024)

Enhancements

  • Enhancements for the Testimonials Page.

🧲 1.158.0(29-05-2024)

Bug Fixes

  • Eager Loading on the WishlistCard.

🏷️ 1.154.0(23-05-2024)

Enhancements

  • Support the salla-comments JS Web component in the product single page.
  • Use the salla-products-list JS Web component on the Wishlist page using custom components.
  • Cart options fixes and enhancements.

Features

📰 1.149.0(21-05-2024)

Enhancement

  • Custom Component enabled for the Product Card on the Wishlist page.

Bug Fixes

  • Typographical error found on the Wishlist page.

💎 1.148.0(21-05-2024)

Features

  • Support the salla-comments JS Web Component.
  • Support cart options total on both cart and order pages.

Bug Fixes

  • Fix the cart options price issue on the order page.

🏹 1.147.0(16-05-2024)

Enhancements

  • Unused files removed
    • Footer's files
      • contacts.twig
      • menu.twig
      • mobile-apps.twig
      • payment-methods.twig
      • social.twig
    • Header's files
      • menu-item.twig
      • breadcrumbs.twig
      • menu.twig
    • Product's file
      • offer.twig

🛠 1.146.0(06-05-2024)

Bug Fixes

  • Fixes and enhancements on the salla-reviews JS Web component
  • Support salla-notifications component

1.145.0(29-04-2024)

Features:

🏎️ 1.144.0 (2024-04-25)

Features

  • Validate all product options before updating the price request with better words such as "Don't call update price request unless all product options are valid."
  • Make quantity input as readonly when the maximum quantity is equal to the value 1

🖌️ 1.143.0 (27-03-2024)

Features

  • Support new Twilight Components using salla.config and Ajax requests.

🚀 1.142.0 (21-03-2024)

Features

🌟 1.141.0 (19-03-2024)

Features

  • Support product specifications.

🔖 1.140.8 (13-02-2024)

Features

  • Support infinite scroll in the wishlist.
  • Replace 'images/s-empty.png' asset to 'images/s-empty.png' CDN.
  • Disable loading on the submit button and open the login modal directly if the user is a guest on the cart page.

Bug Fixes

  • Cover missed case of price update on the Product details page.
  • Fix off-screen dropdown sub-menus.

1.140.2 (05-03-2024)

Features

  • Enhance best practices score for SEO.

🗳️ 1.140.0 (15-02-2024)

Bug Fixes

  • Fix product option price with discount.

📜 1.139.0 (14-02-2024)

Enhancements

  • Enhance Cart options.

🔧 1.138.7 (11-02-2024)

Features

  • Twilight Upgrade, supporting Apple Pay with required shipping property.

🌐 1.138.3 (08-02-2024)

Features

  • Card options feature released.

🔄 1.137.39 (29-01-2024)

Features

  • Start of documentation