PrestaShop Core Weekly – Week 49 of 2020

PrestaShop Core Weekly – Week 49 of 2020

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 30th of November to Sunday 6th of December 2020.

Core Weekly banner

General messages

Dear developers,

In case you did not see it, PrestaShop 1.7.7.0 was released last week!

Note that if you plan on upgrading your shop to 1.7.7 and your current version is below 1.7.6 you need the latest version (v4.11.0) of the autoupgrade module.

As usual, it is recommended to be careful before starting to update your website to the latest version:

  • Backup your database and your files
  • Test the update on a testing or pre production server
  • If everything is fine, then update on the production environment

Following the early adoption of PrestaShop 1.7.7, some bug reports have been submitted about upgrade issues. The maintainer and QA team are all hands on deck exploring and fixing these issues.

If you notice issues with PrestaShop 1.7.7.0, you can report it on GitHub and go even further by submitting a pull request to help fix it!

Releases

A quick update about PrestaShop’s GitHub issues and pull requests:

Code changes in the ‘develop’ branch

Core

Back office

. Thank you @zuk3975
  • #22102: Fix payment layout broken on small screens, by @NeOMakinG
  • #22079: Use the same condition as it is in ShopUrlType, by @PierreRambaud
  • #22073: Adjust container of positions page and alert size, by @NeOMakinG
  • #21972: Change wrongs growls used into success one, by @NeOMakinG
  • #21939: Fix number increase and validate button position on stock page, by @NeOMakinG
  • #21468: Add event and object assign to symfony routes JS side, by @NeOMakinG
  • #21309: Restore See More & See less for the Module Manager, by @PierreRambaud
  • #21234: Simplified customer preferences. Thank you @JevgenijVisockij
  • #20125: Multistore: assign a color to a shop group, by @matthieu-rolland
  • Front office

    Installer

    Tests

    Code changes in the ‘1.7.7.x’ branch

    Core

    Back office

    • #22191: Validate currency localized names, by @jolelievre
    • #22189: Trigger input when a predefined message is applied, by @Progi1984
    • #22101: Fix product selections when creating/updating tags, by @atomiix
    • #22099: Fix employee filter for the Logs page, by @atomiix
    • #22077: Create Order – Fix remove cart rule when amount is not reached, by @sowbiba
    • #22059: Add Payments block refresher – Refresh when product is added or removed from Order, by @sowbiba
    • #22028: Update out of stock mail wording, by @jolelievre
    • #21992: Make customer note TYPE_STRING instead of TYPE_HTML, by @atomiix
    • #21980: Fixed the error message for a combination with a min quantity for sale, by @Progi1984
    • #21568: Fixed in Create Order the update of cart rules when changing adress , by @Progi1984

    Front office

    Tests

    Code changes in modules, themes & tools

    Changes in developer documentation

    • #821: Fix typo front controller page, by @matks
    • #820: Add informations about the mail() method not being used anymore, by @atomiix
    • #819: Fix refund code example for Prestashop 1.7.6. Thank you @yannicka
    • #816: Document Autoupgrade module CLI and channels, by @matks
    • #772: More informations about migrating from 1.6. Thank you @kpodemski

    Faceted search module

    PrestaShop contributors website

    OnBoarding module

    Quality Assurance module

    Auto Upgrade module

    Product Comments module

    Theme customization module

    Cross-selling module

    Shopping cart module

    Docker images

    Customer reassurance block module

    • #85: Bump symfony/css-selector from 3.4.37 to 3.4.47. Thank you @dependabot

    Customer data privacy block module

    Catalog statistics module

    • #104: Add another template for displayLeft/Right column hook, by @NeOMakinG

    Google Analytics module

    • #66: Add tracking of cancelled orders. Thank you @Hlavtox

    Performance project

    Where to start contributing?

    What about adding tracking number informations on Order Page? This is an idea suggested in May, and it is one of our good first issues.

    Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it.


    Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matks, @atomiix, @Progi1984, @okom3pom, @NeOMakinG, @boubkerbribri, @PierreRambaud, @eternoendless, @matthieu-rolland, @jolelievre, @ksaandev, @zuk3975, @dependabot, @yannicka, @sowbiba, @jeckyl, @Oksydan, @kpodemski, @JevgenijVisockij, @PululuK, @Hlavtox, @djodjo3!

    Thank you to the contributors whose PRs haven’t been merged yet! And of course, a big thank you to all those who contribute with issues and comments on GitHub!

    If you want to contribute to PrestaShop with code, please read these pages first:

    …and if you do not know how to fix an issue but wish to report it, please read this: How to use GitHub to report an issue. Thank you!

    Happy contributin’ everyone!

    This post is also available in: Norsk bokmål