SWIFT-PWA | Version: 2.5.16

Release Date: November 22, 2022

Feature

  • Pagination as alternative of load more on PLP.
    Now, you can choose to use an infinite scroll or using pagination. Previously, there was only infinite scroll.

Improvement

  • [Improvement] Security: Move all sensitive keys to enviroment variable / env
    This improvement is intended to avoid any insensitive information exposed in client side, such as any 3rd party secret key. Some of those information previously stored in swift.config.js, swift-server.config.js, and query GQL storeConfig
    Required Actions:
    • Generate integration token in Magento
    • Put the token in SWIFT PWA's variable environment (.env file).

    To see the detail steps, please check the readme

Bugs Fixed

  • [Bug] Webp images are not rendered in IOS versions.
    Previously, the webp images are not loaded successfully on IOS version < 13.


SWIFT-PWA | Version: 2.5.15

Release Date: November 10, 2022

Improvement

  • [Improvement] Add driver info on tracking LGX.

Bugs Fixed

  • [Bug] Load more functionality is not work correctly after going back from PDP.
  • [Bug] Language switcher does not work.


SWIFT-PWA | Version: 2.5.14

Release Date: October 25, 2022

Improvement

  • [Improvement] Meta tags values on PLP, PDP, and CMS Page.

Bugs Fixed

  • [Bug] Popup quick view stacked after add product to cart.
  • [Bug] Change all links from to for SEO purpose.
  • [Bug] Newsletter form is not displayed on mobile view.
  • [Bug] Fix opengraph values on homepage, PLP, and PDP.
  • [Bug] Shipping discount amount should be calculated based on latest subtotal amount.


SWIFT-PWA | Version: 2.5.13

Release Date: October 18, 2022

Improvement

  • [Improvement] Moving Thumbor config from swift.config.js into SWIFT Backoffice.
  • [Improvement] Homepage performance when multiple product list exist - Fixing SSR Content.

Bugs Fixed

  • [Bug] Paypal: Unable to place order using Paypal Express.
  • [Bug] RMA link is still redirecting to SC's RMA page when SC is connected to OMS.
  • [Bug] Tracking link provided by Shipment Email is not accessible.


SWIFT-PWA | Version: 2.5.12

Release Date: October 3, 2022

Improvement

  • [Improvement] PWA Checkout: Support Multiple store.
    This change allows project which has multiple store to use one PWA Checkout. Previously, 1 Magento Store should have 1 PWA Checkout.

Bugs Fixed

  • [Bug] FB Pixel Conversion.
  • [Bug] Several PWA configurations fallback does not work.
    Previously, configurations such as colors and fonts caused error when the value is empty.
  • [Bug] GA4 is not working correctly.

    This change includes:
    • Removing customerId from datalayer which previously contains raw email. raw email should not be displayed in the datalayer based on the term of use of Google and Facebook.
    • If you need to integrate to any 3rd party that needs customer identifier, you can use pid (encoded phone number) or eid (encoded email).Image Placeholder


SWIFT-PWA | Version: 2.5.11

Release Date: September 21, 2022

Improvement

  • [Improvement] Add mechanism patch (folder patches and script patch.sh).

Bugs Fixed

  • [Bug] Error checkout token on first reload the page .
  • [Bug] Load More on PLP does not work.


SWIFT-PWA | Version: 2.5.10

Release Date: September 2, 2022

Improvement

  • [Improvement] Support QA Automation.

Bugs Fixed

  • [Bug] Adding new default address does not reflect immediately on the selected address display.
  • [Bug] Password field does not hide the password value.
  • [Bug] UI.


SWIFT-PWA | Version: 2.5.9

Release Date: August 23, 2022

Improvement

  • [Improvement] Default country input phone number.

Bugs Fixed

  • [Bug] Weltpixel Slider improvement: Support full url & video.


SWIFT-PWA | Version: 2.5.8

Release Date: August 10, 2022

Improvement

  • [Improvement] PWA - General Frontend Options.
  • [Improvement] Homepage performance (especially when loaded on mobile).
  • [Improvement] add new environment NODE_TLS_REJECT_UNAUTHORIZE.
  • [Improvement] Support QA Automation.
  • [Improvement] VES Menu.

Bugs Fixed

  • [Bug] Widget Instagram is not rendered.
  • [Bug] filter by color not working on PLP & search result page.
  • [Bug] Don't show inactive brand.
  • [Bug] Prevent rendering header on checkout page when chekcoutOnly mode is active.
  • [Bug] Issue on Login page caused by implementation of PWA header options.


SWIFT-PWA | Version: 2.5.7

Release Date: July 15, 2022

Improvement

  • [Improvement] UI: Revamp phone number input (dropdown country + textfield).
  • [Improvement] PWA Add to cart: Response error if setup minimum and maximum qty add item to cart.

Bugs Fixed

  • [Bug] Refresh shipping method after change shipping address.


SWIFT-PWA | Version: 2.5.6

Release Date: July 7, 2022

Improvement

  • [Improvement] PWA - footer alternative versions.
  • [Improvement] PWA - header version alternative templates.
  • [Improvement] GA (UA & GA4): Provide customer phone & email on datalayer.

Bugs Fixed

  • [Bug] Get product bundle returns different product data.


SWIFT-PWA | Version: 2.5.5

Release Date: June 17, 2022

Bugs Fixed

  • [Bug] Blank PDP on migrated website from FE magento to PWA. It is caused by same localstorage name for recently view "recently_viewed_product".


SWIFT-PWA | Version: 2.5.4

Release Date: June 9, 2022

