PrestaShop Versions Save

PrestaShop is the universal open-source software platform to build your e-commerce solution.

1.7.8.7

1 year ago

This patch release fixes 1 security issue.

Security issue fixed

Full Changelog

Click here to see

  • Core:
    • Bug fix:
      • #GHSA-hrgx-p36p-89q4: Chain: SQL Injection (CWE-89) and Eval Injection (CWE-95) (by @atomiix)

1.7.8.6

1 year ago

This release fixes 20 bugs and regressions reported on versions 1.7.8, including a major regression. It also contains a few improvements.

Full Changelog

Click here to see

  • Back Office:
    • Bug fix:
      • #28301: Discount is not visible on customer group form (by @Amit-Kumar-Tiwari-Webkul)
      • #28185: Revert a change that caused a problem with bulk actions on the lists (by @kpodemski)
      • #27162: Increase maximum country state name length from 32 to 80 characters (by @rickygzz)
      • #27806: Change the way that smarty is escaped to avoid exception when parsing (by @Amoifr)
      • #27615: Fix header on default pages on mobile (by @NeOMakinG)
      • #28031: Handle empty outstanding_allow_amount field (by @atomiix)
      • #28076: Remove unwanted char (by @PierreRambaud)
  • Front Office:
    • Improvement:
      • #28101: Remove .browserslistrc file on themes folder (by @micka-fdz)
    • Bug fix:
      • #28240: Added hooks for blockwishlist in classic theme (by @Progi1984)
      • #28117: Update function getCustomerOrders to avoid error (by @NicolasCador)
      • #28028: Remove duplicate error messages in account and address creation (by @atomiix)
      • #28112: Out of stock label displayed even stock management disabled (by @Amit-Kumar-Tiwari-Webkul)
      • #27922: Avoid Notice: Trying to access array offset on value of type bool (by @danidomen)
  • Core:
    • Improvement:
      • #28362: Request prestashop/blockreassurance 5.1.0 for 1.7.8.6 (by @matks)
      • #28347: Bump modules (blockwishlist to 2.1.0, ps_facetedsearch to 3.8.0, ps_imageslider to 3.1.1) (by @Progi1984)
      • #28259: Upgrade prestashop modules (by @matks)
      • #28052: Fixed incompatibility of private property in PS 1.7.8.0 (by @matks)
    • Bug fix:
      • #28271: Add 1.7.8.6 SQL script (by @matks)
      • #28083: Remove useless sensio/distribution-bundle composer scripts (by @atomiix)
      • #26824: Avoid using PS_PRICE_COMPUTE_PRECISION (by @mpaolino)
    • Refactoring:
      • #28171: Add missing translation domains in AdminController (by @lmeyer1)
  • Installer:
    • Bug fix:
      • #26951: Fix Dockerfile for local image generation in branch 1.7.8.x under Linux (by @mpaolino)
  • Web Services:
    • Bug fix:
      • #27555: Fix update attachment webservice (by @rsoulard-prolaser)
  • Localization:
    • Improvement:
      • #28377: Update latests wordings for 178 (by @jolelievre)
  • Tests:
    • Improvement:
      • #28044: Pin setup-gcloud to v0 instead of master (backport of #27974) (by @matks)
    • Refactoring:
      • #28346: Fix nightly 27-04-2022 - Fix random error on maintenance test (by @nesrineabdmouleh)
      • #27935: Fix nightly - Add iteration to search newsletter module from module catalog page (by @nesrineabdmouleh)

1.7.8.5

2 years ago

This release fixes 5 bugs and regressions reported on version 1.7.8.4, including a critical regression.

Full Changelog

Click here to see

  • Back Office:
    • Bug fix:
      • #27843: Fix: login page float buggy on latest chrome version and long shop name problem (by @NeOMakinG)
      • #27776: Stock field must be empty and still be considered as zero (by @jolelievre)
      • #27763: Add help field when integer type is used to a form (by @okom3pom)
  • Front Office:
    • Bug fix:
      • #27814: Fixed Microdata ItemList position : index starts to 1 and not 0 (by @Progi1984)
  • Core:
    • Bug fix:
      • #27874: Hook getHookStatusByName should not be case-sensitive (by @lmeyer1)

