Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.29.md for this page in Markdown format</div>
Version 4
version 4.29
version 4.29.1x
- [4.29.11] cd-fix:
Adv_front_controller::mostPopularItemsshould calladvisable_ai->mostPopularItems - [4.29.10] cd-fix: Matomo tracking load on demand.
- [4.29.10] cd-update: Order basket table keeps advisable ai recommendation id in track_id field
- [4.29.10] cd-update: Environment var
ADVISABLE_AI_FORCE_DISABLEto disable advisable ai regardless registry (missing from.envdefaults to false) - [4.29.10] cd-fix:
reportCartToAdvisableAIshould check$this->shouldCallAdvisableAI()(guardsreportAddToCartToAdvisableAIandreportAddToCartToAdvisableAI) - [4.29.10] cd-fix: Fixed division by zero in
Adv_reporting::generalReportHourReportwhenliveVisitsare 0 - [4.29.10] cd-fix: In reviews customers fix the variable type error
Adv_mailer::sendCustomerPromptReview - [4.29.10] ui-fix: In Product page view set display none in waiting list if stock is 0
Notes
- [4.29.11] Need
composer i - [4.29.10] Run
php cli.php patch/advisableAiRecommendationIdInBasket - [4.29.10] Check the client's product page if there is no check of the stock in the waiting list block
version 4.29.0x
- [4.29.9] cd-fix: Temporary fix for
vivawalletorders getting to statusPAIDthrough webhook before customer gets redirected toget_responseoncheckout. After everyone get webhooks set up, we should refactor checkout behaviour - [4.29.8] cd-fix: fix
AdvAdvisableAIXmlhaving in_stock key with trailing space - [4.29.8] cd-fix: Add
mediastreamin allowed port 80 rule (.htaccessupdate) - [4.29.7] cd-fix: fix(Adv_reporting_model): Remove DESC in getOrderDataGroupedMonth "ORDER BY datetime_year"
- [4.29.7] cd-fix: refactor(MatomoTracking): initialize matomoTracking once in Adv_front_controller
- [4.29.7] cd-fix: Advisable ai xml initialize in_stock to true and block if price is zero or less - fixes having invalid xml for
not parsing in_stock as boolean(empty string) - [4.29.7] cd-feat: Added new batch action on the admin panel that changes the discount of the selected products by the percentage/input of the user.
- [4.29.6] cd-feat: Add in cart page default title
- [4.29.6] cd-feat: Add in error 404 and 401 the variable is error
- [4.29.6] cd-fix: Do not run the matomo page view in case of 404 or error 401
- [4.29.6] cd-fix: Fix in matomo the empty sku
- [4.29.6] cd-fix: update
.htaccess.examplefor handling ui files and favicon 404. Added blocks for all resizeimage helpers - [4.29.6] cd-fix: advSetPendingWithVoucher function createVoucherSpeedex fix so that a min weight of 0.5 is sent
- [4.29.5] cd-fix: Matomo: fix Adv_vendors default render to call setEcommerceViewMatomo if vendorData name exists , remove arrays from setEcommerceView in vendors and categories
- [4.29.4] cd-update: Add connection timeout option for Advisable AI calls
- [4.29.4] cd-feat: Add eMag xml feed
- [4.29.3] cd-fix: Matomo: call setEcommerceViewMatomo before trackPageView for matomo events
- [4.29.2] cd-update: Advisable AI xml set
in_stockto false if product price is zero - [4.29.2] cd-fix:
Adv_front_controller::parseProductRecommendationResponseremoves products of zero price - [4.29.2] cd-fix: Replaced 404 redirect with error_404 method in
Adv_EshopController - [4.29.2] cd-update: (AdvisableAI): new job
AddProductsToAdvisableAito update advisable ai with new products - [4.29.2] cd-update: (AdvisableAI): new recommendation
AdvAIRecommendationTypes::MOST_POPULAR_ITEMSmost popular items in catalog - [4.29.1] cd-feat: Refactor Matomo Tracking and moved from
librariestosrcwith nameMatomoTracker. - [4.29.0] cd-update: Lower the delay between calls to Advisable AI when booting data from 0.3s to 0.05s
- [4.29.0] cd-update: (Schema update) add
added_atfield inshop_order_basket_modelto keep timestamp of products in cart from front - [4.29.0] cd-feat: keep track of recommendation products that where purchased.
- [4.29.0] cd-update: (Schema update) add
track_typefield inshop_order_basket_model - [4.29.0] cd-fix: (Lang): fix typo
in eshop.admin.menu.reporting.freeShipping.labelvalue - [4.29.0] cd-fix: (AdvisableAI):
AdvAdvisableAiSettingsadmin username and password only in development mode - [4.29.0] ui-fix: (Gifts): Vue getGiftSelectionFromLocalStorage method check if gift is still available(stock, etc) before preselecting the gift
- [4.29.0] ui-fix: Improve the gift styling and selection.
- [4.29.0] cd-fix:
Adv_product_model::getProductCategoriesByProductIdschange return type from ?array to array - [4.29.0] cd-update: use
ecommercen/ai-connector:2.5.0. Adds option for timeout. Integrated in Advisable AI settings. - [4.29.0] cd-update: Advisable ai admin setting only set in development environment (not needed for ai app deployment on clients)
- [4.29.0] cd-fix: Remove the methods specialDiscountProducts, get_mui_base and frontDefaultOptions of the Adv_product_model class
Notes
- [4.29.9] Check for overrides in
Checkout::vivaWalletResponsemethod - [4.29.8] update client
htaccesson server with current version changes - [4.29.6] Check for overwrites in the error_404 in front controller and add the
$this->render['is_error_404']astrue - [4.29.6] Check for overwrites in the error_401 in front controller and add the
$this->render['is_error_401']astrue - [4.29.6] update client
htaccesson server with current version changes - [4.29.6] when merging helios drop application/libraries SetPendingWithVoucher function createVoucherSpeedex
- [4.29.4] For clients having enabled Advisable AI change settings timeout to 0.1 and connect timeout to 0.07
- [4.29.4] Need
composer i - [4.29.2] Check
Eshop::_remapmethod for overrides - [4.29.2] For clients that have advisable ai xml enabled uncomment from jobs
AddProductsToAdvisableAior add cron job forcronjob/addProductsToAdvisableAi - [4.29.2] Need
composer i - [4.29.1] Need
composer i - [4.29.0] In admin panel in ECOMMERCEN Plus -> Ρυθμίσεις Advisable AI set timeout to 3 για όσους έχουν κανουν boot data και 0.1 για όσους έχουν ενεργοποιημένο το Advisable AI
- [4.29.0] Run
php cli.php patch/timestampInBasket - [4.29.0] Run
php cli.php patch/advisableAiRecommendationInBasket - [4.29.0] Added
spatie/enumuntil php 8.1 baked enums - [4.29.0] Needs
npm i && npm run production - [4.29.0]
assets/main/vue/AdvCartGiftRowGroup.vueusing new vue componentAdvCartGiftRowV2.vuein cart page - [4.29.0] Check
Product_model::getProductCategoriesByProductIdsreturn type (should be array) if it exists - [4.29.0] Need
composer i - [4.29.0] cd-fix: Check the project for the use of the specialDiscountProducts, get_mui_base and frontDefaultOptions methods of the Product_model class (in develop are not used)