blog-posts Posted May 7, 2019 Share Posted May 7, 2019 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 29th of April to Sunday 5th of May 2019. General messages Dear Developers, The team is currently working on a Beta release. If you are interested to follow the work on the 1.7.6, below are three interesting links on GitHub: The 1.7.6 roadmap, this is a dedicated kanban used for the release’s project management The 1.7.6.0 milestone, where you can see what is currently open, and the work already closed (more than 800 items to date) You can also filter by type: issues (208 closed + open to date) or pull requests (635 closed + open to date) If you want to compare, below are the equivalent links for two previous releases: 1.7.5.0 milestone, with 596 items, including 146 issues and 450 pull requests 1.7.4.0 milestone, with 260 pull requests; issues were still managed on the old forge at this time, that explains why there are no figures for issues. So, now, you know how to check that PrestaShop 1.7.6.0 will be a huge release! And that doesn’t include the work carried out for the modules: this is only for the core. You can find some inspiration from the links in the next section of this core weekly to track the work done on the entire project. A quick update about PrestaShop’s GitHub issues and pull requests: 42 new issues have been created in the project repositories; 42 issues have been closed, including 14 fixed issues on the core; 75 pull requests have been opened in the project repositories; 69 pull requests have been closed, including 62 merged pull requests. Code changes in the ‘develop’ branch (for 1.7.7.0) Core #13384: Adds naming convention linter. Thank you @sarjon #13595: Merge 1.7.6.x to develop - 29/04/2019, by @matks #13606: Fix phpdoc on Module class, by @Matt75 #13621: Merge 1.7.6.x to develop - 30/04/2019, by @matks #13666: Merge 1.7.6.x to develop - 03/05/2019, by @matks Back office #13571: Enable grid search button by default. Thank you @zuk3975 Tests #13495: Add behat tests for customer Commands and Queries (part 1), by @matks Code changes in the “1.7.6.x” branch (for v1.7.6.0) Core #13578: Automatically add dni field in Address format for countries which need it, by @jolelievre #13604: Forbid URLS to be added in customer names, by @PierreRambaud #13605: Add missing translation domains, by @matks #13609: Fixed dispatched hook on the Grid presenter, by @mickaelandrieu Back office #13372: Add missing security annotations. Thank you @rokaszygmantas #13504: Fix backoffice translations for third-party modules, by @eternoendless #13563: Do not get data from null currency, by @Quetzacoalt91 #13576: Fix deleting profile . Thank you @sarjon #13603: Add id for orders view page to ease E2E testing, by @matks Front office #13407: Fix labels display computing, by @jolelievre #13440: Change checkout behaviour, by @jolelievre #13635: Fix product link should not include attribute parameter equals to zero, by @jolelievre Tests #13502: Fix test Category suite full, by @boubkerbribri #13545: Fix test Employee Suite Full, by @boubkerbribri #13570: Fix broken selectors and logic for the test suite 9 (customer), by @SimonGrn #13588: Fixing some tests order, by @boubkerbribri #13597: Fix test 09_delivery_slips_pdf_and_options, by @boubkerbribri #13602: Fix for test 2 of the orders test suite, by @SimonGrn #13612: Fix test 05 create order without account, by @boubkerbribri #13615: Fix test Product suite full. Thank you @nesrineabdmouleh #13616: fix method to change quantity, by @SimonGrn #13651: Adding close welcome module in tests product, by @boubkerbribri #13659: Adding close welcome module in tests Attribute, by @boubkerbribri Install #13471: Set null values when trying to retrieve the non-existing default shop, by @Quetzacoalt91 Code changes in the ‘1.7.5.x’ branch (for 1.7.5.2) Core #13580: Fixed dispatched hook on the Grid presenter, by @mickaelandrieu #13599: Forbid URLS to be added in customer names, by @PierreRambaud Tests #13583: Fix selector in E2E tests for addons catalog page and another one in the autoupgrade test. Thank you @nesrineabdmouleh Code changes in the ‘1.6.1.x’ branch (for 1.6.1.24) Core #13607: Forbid URLs to be inserted into Name fields, by @PierreRambaud Code changes in modules, themes & tools Auto upgrade #279: Apply fixes from phpstan reviews, by @Quetzacoalt91 #300: Improve report of errors and fix notices, by @Quetzacoalt91 #302: Display error when access is not granted, by @Quetzacoalt91 #303: Enable php-cs-fixer on the project, by @Quetzacoalt91 #305: Add Rollback explanation in readme, by @Quetzacoalt91 #307: Improve configuration getter for image backup, by @Quetzacoalt91 Legal compliance #64: Unary operator spaces. Thank you @MathiasReker OnBoarding #56: Fix theme & logo, by @PierreRambaud #57: Update module version, README and LICENSE, by @jolelievre #58: Version updated to v6.0.0, by @jolelievre Improvements of readme and license files in modules repositories Banner #13: Update Readme & License, by @Quetzacoalt91 Banner #14: Update Readme & License, by @eternoendless Check payment #23: Update Readme & License, by @Quetzacoalt91 Check payment #24: Update Readme & License, by @eternoendless Wire payment #42: Update Readme & License, by @Quetzacoalt91 Wire payment #43: Update Readme & License, by @eternoendless Category tree links #27: Update Readme & License, by @Quetzacoalt91 Category tree links #28: Update Readme & License, by @eternoendless Product Comments #27: Update Readme, by @eternoendless Product Comments #28: Add Readme and License, by @eternoendless Product Comments #26: New 4.0.0 version compatible with PrestaShop 1.7.6+, by @jolelievre Emails SDK #12: Revert check vars. Thank you @Scritik Docker #162: Add PrestaShop 1.7.5.2 & 1.6.1.24 , by @Quetzacoalt91 Changes in Documentation #250: Added docs for Kpi rows improvements, by @mickaelandrieu #260: Goodpratices, Technical Tools and New Technical Keys Steps. Thank you @Shiryu75 #263: Add BO credentials in docker page, by @Quetzacoalt91 #266: Core style theme.css priority should be 50 not 0. Thank you @rateforx Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @MathiasReker, @nesrineabdmoule, @rateforx, @rokaszygmantas, @sarjon, @Scritik, @Shiryu75, @zuk3975! 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: Contributing code to PrestaShop Coding standards …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! View the full article Link to comment Share on other sites More sharing options...
Recommended Posts