Feature

  • [Feature] Print Order.

Bugs Fixed

  • [Bug] Image stretch on mobile view.
  • [Bug] Max age session login.


SWIFT-PWA | Version: 2.5.3

Release Date: May 23, 2022

Bugs Fixed

  • [Bug] Product review.
  • [Bug] Maps not loaded when long / lat is string.


SWIFT-PWA | Version: 2.5.2

Release Date: April 27, 2022

Feature

  • [Feature] Convert Swift PWA into App.

Improvement

  • [Improvement] Support Gmap key proxy.

Bugs Fixed

  • [Bug] Blinking Social Login buttons (firebase).
  • [Bug] Blank My Account page while loaded in apk after closing the app then reopen it.


SWIFT-PWA | Version: 2.5.1

Release Date: April 12, 2022

Improvement

  • [Improvement] Unit Testing Core Helpers.

Bugs Fixing

  • [Bug] Blank page PDP if product in stock and salable 0.
  • [Bug] Failed to edit zip code.
  • [Bug] removing any item from cart does not refresh and display the subtotal.


SWIFT-PWA | Version: 2.5.0

Release Date: April 5, 2022

Feature

  • [Feature] When order has a comment (customer can add comment during checkout), it should be displayed on order history detail.

Improvement

  • [Improvement] PWA config migration.
  • [Improvement] Add detail option product item at checkout summary.
  • [Improvement] Add to Cart process.

Bugs Fixed

  • [Bug] Unable to logout when logged-in via firebase.
  • [Bug] hide popup popover if empty data language or only one option data language.


SWIFT-PWA | Version: 2.4.20

Release Date: March 22, 2022

Improvement

  • [Improvement] Force users to checkout only from 1 browser / device by creating a checkout session. This is done to avoid multiple orders created from single / same quote.
  • [Improvement] Address form improvement:
    • Put the pin point marker on the center of map once user select any address from autocomplete location.
    • Fix setup pin point issue when country is other than Indonesia.


SWIFT-PWA | Version: 2.4.19

Release Date: March 10, 2022

Improvement

  • [Improvement] Performance: streamline usability of useState and useEffect to be more efficient.
  • [Improvement] default config home page using cms.

Bugs Fixed

  • [Bug] Incorrect link of items in mini cart and cart page.
  • [Bug] UI - homepage slider banner is stretched during loading.
  • [Bug] blank error if enable drawerFilterOnDesktop.
  • [Bug] CMS Block error on checkout.


SWIFT-PWA | Version: 2.4.18

Release Date: February 8, 2022

Features

  • [Feature] Tracking - Popaket.

Improvement

  • [Improvement] UX improvement on Pin Point input.
    Previously, user search map location in a separate input field. Now, user can do this in Address Detail input which is used for input street name, house number, etc.
  • [Improvement] Pin Point Warning display issue.
    Previously the warning message was displayed for several seconds after the address component is loaded, then dissapears right after if the selected address is pass the validation. Now the warning will be hidden from the beginning if the selected address indeed pass the validation.
  • [Improvement] Add tracking button on order detail page.

Bugs Fixed

  • [Bug] Closing Snap & Xendit Popup on Full PWA mode fails to redirect back to PWA's Cart page
    Previously, it redirected user to Magento's Cart page instead.
  • [Bug] Blank Store Location page when no stores data exist.


SWIFT-PWA | Version: 2.4.17

Release Date: January 24, 2022

Feature

[Feature] Traveloka Pay Later
  • ⚠️ This feature is available on PWA Checkout only
    This update is providing backoffice configuration and graphql for Traveloka PayLater feature. Traveloka PayLater allows customer to convert the payment to installment on Traveloka app.
    Pre-requisites:
    • Merchants need to contact Traveloka for agreement and to register their MID.
    • Customer must apply the Traveloka Paylater first on their Traveloka app before checkout on merchant website.

Improvement

  • [Improvement] Support Tier Pricing Magento.
  • [Improvement] Count PWA Pop-up installation.
    This update is about counting how many people install the PWA their devices. The counter result is provided in Google Analytic report.
  • [Improvement] adding T & C on address form to make sure user input the right pin point.
    This update is proposed to make users more aware of the pin point selection. Users will be unable to save the address if they don't check the checkbox confirmation.
  • [Improvement] Performance issue on mobile phone.
    improvement result:
    • faster page load on certain devices
    • fixing PLP scroll issue during load more process

Bugs Fixed

  • [Bug] Gosend (Instant Delivery) does not appears Shipping Method list.
  • [Bug] Default brand url is not generated. All brands in brand landing page should redirect to Search Result Page which is filtered by brand by default. Currently, brand is not linked anywhere by default.
  • [Bug] Empty result when searching with keyword = full product name of an exist product.
  • [Bug] Responsive issue on images of Homepage banner slider.


SWIFT-PWA | Version: 2.4.16

Release Date: January 5, 2022

Feature

  • [Feature] Support Weltpixel GA4.

Improvement

  • [Improvement] Improve Phone Number Validation (>9 AND <=15 char length).

Bugs Fixed

  • [Bug] Gosend instant delivery receiver & driver info on tracking result & order comment.
  • [Bug] Link Button Login or register sometime not visible.
  • [Bug] Text box Purchase Number appear in all payment method when Purchase order selected in PWA checkout.
  • [Bug] Register OTP - error message not human friendly.
  • [Bug] Need displayed short description on desktop view PDP.
  • [Bug] Blank PDP if click from search autocomplete.
  • [Bug] Thanks Page - conditional create account from thanks page does not work.