1.7.8.4

2 years ago

This release fixes 29 bugs and regressions reported on version 1.7.8.3.

Full Changelog

Click here to see

  • Back Office:

    • Improvement:
      • #27150: Update links to reach docs.prestashop-project.org instead of doc.prestashop.com (by @PrestaEdit)
    • Bug fix:
      • #27430: Align checkboxes of multistore widget (by @NeOMakinG)
      • #27648: Removed double escape for Tree Node template (by @Progi1984)
      • #27516: Fix Entities Mapping (by @okom3pom)
      • #27372: Fix stock page padding-left (by @atomiix)
      • #27389: Fix bad display of progress bar for bulk actions (by @mparvazi)
      • #27333: Fix bad display of scrollbar for sidebar menu in RTL (by @mparvazi)
      • #27236: Fix customer grid data factory (by @rsoulard-prolaser)
      • #27296: Add class on light display layout and remove padding top (by @NeOMakinG)
      • #27330: Fix default value for Jquery colorpicker (by @sowbiba)
      • #27257: Hide default spin buttons for input number (by @mparvazi)
      • #27429: Add text nowrap to link btn inside grids (by @NeOMakinG)
      • #27225: Improve CMS edit page footer (by @Hlavtox)
  • Front Office:

    • Bug fix:
      • #27748: Fix the category dropdown on the module catalog page (by @sowbiba)
      • #27406: Don't check if an invalid address exists over and over again (by @eternoendless)
      • #27586: Fixes error while adding product to cart in quantity check (by @vladikk007)
      • #27387: Remove z-index and overflow of product description of product list (by @NeOMakinG)
      • #27502: Fix responsive CSS in add-to-cart modal (by @saulaski)
      • #27376: Fix an unclear alert (by @rsoulard-prolaser)
      • #27374: Fix wrong array_slice arguments (by @atomiix)
  • Core:

    • Improvement:
      • #27614: Updated modern email theme (by @Progi1984)
      • #27350: Upgrade Smarty to 3.4.43 (by @matks)
    • Bug fix:
      • #27647: Bump productcomments to 5.0.1 (by @Progi1984)
      • #27459: Remove duplicate by using distinct connection and also make sure carts are linked (by @PierreRambaud)
      • #26748: Instead of testing each hook if it is active, query once and cache. (by @lmeyer1)
  • Installer:

    • Bug fix:
      • #27722: Fix translations installation broken by prefix (by @saulaski)
  • Web Services:

    • Bug fix:
      • #27766: Fix multilang translator issue (by @jolelievre)
      • #27622: Fix Symfony Kernel in WebService dispatcher in 1.7.8.x (by @jf-viguier)
  • Tests:

    • Refactoring:
      • #27679: Fix preview email themes test (by @nesrineabdmouleh)

1.7.8.3

2 years ago

This release fixes 25 bugs and regressions and 1 security fix reported on version 1.7.8.2.

Security issue fixed

Full Changelog

