This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 21th to Sunday 27th of September 2020.

Core Weekly banner

General messages

Dear Developers,

A lot of things happened last week!

First, PrestaShop 1.7.6.8 has been released. don’t forget to update as this patch version fixes 3 security issues.

Second, the road is now open to deliver PrestaShop 1.7.7.0 first Release Candidate. A first build has been achieved and delivered to QA team to run the tests campaign before publishing it.

Finally, a 2 years old bug in the profiler, awaited by a lot of users has finally been fixed in develop branch!

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

  • #21086: Grid bulk delete confirmation modal - Shop Parameters > Traffic SEO URLs, by @sowbiba
  • #21085: Grid bulk delete confirmation modal - Shop Parameters > Contacts, by @sowbiba
  • #21084: Grid bulk delete confirmation modal - Advanced Parameters > Webservice keys, by @sowbiba
  • #21083: Grid bulk delete confirmation modal - Advanced Parameters > DB > Backups, by @sowbiba
  • #21082: Grid bulk delete confirmation modal - Advanced Parameters > DB > SQL Requests, by @sowbiba
  • #21081: Grid bulk delete confirmation modal - Advanced Parameters > Team > Profiles, by @sowbiba
  • #21080: Grid bulk delete confirmation modal - Advanced Parameters > Team > Employees, by @sowbiba
  • #21079: Grid bulk delete confirmation modal - Advanced Parameters > Emails, by @sowbiba
  • #21074: Function mobileNav has no arguments. Thank you @davidglezz
  • #21073: Improve calendar Javascript setup. Thank you @davidglezz
  • #21072: Simplify computeMappingBetweenOldAndNewPositions(). Thank you @davidglezz
  • #21033: Grid row delete confirmation modal - Customer service > Order messages, by @sowbiba
  • #20584: Split BO css into multiple bundles, by @NeOMakinG
  • #20261: Modify adresses listing in Customer page to use Grid instead, by @sowbiba
  • #19703: Handle empty states for category grids, by @atomiix

Front office

Tests

Code changes in the ‘1.7.7.x’ branch

Core

  • #20378: Use Computing precision instead of hardcoded 2, by @matks

Back office

  • #21048: Fix [BO- Stores page] Sort by post code not working. Thank you @PululuK
  • #21045: Fix Features page throwing an exception after specific steps are made, by @atomiix
  • #21031: Fix bad range error when setting free shipping on a previously not free shipping carrier, by @atomiix
  • #21025: Make legacy parameters from routing accessible in migrated pages, by @jolelievre
  • #20760: Add Order - View customer details : Check if nav-bar exist to avoid console errors, by @sowbiba
  • #20628: Restore selectors in Order Page for GDPR to make GDPR module compliant with 1.7.7.0, by @matks

Tests

Code changes in the ‘1.7.6.x’ branch

Core

Code changes in modules, themes & tools

Cross-selling module

Docker images

Nightly board

Changes in developer documentation

Core Weekly Generator tool

  • #51: Dont use zero-padded decimal for day number when using week number input, by @matks
  • #69: FO: Improve display if long text in displayProductPriceBlock. Thank you @idnovate

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Progi1984, @boubkerbribri, @PierreRambaud, @NeOMakinG, @nesrineabdmouleh, @moncef-essid, @sowbiba, @matks, @atomiix, @mvorisek, @davidglezz, @PululuK, @stijnstroeve, @jolelievre, @SuichiM, @idnovate!

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!