This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the few preceeding weeks, from Monday 15th of October 2016 to to Sunday 15th of January 2017.

Yup, it’s been 11 weeks since we last published this Weekly report. The idea was to get it half-automated, and the script is finaly coming to fruition. so let’s go, we’ve got some catching up to do!

General messages

Since mid-October, a good many good things happened around here:

Go make sure you read them all, then come back here for more – I’ll wait :)

Done? Great! Now let’s dive into the details!

Code changes in ‘develop’ branch (for version 1.7.1.0)

Let’s review the merged pull-requests on the ‘develop’ branch since the last Core Weekly Report!

Note that 1.7 patch versions are being built in the ‘1.7.0.x’ branch. All of the PRs from that branch are ported in the ‘develop’ branch.

Front office (including the default theme, named “Classic”, based upon the Starter Theme)

Back office

Core

Installer

Tests

See all the PRs merged into the ‘develop’ codebase since the last Core Weekly here.

Code changes in ‘1.6.1.x’ branch (for 1.6 patch versions)

And now, the merged pull-requests on the ‘1.6.1.x’ branch since the last Core Weekly Report!

Front office

  • #4344: Re-instate default id for product list. Thank you @tucinfo!
  • #4487: Accessory product names are not the product name (Schema.org). Thank you @dkarvounaris!
  • #5154: Removed sensor parameter from Google Maps JS API. Thank you @gwarnants!
  • #5156: Removed sensor parameter from Google Maps JS API. Thank you @gwarnants!
  • #5503: Missing IF for HOOK_PRODUCT_TAB. Thank you @ZiZuu-store!
  • #5504: Fixed duplicated ID in pagination. Thank you @ZiZuu-store!
  • #5594: Remove pagination override in ManufacturersController. Thank you @icedocemile!
  • #5969: Fixed the default country every time the address form is submitted. Thank you @Rolige!
  • #6225: Fixed bug when adding to cart from a page with different token. Thank you @idnovate!
  • #6835: Reset country in address page after error. Thank you @mcdado!
  • #6869: Removed search param orderway duplication. Thank you @sarjon!

Back office

Core

  • #5511: Performance opt on scandir() usage. Thank you @ZiZuu-store!
  • #5560: Cast id_cart to int to keep it in the SQL query. Thank you @roja45!
  • #6128: Fix misuse of getimagesize returned informations. Thank you @olivier-monaco!
  • #6207: Can’t get original picture link if watermark is enable. Thank you @Shagshag!
  • #6819: Fixed method Order::isVirtual. Thank you @debuss!
  • #6915: Fix for MySQL error 1093 in generating the invoice number. Thank you @ventuc!
  • #7006: Harmonize wording cms.xml. Thank you @Nobodaddy!
  • #7036: Fix pack price calc when using non-default attributes. Thank you @firstred!
  • #7092: Update Mail::Send() doc comment. Thank you @mcdado!
  • #7117: Fixed some ASM problems, by @aleeks.
  • #7155: Uploader helper multiple files undefined _max_files. Thank you @gabdara!
  • #7167: Fix detection of APCu on Performance page, by @maximebiloe.
  • #7219: Fix multiple configuration entry for PERCENT_PRODUCT_OUT_OF_STOCK_EXPIRE, by @julienbourdeau.
  • #7232: PHP 7.1 Fatal error: operator not supported in DbQuery.php. Thank you @remotehelp!

Installer

See all the PRs merged into the ‘1.6.1.x’ codebase since the last Core Weekly here.

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @amazzing, @axometeam, @casper-o, @debuss, @dkarvounaris, @dralbert, @firstred, @flowster, @gabdara, @gskema, @gwarnants, @hubiktomas, @icedocemile, @idnovate, @kpodemski, @martinfojtik, @mcdado, @nobodaddy, @olivier-monaco, @prestamodule, @prestancedesign, @psandmore, @remotehelp, @roja45, @rolige, @sarjon, @shagshag, @shakaran, @simonchik, @thecb1, @tonyyb, @tucinfo, @uebix, @ventuc, and @zizuu-store!

Also, 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 tickets and comments on the Forge!

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 the Forge to contribute to PrestaShop. Thank you!

Happy contributin’ everyone!