Click here to see

  • Back Office:

    • Bug fix:
      • #26514: Allow all characters for Cart Rule & Order Cart Rule names (by @Progi1984)
      • #27114: Fix color picker bug when multiple colorpickers are present (by @Progi1984)
      • #27011: Use reverse translation for Tabs with no wording and domain (by @eternoendless)
      • #26839: [BC Break] Exclude directories when extracting module wordings (by @sowbiba)
      • #26590: Fixed error message when the order language is different of the employee language (by @Progi1984)
      • #26929: Bad display of label in Email theme page (by @okom3pom)
      • #26613: Remove header calculation and set toolbar to sticky (by @NeOMakinG)
      • #26714: Fix dropdown align on email theme page (by @NeOMakinG)
      • #26481: Fixed Recalculate Shipping when the carrier of an order is changed (by @Progi1984)
      • #26691: In BackOffice, fixed the header search box oversized height (by @mparvazi)
      • #26607: Fix unnecessary scrollbar (by @Hlavtox)
      • #27259: Fix left padding of header when sidebar menu is closed (by @NeOMakinG)
  • Front Office:

    • Improvement:
      • #26798: Replaces the new product flag in the product flags by new (by @WebHelpersPau)
      • #26622: Fix manufacturer logo in Classic theme (by @SharakPL)
    • Bug fix:
      • #26998: Fix product width on featuredproducts (by @NeOMakinG)
      • #26706: [BC Break] Fix menu and searchbar on tablet on classic (by @NeOMakinG)
      • #26995: Add IE11 support to FO webpack (by @NeOMakinG)
      • #26887: Fixed the Newsletter block overlap on Customer Reassurance block (by @hibatallahAouadni)
      • #26703: Allow vertical scroll on product images (by @NeOMakinG)
      • #25855: [BC Break] Allowing to set different image ratio on product miniature, minor code refacto (by @Oksydan)
      • #26823: Fix listing classes when using facetedsearch (by @NeOMakinG)
      • #26658: Remove lazy load for logo (by @iqit-commerce)
  • Core:

    • Improvement:
      • #27215: Bump modules (by @Progi1984)
      • #27083: Add allow-plugins entry for composer 2.2.x (by @atomiix)
      • #26630: Bump version to 1.7.8.3 (by @Progi1984)
    • Bug fix:
      • #27035: Let Symfony handle kernel reboot (by @atomiix)
      • #26987: Fix label_attr check in form_rest macro (by @atomiix)
      • #26699: Add missing parameter in RenderingHookEvent (by @atomiix)
      • #GHSA-mrq4-7ch7-2465: Server Side Twig Template Injection (by @PierreRambaud)
  • Localization:

    • Bug fix:
      • #27193: Missing catalog (by @jolelievre)
  • Tests:

    • Bug fix:
      • #27071: Do not trust the new composer binary mode (cherry pick of #27067) (by @atomiix)
    • Refactoring:
      • #26942: Fix tests 'Open help bar' on stocks page (by @boubkerbribri)
      • #26776: Use new commands on package.json and mochawesome-merge to push on nightly (by @boubkerbribri)

1.7.8.2

2 years ago

This patch release fixes regressions reported on version 1.7.8.0 and 1 security issue.

Security issue fixed

Other fixes

Full Changelog

Click here to see

  • Core:

    • Improvement:
      • #21124: Bump version to 1.7.8.2 (by @matks)
    • Bug fix:
      • #26526: Fixed wishlist button disappear when products are filtered (by @alexandrebrubeyonds)
      • #26524: Fix webpack production build (by @NeOMakinG)
      • #GHSA-6xxj-gcjq-wgf4: Blind SQLi using Search filters (by @PierreRambaud)

1.7.8.1

2 years ago

This maintenance release fixes 44 regressions reported since the initial 1.7.8.0 release.

Main fixes

Back office regressions

Orders regressions

Display regressions

Front office regressions

Display regressions

Module regressions

Full Changelog

