Appearance
<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.68.md for this page in Markdown format</div>
Version 4
version 4.68
- [4.68.3] task: slm transporter add option for paper size to use in getVoucherPdf. defaults to A4
- [4.68.3] feat(ld_json): Add in the ld_json the lists of the products
- [4.68.3] fix((twitter meta tags) : get twitter handle if twitter url exists in config, also removed dupplicate og:url
- [4.68.3] Perf(meta-tags): resolve duplicate Open Graph and Twitter meta tags
- Refactored conditional blocks to ensure each meta tag is set only once
- Combined description and image meta tags into single conditional blocks to avoid repetition
- We will manually have to set the
twitter:sitemeta tag value if the client has one, either by using the clients twitter url$config['social.pages.twitter']and the newly introduced helper functionseo_helper::getTwitterHandleor by setting the value in thetwitter:sitefield in the main.php. - Adjusted meta tag logic for product, category, vendor, and blog pages.
- Ensured correct heading ordering on homepage, vendor, and category listing pages.
- Added missing Open Graph and Twitter tags for better SEO and social sharing.
- [4.68.2] fix(payways): Fixed issue with nbg enterprise cancel flow which resulted in canceling all orders
- [4.68.2] feat: Add in the admin order the case to order products by stock
- [4.68.1] chore(version): bumped version to 4.68.1 (forgot to bump version in 4.68.0)
- [4.68.0] feat(publicMarketplaceXml): introduce new endpoint for public marketplace xml
- [4.68.0] feat(skroutzOrders): add call to upload invoices to skroutz merchant
Notes
- [4.68.3] Check for overrides:
Blog::blogArticleAnd add the$this->render['blogData'] = $blogData;
- [4.68.3] In the ld_json.php in the blogArticleLdJson function add in the last param the clients logo in format
clientsLogo: ['path' => assetUrl('ui/main/img/footer_logo.webp'), 'width' => 228, 'height' => 38]. - [4.68.3] Check front for the correct ordering of headings:
- Carefully check the ordering of headings on the homepage, vendor, and category listing pages.
- if the client has a Twitter profile We will manually have to set the
twitter:sitemeta tag value, either by using the clients twitter url$config['social.pages.twitter']and the newly introduced helper functionseo_helper::getTwitterHandleor by setting the value in thetwitter:sitefield in the main.php. else leave it as is.
- In homepage, we usually get the wrong ordering of headings because there's no h1, so to solve this we . have to add the h1 tag in the at the site-log only in homepage. check
white_bg_header.phpfor more info.
- [4.68.3] Needs
npm ci && npm run production - [4.68.2] Patch requirements:bash
composer i php cli.php patch/nbgEeLoggingSchema - [4.68.0] Patch requirements:bash
composer i - [4.68.0] check for overrides:
Skroutz_orders_admin::reject- moved reject reason to the end on$skroutzClient->rejectOrder()callProduct_model::getFeedProducts- addedproduct_codeon select fields