Skip to content

<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.23.md for this page in Markdown format</div>

Home | Changelog

Version 4

version 4.23

version 4.23.0x

  • [4.23.4] cd-fix: Remove default filter from admin orders in classes Adv_orders_admin and Adv_order_model.
  • [4.23.3] cd-update: MetaConversionTrait method createEventUserData Include user id in externalID field and fbc and fbp values in user data for events.
  • [4.23.3] cd-fix: AI product rate needs rating value - update ecommercen/ai-connector - fix ai set customer - fix purchase order - update wishlist
  • [4.23.3] cd-fix: fix jobs_helper::jobQueuesDropDown
  • [4.23.3] cd-fix: patch/advisableAiAddAllProductsToFeed route
  • [4.23.2] cd-fix: MetaConversionApi: get user data from db in some required event cases (AddToCart, AddToWishList and Purchase)
  • [4.23.2] cd-fix: remove v-if from VariationValuesList.vue causing problem with values add in case of empty list.
  • [4.23.1] cd-fix: Adv_orders_admin::index set default filter datetime 3 months ago for order query
  • [4.23.0] cd-feat: Meta Facebook Conversion API
  • [4.23.0] cd-update: Add jobs config items graceTime and retryTimes as defaults and as optional in queues
  • [4.23.0] cd-fix: job_schedule.sql schema as in patch
  • [4.23.0] cd-fix: Change assetUrl to base_url for notes on admin panel (cdn force user to logout)
  • [4.23.0] cd-fix: Adv_checkout function vivaWallet added missing defaultProductParseWithProductCodes call
  • [4.23.0] cd-update: Removed cookies-modal vue app (cookies-modal.js) && imported all cookies related components into vueapp.js
  • [4.23.0] ui-update: Replaced cookies modal bootstrap modal dialogue with GenericModal (This also has a slight effect on the end UI, hence the change was labeled as ui-update and not cd-update)
  • [4.23.0] cd-debt: Moved jqueryVueBridgePlugin from utilities to plugins under vue directory
  • [4.23.0] cd-debt: Ported FooterJSAdvAppContext template view to design template
  • [4.23.0] cd-debt: Ported cookies modal into design
  • [4.23.0] cd-debt: Refactored cookies modal vuex store into a separate namespaced module that lives under `assets/vue/cookies/store'

Notes

  • [4.23.3] Needs composer i
  • [4.23.2] Needs npm ci && npm run admin-production
  • [4.23.1] Check for overrides in Adv_orders_admin::index.
  • [4.23.0] To enable Meta Facebook Conversion API: In admin panel go to Settings -> Third Party Providers, in Facebook Conversion API section enable Enable Facebook Conversion API and fill in the required fields.
  • [4.23.0] Check for overrides in Controllers: Adv_blog, Adv_checkout, Adv_customer, Adv_order, Adv_product_categories, Adv_products, Adv_vendors, Adv_search.
  • [4.23.0] Need composer install
  • [4.23.0] For clients with vuex store overrides ensure that the cookiesModule is imported as a namespaced module with cookies as the namespace:
    js
    import getters from './getters'
    import actions from './actions'
    import mutations from './mutations'
    import state from './state'
    import cookiesModule from 'assets/vue/cookies/store'
    
     const store = new Vuex.Store({
       ...getters,
       ...actions,
       ...mutations,
       ...state,
       modules: {
          cookies: cookiesModule // <-- cookies module as namespaced module with namespace `cookies`
       }
     })
  • [4.23.0] For clients using the design template:
    1. Remove overrides related to FooterJSAdvAppContext, as a solution has been implemented from master (advAppContext was required for the new cookies to work)
    2. Remove cookies-modal.js from webpack.mix.front.js
  • [4.23.0] Needs npm ci && npm run prod