Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.62.md for this page in Markdown format</div>
Version 4
version 4.62
- [4.62.1] feat: Suppliers page on admin
- [4.62.1] fix: Roll back the output of the xml feed validation
- [4.62.1] feat(vivaWallet): Add vivaWallet payways as native ecommercen payways
- [4.62.1] feat (Admin / Products batch actions) : introduced new batch action in order to change the selected product page view for a batch of products through the admin panel
- [4.62.1] fix(purgecss): add product page layout path on
build\purgecss_profiles\main\product.jsforcommonPaths - [4.62.1] fix: Change the method that geti the ip adress of the client in case of cloudfleare proxy
- [4.62.0] refactor: drop support for php 7.4 and 8.0. composer require php ^8.1
- [4.62.0] chore: replaced logger->log with logger->debug, logger->error, etc and removed Psr\Log\LogLevel dependency
- [4.62.0] feat: request only used attributes in
Front_c::defaultRenderandFront_c::renderVueJson - [4.62.0] fix(search): Trimmed special boolean matching characters from input for fulltext sql search & updated search config lookup in buildProductsCodesSql from content -> codes
- [4.62.0] fix: Fix in the product reviews in case of no reviews
- [4.62.0] fix(europharmacy): fix to post the order coupons and the order points
- [4.62.0] chore: disable pending return status from IRIS until properly tested
- [4.62.0] fix: adv_mailer check if property is empty in send function
- [4.62.0] fix: admin_orders/list check if sessionUsername is null before passing to strtolower
- [4.62.0] fix: add
v-cloakclass for purgecss to safelist in order to be used
Notes
- [4.62.1] Patch requirements:bash
composer i php cli.php patch/addVivaPaywayField php cli.php patch/supplier - [4.62.1] check for overrides in:
vendors_admin::{__construct,add,edit}Products_admin::batchActionSubmitCheckout::{vivaWallet,vivaWalletResponse,vivaWalletResponseSuccess}Order::checkoutOrder_model::{getRecordsCustomerBaseSelect,create_order,getOrdersListAdminResults}eshoppressender_helper::paywayIconCaptionSettings::{payment_settings,paymentSettingsValidation}Viva::handleWebhookFactories::vivaWalletAlso check for usages ofviva_walletconfig and configure to loadviva_wallet_devwhen not in production
- [4.62.1] For clients that use purgecss, product page layout path has to be added to
build\purgecss_profiles\main\product.jsfor purgecss to work properly - [4.62.1] Needs
npm ci && npm run production - [4.62.0] logger threshold (ie in .env) should not be numeric (monolog 3 update) but should be one of the following
- DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL, ALERT, EMERGENCY
- [4.62.0] For clients using sql fulltext search (instead of solr) who have updated configuration regarding
searchPartsEnabled, the product codes search part case would previously lookup incontentsearch parts configuration. It has now been updated to look incodessearch parts configuration. To preserve the previous behavior, copycontentsearch parts configuration tocodessearch parts configuration inapplication/config/app.php. - [4.62.0] Check for overrides in:
Product_reviews_model::getCustomerReviewsFront_c::{defaultRender|renderVueJson}and remove override from smileIqviaUploaduses PhpseclibV3 instead of PhpseclibV2- logger->log() to logger->debug(), logger->error() etc in
Adv_checkout::{stripe|stripeResponse}
- removed Psr\Log\LogLevel dependency
Adv_checkout
- [4.62.0] Needs
npm ci && npm run production