This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last two weeks, from Monday 8th to Sunday 21st of February 2016.

Milestones

We reached PR number 5000! Congrats to the whole community! \o/

The team is hard at work on PrestaShop 1.7, the next major version of the most complete e-commerce software solution there is. You can find an up-to-date thread about it in the forum.

Please note that finishing the planned projects for 1.7 and delivering a quality beta version soon is at the moment the top priority for the PrestaShop Core developers. Merging community pull requests has therefore slowed down until then, but will be back with a vengeance once we have a first beta to release to you! So please keep testing, and keep sending patches our way: it’s the raison d’être of this community project!

Do you want to encourage us? Give us a star on GitHub! :)

Code changes in 1.7.0.0-develop

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

Text changes

Product page

  • 4904: Read more popin ID unique on recommended modules / Product page, by @xGouley.
  • 4912: Improve product page design, by @nihco2.
  • 4923: Fix add a category from product form, by @maximebiloe.
  • 4924: Improve product form link rewrite, by @kelu95.
  • 4927: fixed notice on product with no variants, by @djfm.
  • 4930: Made pack products available to template, by @djfm.
  • 4944: modify tax rule on first tab on product page, by @xGouley.
  • 4947: apply new theme on product form step1, by @kelu95.
  • 4948: Security patch for URL injection on product catalog page, by @xGouley.
  • 4953: apply new theme on product form step2, by @kelu95.
  • 4957: UI Kit integration, by @Shudrum.
  • 4936: product pack redesign, by @nihco2.
  • 4970: UI Kit integration & some JS fixes, by @kelu95.
  • 4971: fix pagination on quick nav on product form, by @kelu95.
  • 4977: Fix broken JS behaviors on catalog page, by @xGouley.
  • 4983: product form title standardization, by @kelu95.
  • 4985: button icons on catalog product page, by @xGouley.
  • 4987: re-add side actions on product catalog (export, import, sql), by @xGouley.
  • 4988: apply select2 on lang switcher, by @kelu95.
  • 5007: shortcut to create product from catalog, by @xGouley.
  • 5008: Fix quick nav pagination when only 1 page available, by @xGouley.

Modules page

Front office (default theme)

UI Kit

Back office

  • 4928: fix getadminlink that generate php error if called from front, by @kelu95.
  • 4929: disable configuration for dashboard demo mode, by @kelu95.
  • 4967: New KPI style for the new theme, by @Shudrum.
  • 4997: Remove node_modules direct link using Webpack, by @Shudrum.
  • 5022: Small fixes for module page header, by @Quetzacoalt91.
  • 5033: Added new tab system with yaml for SF2 architecture, by @tchauviere.

Core

Installer

  • 4919: add better error management for SF2 CLI schema update, by @kelu95.
  • 4962: dd write permission on app/config folder, by @kelu95.
  • 4975: Change permissions on config/theme for installer, by @tchauviere.
  • 4981: Check if apache mod_rewrite is enabled, by @kelu95.
  • 5006: Temporary fix windows php.ini conf error, by @kelu95.
  • 5027: Webpack normalization and remove the tests install from the npm install, by @Shudrum.

Tests

Code changes in the Starter Theme – the foundation of 1.7 themes

These are the merged pull-requests on the ‘feat/starter-theme’ branch since the last Core Weekly Report!

Code changes in the Classic Theme – the default theme of PrestaShop 1.7, based on the Starter Theme

The new default theme was merged into the ‘develop’ branch with PR 4895.

Work is now done on the main ‘develop’ branch (see above, “Front Office” section).

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

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @firstred, @jorgevrgs, @mcdado, @Newman101, @PrestaEdit, and @prestarocket! 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 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!