Click here to see

  • Back Office:
    • Bug fix:
      • #26492: Fix the display of the State field and the Zip/Postal in the add new Tax rule page (by @khouloudbelguith)
      • #26465: Fix modal position on safari on order page (by @NeOMakinG)
      • #26447: Fix Attributes with comma not displayed in Stock management (by @alexandrebrubeyonds)
      • #26145: Fix time-val input buttons to change calendar date-range (by @mparvazi)
      • #26227: BO: Fix badly displayed buttons (by @hibatallahAouadni)
      • #25046: In MultiShop, In new Category, display the top category if there are more one root category (by @Progi1984)
      • #26365: Fix display of address format in Countries page (by @marwachelly)
      • #26358: Fix display of Category discount page (by @marwachelly)
      • #26328: Fix language dropdown when resizing window in attribute creation page (by @marwachelly)
      • #26089: Allow multi-store changes on the Performance page (by @kpodemski)
      • #25822: [BC Break] Fixed pagination in Customer - View Page (by @Progi1984)
      • #25291: Show error delete product on order page admin (by @ytilotti)
      • #26026: BO: Fix the search button wrap (by @hibatallahAouadni)
      • #25760: Fixed error in SqlQueryValidator with multiple conditions in ON clause (by @Progi1984)
      • #25904: Fixed modal content when bulk delete combinations (by @Progi1984)
      • #25741: Some buttons should not be allowed to wrap (by @Hlavtox)
      • #25690: [BC Break] Fix config values not properly fetched in multistore context (by @matthieu-rolland)
      • #25497: Removed ecotax in invoice/orderslip PDF if ecotax is disabled (by @Progi1984)
      • #25523: Fixed empty translation for OrderReturn (by @Progi1984)
      • #25704: Fixed error on View Order when contains a customized product which has been deleted (by @Progi1984)
      • #25833: Fix exception when switching shop context after pushing a form on some configuration pages (by @matthieu-rolland)
      • #25725: Fix the save "meta_keywords" field on suppliers (by @gennaris)
      • #25084: Fix menu active items spacing (by @NeOMakinG)
      • #25427: Fix overflowing buttons (by @Hlavtox)
      • #25612: Fix helpbox outside form label on product page (by @NeOMakinG)
      • #25557: Fix floating button spacing on migrated pages (by @NeOMakinG)
      • #25205: BO : Moved addresses block in Customer Page (by @Progi1984)
      • #25386: Fixed selector call for enabling back the confirmation modal when changing the currency by default (by @Progi1984)
  • Front Office:
    • Bug fix:
      • #26434: Fix adding to cart with the click on the icon (by @kpodemski)
      • #26410: Backport Fix Simple anchors do not work #26380 (by @alexandrebrubeyonds)
      • #26289: Fix disabled attribute on checkout on classic (by @NeOMakinG)
      • #26225: Prevent BC breaks related to the shop logo (by @kpodemski)
      • #25903: Fixed preview of product in frontoffice (by @Progi1984)
      • #25857: [BC Break] Fetch and set logo image size inside template (by @Oksydan)
      • #25551: Fixed JSON-LD with productcomments module data (by @Progi1984)
      • #25961: Fixed display of attributes in cart on Frontoffice (by @Progi1984)
      • #25556: Fix product list layout on responsive on classic theme (by @NeOMakinG)
      • #25524: Fixed comma in conditional variable for JSON-LD (by @Progi1984)
      • #25387: Product flags: Fixed spacing with multiples flags on frontoffice (by @Progi1984)
      • #25569: Fix next icon going outside imageslider on classic theme (by @NeOMakinG)
      • #25192: Make searchbar full width on md and xs (by @NeOMakinG)
  • Core:
    • Improvement:
      • #26525: Update native modules (by @atomiix)
      • #26085: Update changelog for 1780 RC1 Build6 (by @sowbiba)
      • #25958: Bump version to 1.7.8.1 (by @Progi1984)
    • Bug fix:
      • #26221: Fix SQL query in OrderQueryBuilder (by @atomiix)
      • #25777: Fix supplier error when trying to see products linked to the supplier (by @atomiix)
  • Installer:
    • Bug fix:
      • #25311: In upgrade, fixed configuration update on multi store (by @Seb33300)
  • Tests:
    • Bug fix:
      • #25679: Use node_14.x instead of node_10.x (by @PierreRambaud)
    • Refactoring:
      • #25828: Fix module's filter and product's quick view tests (by @boubkerbribri)
      • #25804: JS-doc : Fix argument and returns types for pages (by @boubkerbribri)
      • #25769: Delete step identifiers for common tests to fix the generated report (by @boubkerbribri)
      • #25652: Refacto international tests (by @boubkerbribri)
      • #25188: Change member to type for data files to fix js-doc (by @boubkerbribri)
      • #25737: Do not delete suppliers to fix errors on "Filter stocks by supplier" test (by @boubkerbribri)
      • #25707: Add Timeout on stock page function (by @SD1982)
      • #25699: Add a default value to cart rule code on faker file (by @boubkerbribri)
      • #25289: Functional tests - Refacto customers/addresses tests (by @nesrineabdmouleh)
      • #25685: Change db prefix for sql tests (by @boubkerbribri)
      • #25178: Add js-doc on some data classes (by @boubkerbribri)
      • #25681: Update stock location default value on faker file (by @boubkerbribri)
      • #25307: Functional tests - Refacto customer service tests (by @nesrineabdmouleh)
      • #25354: Functional tests - Refacto shipping and payment tests (by @nesrineabdmouleh)
      • #25263: Functional tests - Refacto brands & suppliers tests (by @nesrineabdmouleh)
      • #25158: Functional tests - Update JS doc for FO pages (by @nesrineabdmouleh)
      • #25189: Functional tests - Refacto customers tests (by @nesrineabdmouleh)
      • #25664: Run tests with different DB prefix (by @boubkerbribri)
      • #25275: Functional tests - Refacto Files, Discounts and Stocks tests (by @nesrineabdmouleh)
      • #25357: Fix create product with combination (by @nesrineabdmouleh)
      • #24969: Add new FO test "Write a review" (by @SD1982)

