Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.12.md for this page in Markdown format</div>
Version 4
version 4.12
version 4.12.0x
- [4.12.3] cd-update: Extra
acquisition_valuefield for product - [4.12.3] cd-update: Extra description field for product
- [4.12.3] cd-fix: Fixed admin panel create/clone order pages gift selection
- [4.12.3] cd-fix: Tidied up adv_customer_mail_history_model
- [4.12.2] cd-fix: Fix for vivawallet payway to not subtract stock twice
- [4.12.1] ui-fix: Fixed typos in newly added localization strings && improved locale strings related to checkout form validation.
- [4.12.0] cd-update: Checkout form validation at front errors display
- [4.12.0] cd-fix: Fix for
getLineLinksto properly load all different lang slugs - [4.12.0] cd-update: Change product index for solar, to load all different lang names and descriptions
- [4.12.0] cd-feat: Added support hours component on admin panel , dont delete on merge file
public/ui/admin/img/support_hours_gray.png - [4.12.0] cd-feat: Moved all services api calls to server from client
- [4.12.0] cd-feat: New page on settings for services api key
- [4.12.0] ui-feat: Implemented
CheckoutErrorscomponent for listing form errors in checkout page - [4.12.0] ui-feat: A modal has been implemented that lists all form validation errors in checkout page upon submission using the
CheckoutErrorsandGenericModalcomponents - [4.12.0] ui-feat:
AdvGiftChoiceModalV2component has been implemented utilizing the newGenericModalcomponent in place of the boostrap v4 - jquery modal system - [4.12.0] cd-feat:
Advisable\FrontendLocalization\FrontendLocalizationCompiler::compileLocalizationsForBuildTargethas been updated to parse namespaced localization tokens within bracketslike {this} one(this being the namespaced token) - [4.12.0] cd-update: Autoloaded
form_validation_langlang files for frontend localizations - [4.12.0] cd-update: Included
form_validation_lang/form_validation_requiredkey infrontend_localization_bundlesas the localization message is used in the newCheckoutErrorscomponent
Notes
- [4.12.3] Run
php cli.php patch/4.12.3 - [4.12.3] Need
npm i && npm run admin-production - [4.12.3] When merging to pharm16 check signature compatibility with customer_mail_history_model subclass and remove unnecessary functions
- [4.12.2] Check for overrides on
Checkout::vivaWalletResponseSuccess() - [4.12.1] Need
npm i && npm run production && npm run admin-production - [4.12.0] For clients using the
designor any template other thanmain, the componentsGenericModal,CheckoutErrors, andAdvGiftChoiceModalV2frommaintemplate will have to be manually ported as a client override. - [4.12.0] Check for overrides between master's and client's
AdvGiftChoiceModaland apply the changes inAdvGiftChoiceModalV2as the v1 component (AdvGiftChoiceModal) will be deprecated in the future - [4.12.0] Need
npm i && npm run production && npm run admin-production - [4.12.0] Check for overrides on
Vendors::getLineLinks() - [4.12.0] Check for overrides on
Solr_modelonformatDataandproductsToIndex