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

Core Weekly banner

General messages

Dear Developers,

In case you missed it, 1.7.7 beta 2 has been released last week!

Testing this second beta version before the release of the stable version is very important. As usual, we strongly recommend checking that all your modules and themes are working properly, especially if you develop them yourself. Please download, install and test this new beta and report the issues you might find. Also, of course, your help is welcome to fix issues.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #20813: Bump elliptic from 6.5.2 to 6.5.3 in /admin-dev/themes/default. Thank you @dependabot[bot]
  • #20812: Bump elliptic from 6.4.0 to 6.5.3 in /themes/classic/_dev. Thank you @dependabot[bot]
  • #20773: Make sure sanitizeUrl method allows array in $_GET, and make methods protected to be reused, by @PierreRambaud
  • #20660: Remove available_date from presented product if in the past. Thank you @awitkutarahil
  • #20530: Fix facets.js pendingQuery was always false. Thank you @davidglezz
  • #20499: Ecotax is displayed tax excl instead of tax incl in FO. Thank you @PululuK
  • #20309: Improve sitemap-nested-list.tpl. Thank you @davidglezz
  • #20203: Adding a link to the general terms and conditions in the checkout footer (Opquast n°45). Thank you @Sinepel

Tests

Code changes in the ‘1.7.7.x’ branch

Core

Back office

  • #20798: Do not recalculate shipping if PS_ORDER_RECALCULATE_SHIPPING is false, by @atomiix
  • #20796: Fix OrderReturnState should not use soft delete, by @atomiix
  • #20792: Fix cannot add twice a product out of stock but allowed to be ordered, by @atomiix
  • #20757: Save customer message on order creation from BO, by @sowbiba
  • #20734: Allow to create Order from BO using soft deleted address, by @matks
  • #20714: Fix max attribute on qty input of an out of stock attribute available on create order, by @NeOMakinG
  • #20704: Expose missing route, by @atomiix
  • #20603: Redirect to customer when canceling new customer address creation. Thank you @ks129

Tests

Code changes in modules, themes & tools

Changes in developer documentation

Faceted search module

OnBoarding module

PrestonBot

Issues Bot

Example modules

Stylelint browser ccompatibility

PrestaShop contributors website

Product Comments module

Traces

Contact Form module

Contact informations module

  • #37: Update templates to reflect changes in classic theme. Thank you @ziegenberg

Carrier comparison module

Custom text module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @boubkerbribri, @matks, @eternoendless, @PierreRambaud, @dependabot[bot], @jolelievre, @atomiix, @zuk3975, @SimonGrn, @Progi1984, @matthieu-rolland, @zalexki, @nesrineabdmouleh, @likemusic, @sowbiba, @mvorisek, @NeOMakinG, @rozwell, @artaban, @awitkutarahil, @PululuK, @prestaquality, @Amit-Kumar-Tiwari-Webkul, @ks129, @JevgenijVisockij, @davidglezz, @bodi000, @Sinepel, @rajat315315, @ziegenberg, @juliendombret, @MathiasReker!

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!