1.7.8.0

2 years ago

This release includes all the changes from 1.7.8.0 Beta and Release Candidate 1.

Changes since Release Candidate 1

  • Back Office:
    • Bug fix:
      • #25898: Fixed selector in computePriceTaxIncluded (by @Progi1984)
  • Front Office:
    • Bug fix:
      • #25388: FrontOffice : Use formatted ecotax price (by @Progi1984)
  • Core:
    • Bug fix:
      • #25982: Fix CLI install (by @atomiix)

1.7.8.0-rc.1

2 years ago

Remaining known issues since 1.7.8.0 Beta 1

These issues are not considered blocking for the release of a stable version as they are considered edge cases and will be fixed in the next patch version.

BackOffice

FrontOffice

Changes since PrestaShop 1.7.8.0 beta 1

Click here to see

  • Back Office:
    • New feature:
      • #23948: Add history feature of edit combination of product page v2 (by @NeOMakinG)
      • #24745: Form builder modifier (by @jolelievre)
    • Improvement:
      • #25038: [BC Break] Fix TinyMCE max length computing in BO (by @jolelievre)
      • #25121: Update translations catalogue with Welcome module wordings (by @sowbiba)
      • #25039: Disable product V2 page when multistore is used (by @matthieu-rolland)
      • #24025: Add SubmittableInput successfull and error states (by @NeOMakinG)
      • #24713: Fix missing scrollbar on multistore dropdowns (by @micka-fdz)
      • #24811: Fix invalid html attribute on multistore fields (by @matthieu-rolland)
      • #24469: Multistore header on product pages (by @matthieu-rolland)
      • #24661: Display tab for extra modules in product page (by @jolelievre)
      • #24876: Add classes for sort links on legacy pages (by @boubkerbribri)
    • Bug fix:
      • #25898: Fixed selector in computePriceTaxIncluded (by @Progi1984)
      • #25874: Apply PR #25833 into 1.7.8.0-build (by @matthieu-rolland)
      • #25875: Apply PR #25690 to 1.7.8.0-build (by @matthieu-rolland)
      • #25749: Product combination price edit : Use blur instead of onkeyup to avoid price flip (by @sowbiba)
      • #25634: [BC Break] Do not use name in admin_orders_display_customization_image_route (by @PierreRambaud)
      • #25489: Fixed selector for fetching if the tax is included (by @Progi1984)
      • #25495: Check variable before using it (by @Progi1984)
      • #25428: Don't recalculate total when PS_ORDER_RECALCULATE_SHIPPING is 0 and editing a carrier (by @Progi1984)
      • #24991: Fix combination ecotax display and edition (by @jolelievre)
      • #25364: Fix inputs prefilling bug when a combination is added to an order (by @jolelievre)
      • #25378: Order Product Search: Limit only if the search phrase length is greater than 2 characters and HTTP Code Error become a 400 (by @Progi1984)
      • #25375: In Order view, set the lang of the order for order messages (by @Progi1984)
      • #25326: Create empty Customer when the customer or the guest has been deleted (by @PierreRambaud)
      • #24620: [BC Break] No email check in BO > Advanced Parameters > Logs page (by @okom3pom)
      • #25286: Fix cart rule that can be used more than once per user when it shouldn't (by @matthieu-rolland)
      • #24339: Add number comma formatter (by @PierreRambaud)
      • #25107: Fixed meta title in BO - Order View (by @Progi1984)
      • #25200: In Invoice PDF, escape customization name (by @Progi1984)
      • #24324: Orders View : Display right price depending configuration (by @Progi1984)
      • #25106: Fixed management of INNER JOIN & GROUP BY in SqlQueryValidator (by @Progi1984)
      • #25059: [BC Break] Fixed translated order messages in Order View (by @Progi1984)
      • #25034: Fix checkbox direction on RTL (by @NeOMakinG)
      • #25035: Fix product footer direction using RTL language (by @NeOMakinG)
      • #24052: Open confirm modal only when eligible for feature flag form (by @matks)
      • #25082: Fix category create in product page (by @zuk3975)
      • #24869: Fix no active payment module displayed in Payment Methods (by @atomiix)
      • #25004: Fix help sidebar on Experimental Features BO Page (by @matks)
      • #24890: Fix top buttons on order view on mobile (by @NeOMakinG)
      • #24657: BO - New Order - Warn when product's stock of a pack are empty (by @Progi1984)
      • #24851: Twig extension for multistore shop context URLs (by @PierreRambaud)
      • #24918: Fix table responsive of multistore page (by @NeOMakinG)
      • #24882: Restore ability to disable translations tree item (by @sowbiba)
      • #24899: Avoid errors display when Emails translations lang.php does not exist (by @sowbiba)
      • #24762: Fixed adding a free shipping cart rule on a 0.00 order (by @Progi1984)
      • #24765: Fix edit price modal showed when adding same product in multi-invoices (by @atomiix)
      • #24770: Added currency BYN TO CLDR dataset (by @olecorre)
      • #24773: BO - Order Preview : Added email (by @Progi1984)
      • #24892: Fix experimental product page creation link (by @matthieu-rolland)
      • #24848: Avoid setting height to 0 if height isn't defined on product dropzone (by @NeOMakinG)
      • #24837: Fix zoom on theme email grid and legacy dropdowns (by @NeOMakinG)
      • #24794: Fix js error when adding voucher in create order (by @atomiix)
      • #24728: Remove unwanted bundle.js call (by @PierreRambaud)
      • #24867: Fix order notes not being saved (by @matthieu-rolland)
      • #24813: Fix header toolbar getting over content on mobile and table (by @NeOMakinG)
      • #24665: Fix dropzone component design on product page v2 (by @NeOMakinG)
      • #24282: Remove unwanted margins on order page cards (by @NeOMakinG)
      • #24330: Disable Menus tab and deny access (by @sowbiba)
      • #24771: Build assets (by @Progi1984)
      • #24736: Fix create-test-db (by @zuk3975)
      • #24696: Fix delete modal translation (by @jolelievre)
      • #24594: Fix order create page on product qty update (by @NeOMakinG)
      • #24718: The addProductNewInvoiceInfo is not displayed when creating new invoice (by @PierreRambaud)
      • #24679: Fix free shipping cart rule should not be recalculate when PS_ORDER_RECALCULATE_SHIPPING is false (by @atomiix)
      • #24576: BO - New Order - Empty gift message is not a null value (by @Progi1984)
  • Front Office:
    • Improvement:
      • #23480: Improve accessibility of classic theme forms by adding for and ids (by @NeOMakinG)
    • Bug fix:
      • #25388: FrontOffice : Use formatted ecotax price (by @Progi1984)
      • #25635: Fix html lang attribute to use the locale instead of ISO code (by @NeOMakinG)
      • #25665: Load medium size thumbnail on click on FO product page, instead of large (by @matthieu-rolland)
      • #25629: Use DB_PREFIX constant instead of ps_ in SQL queries (by @PierreRambaud)
      • #25343: Fix broken product page when changing template (by @matthieu-rolland)
      • #25316: Fix blocking add to cart button (by @kpodemski)
      • #25216: Fix brands links not clickable inside description (by @NeOMakinG)
      • #24868: Fixed cart rule on selected product with product with ecotax (by @Progi1984)
      • #25101: Fix RTL issues on material icons on FO (by @NeOMakinG)
      • #24754: Removed free shipping from cumulative reduction (by @Progi1984)
      • #24320: Bug fix for number of decimals in product price (by @samberrry)
      • #24323: Update classic webpack and fix watch issue by adding webpack-cli locally (by @NeOMakinG)
      • #24600: FO - Validate field values when creating customer account (by @sowbiba)
      • #24852: Fix 404 layout for wrong category (by @atomiix)
      • #24795: Fix checkout page details removed and wrong price when adding/removing voucher (by @atomiix)
      • #24849: Fix wrong tab selected after changing a product combination on the FO (by @atomiix)
      • #24680: Fix unclosed div in product-list.tpl (by @kpodemski)
  • Core:
    • Improvement:
      • #25778: Changelog for 1.7.7.8 (by @sowbiba)
      • #25757: Define version to 1778 (by @sowbiba)
      • #25630: Bump version to 1.7.7.7 (by @PierreRambaud)
      • #25484: Update ps_linklist to 5.0.4 and ps_searchbar to 2.1.1 (by @sowbiba)
      • #25449: Build assets on 1.7.7.x (by @matthieu-rolland)
      • #25447: Update prestashop modules on 1.7.7.x (by @matthieu-rolland)
      • #25141: Upgrade ps_linklist to 5.0.3 (by @sowbiba)
      • #25131: Bump module ps_linklist to 5.0.2 (by @sowbiba)
      • #25120: Update Welcome module to 6.0.6 (by @sowbiba)
      • #25102: Update ps_linklist module to v5.0.1 (by @sowbiba)
      • #24957: Bump modules Welcome to 6.0.5 & ProductComments to 4.2.2 (by @Progi1984)
      • #24885: Register new hooks for 1.7.8.0 (by @matks)
      • #24729: Update linklist to v4 (by @atomiix)
      • #24717: Update native modules (by @atomiix)
    • Bug fix:
      • #25784: Use null coalescing operator to fix notice (by @kpodemski)
      • #25613: Fix missing hook behavior when we want an array return (by @kpodemski)
      • #25413: Fix performance issue on Smarty template caching (by @lukaslau)
      • #25111: Fix compiled legacy container (by @atomiix)
      • #25098: Remove precision type for currency (by @sowbiba)
      • #24774: Fix missing product indexation after creation on product page V2 (by @matthieu-rolland)
      • #24866: Set country GB to non-EU country (by @juraj1000)
      • #24682: Add missing Grid and Router JS components (by @kpodemski)
      • #24821: Handle CustomerAddressGridDefinitionFactory in CLI context (by @atomiix)
      • #24829: Show formatted Load time in Profiler (by @kpodemski)
  • Installer:
    • Bug fix:
      • #25306: Fix 1.7.7.2 upgrade (by @Seb33300)
      • #24908: Fixed default value for Currency after upgrade (by @Progi1984)
      • #24924: Add missing supplier for product pack in fixtures (by @PierreRambaud)
      • #24847: Fix hook wording (by @PululuK)
  • Localization:
    • Bug fix:
      • #24902: Wording corrections before RC (by @jolelievre)
      • #24723: Fix domain wordings (by @jolelievre)
  • Tests:
    • Improvement:
      • #25365: Re-enable Behat test about product duplicate translation (by @matks)
    • Bug fix:
      • #25494: Fix fail by adding a dateFrom when create cartRule without code (by @SD1982)
      • #25486: Fix dateTo selector for E2E tests (by @sowbiba)
      • #25320: Fix languages test install (by @jolelievre)
      • #25344: Disable failing Behat test about product duplicate translation (by @matks)
      • #25292: Fix 1.7.8.x test for product duplicate (by @okom3pom)
      • #25281: Rise Apache Travis timeout to workaround addons module install issues (by @matks)
    • Refactoring:
      • #25201: Functional tests - (Refacto) Delete 'uppercaseFirstCharacter()' method (by @nesrineabdmouleh)
      • #25167: Functional tests - CRUD cart rule with/without code (by @nesrineabdmouleh)
      • #25233: Functional tests - Refacto categories tests (by @nesrineabdmouleh)
      • #25259: Functional tests - Refacto attributes and features tests (by @nesrineabdmouleh)
      • #25341: Functional tests - Refacto modules and design tests (by @nesrineabdmouleh)
      • #25249: Create more order statuses to allow pagination (by @boubkerbribri)
      • #25150: Fix pagination condition on shopping cart test (by @boubkerbribri)
      • #25171: Functional tests - Refacto login tests (by @nesrineabdmouleh)
      • #25250: Functional tests - Refacto monitoring tests (by @nesrineabdmouleh)
      • #25219: Functional tests - Refacto products tests (by @nesrineabdmouleh)
      • #25333: Caching playwright browsers on github workflows (by @boubkerbribri)
      • #24995: Functional tests - Add Js doc for catalog pages (by @nesrineabdmouleh)
      • #25104: Functional tests - Refacto 'Orders > Delivery slips' tests (by @nesrineabdmouleh)
      • #25128: Functional tests - Add js doc for 'Advanced parameters' pages (by @nesrineabdmouleh)
      • #25108: Functional tests - Refacto 'Orders > Shopping carts' tests (by @nesrineabdmouleh)
      • #25126: Fix currency precision regression test (by @boubkerbribri)
      • #25088: Functional tests - Add some refacto to Orders>Invoices tests (by @nesrineabdmouleh)
      • #25047: Fix nightly tests for 21-06-2021 (by @boubkerbribri)
      • #25057: Fix menu check on regression test (by @boubkerbribri)
      • #24996: Fix nightly 17-06-2021 (by @nesrineabdmouleh)
      • #24972: Functional tests - Add some refacto to orders and credit slips (by @nesrineabdmouleh)
      • #24951: Change attribute name to something more specific to fix filter (by @boubkerbribri)
      • #24783: Fix pages name for link list module (by @boubkerbribri)
      • #24894: Update Js doc for design pages (by @nesrineabdmouleh)
      • #24699: Functional test - Add quick access test (by @nesrineabdmouleh)
      • #24904: Wait for navigation after click on FO menu (by @boubkerbribri)
      • #24870: Improve selectors and functions on statuses page (by @boubkerbribri)
      • #24862: Improve orders selectors for UI tests (by @boubkerbribri)
      • #24787: Add regression test 'Access to Menu tab on Bo should be denied' (by @boubkerbribri)
      • #24789: Add jsdoc for classes: imageType, invoice, language, orderMessage, orderReturnStatus, orderStatus, product, profile (by @boubkerbribri)
      • #24775: Add class for columns on legacy tables to be able to target them on tests (by @boubkerbribri)
      • #24737: Add ids for link to download sample file on import page (by @boubkerbribri)
      • #24660: Update Js documentation for customers pages (by @nesrineabdmouleh)
      • #24720: Add selectors for view customer service page and fix autocomplete test (by @boubkerbribri)

1.7.7.8

2 years ago

This maintenance release brings 2 bug fixes.

  • Back Office:
    • Bug fix:
      • #25749: Product combination price edit : Use blur instead of onkeyup to avoid price flip (by @sowbiba and @atomiix)
  • Core:
    • Bug fix:
      • #25784: Use null coalescing operator to fix notice (by @kpodemski)