Laravel 9.12 Released
The post Laravel 9.12 Released appeared first on Laravel News.
Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/laravel-9-12-0
- Details
- Category: Dev News
PrestaShop Core Weekly - Week 18 of 2022
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 2nd to Sunday 8th of May 2022.
General messages
Dear developers,
This week begins with very interesting news!
First, @Hlavtox has accepted the maintainer offer and joined us as scoped maintainer for Classic and Hummingbird themes! This is a first for the project, big thanks for joining the team Daniel!
Second, PrestaShop 1.7.8.6 release moved to Validation stage. For three weeks the maintainers team have been exploring and fixing multiple issues to build this stable patch version. We have high hopes that this patch version filled with very nice bug fixes will be delivered soon!
Finally, committer role was introduced to the project. This is a new role similar to maintainer, that should allow contributors willing to help reviewing and triaging contributions, to join the group effort.
Releases
- Ps_wirepayment module: v2.1.2
A quick update about PrestaShop’s GitHub issues and pull requests:
- 53 new issues have been created in the project repositories;
- 67 issues have been closed, including 17 fixed issues on the core;
- 64 pull requests have been opened in the project repositories;
- 82 pull requests have been closed, including 68 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #28358: Avoid ` ConnectException` check Webservice Endpoint. Thank you @PululuK
- #28310: Validate by github action if phpunit tests don’t change repos state. Thank you @MeKeyCool
- #28290: Add product property
manufacturer_name
. Thank you @PululuK - #28103: Fixed profiler in PHP8.0 in migrated page, by @Progi1984
- #27683: Add a warning log when a module registers to a hook but implements no hook listener, by @Progi1984
- #27485: Add hook to allow adding buttons to modules catalogue toolbar, by @sowbiba
- #27227: Don’t reassign global vars in front controller. Thank you @PululuK
Back office
- #28380: Add module ps_distributionapiclient, by @atomiix
- #28375: Add reset button to reset category filter in products list. Thank you @marsaldev
- #28359: Bulk delete combinations. Thank you @zuk3975
- #28332: Module manager : Restore modules actions order, by @sowbiba
- #28328: Catalog rules: don’t display the shop column if there is only one shop, by @kpodemski
- #28318: Extra message to display for an empty modules category, by @sowbiba
- #28307: Fixed the position of the selection card, by @Progi1984
- #28226: Fix notifications color contrast on module manager page, by @NeOMakinG
- #28153: Fix cart rule shop association. Thank you @lmeyer1
- #28068: Specific Price Form : Changing currency change the symbol, by @Progi1984
- #28066: add select2 in large select options. Thank you @PululuK
- #27892: Simplify Product Preferences Form, by @Progi1984
Front office
- #28297: FO: Add page number in meta titles for new-products, best-sales, prices-drop. Thank you @Amazzing
- #27803: No more auto created carts on login.. Thank you @Prestaworks
Tests
- #28437: Functional tests - Delete close onboarding method. Thank you @nesrineabdmouleh
- #28423: Functional tests - Add test to create and import csv file of addresses. Thank you @nesrineabdmouleh
- #28414: Fix nightly 04/05/2022. Thank you @nesrineabdmouleh
- #28412: Remove useless PrestaShop install, by @atomiix
- #28399: Fix Nightly 03/05/2022 - Fix export customer test. Thank you @nesrineabdmouleh
- #28370: Functional tests - Add test ‘Pagination of orders table’. Thank you @nesrineabdmouleh
- #28340: Functional tests - Add new test ‘Bulk open in new tab’. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.8.x’ branch
Core
Code changes in modules, themes & tools
Cross-selling module
- #35: Bump to 2.0.2, by @matks
- #25: Improve performance on large shops. Thank you @jf-viguier
Hummingbird theme
- #265: Improve readme files, by @NeOMakinG
- #263: Replace license headers to small ones, by @NeOMakinG
- #260: Add useProgress tests, by @NeOMakinG
- #259: Fix a11y for header elements. Thank you @mparvazi
- #258: Ps mainmenu. Thank you @rodriciru
- #249: Deliver develop to master, by @NeOMakinG
- #243: Fix typographic base for BS. Thank you @mparvazi
- #242: Add header BG customization. Thank you @rodriciru
- #238: Fix various behaviors and implement facetedsearch/category page, by @NeOMakinG
- #221: Improve useProgressRing. Thank you @mparvazi
Distribution API
- #13: Use PrestaShop’s native-modules repository, by @atomiix
- #12: feat: CI/CD workflow build and publish cloud dockerfile. Thank you @MaxencePerrinPrestashop
Wire payment module
- #74: Bump version to 2.1.3, by @atomiix
- #73: Fix deprecated message with PHP 8.1, by @atomiix
- #72: Release 2.1.2, by @atomiix
stylelint configuration
- #34: Bump stylelint from 14.8.1 to 14.8.2. Built by @dependabot[bot]
- #33: Bump stylelint from 14.8.0 to 14.8.1. Built by @dependabot[bot]
Changes in developer documentation sources
PrestaShop Project Metrics
- #38: Update maintainers, by @Progi1984
Classic theme
- #28: Set default id_customization before escaping, by @atomiix
- #27: Related fix for PrestaShop/ps_imageslider#74. Thank you @marsaldev
Customer reassurance block module
- #397: Bump @babel/core from 7.17.9 to 7.17.10. Built by @dependabot[bot]
- #395: Use arrow function for back/index.js, by @matks
Faceted search module
- #654: Bump mocha from 9.2.2 to 10.0.0. Built by @dependabot[bot]
- #653: Bump @babel/node from 7.16.8 to 7.17.10. Built by @dependabot[bot]
- #652: Bump @babel/cli from 7.17.6 to 7.17.10. Built by @dependabot[bot]
- #651: Bump @babel/core from 7.17.9 to 7.17.10. Built by @dependabot[bot]
- #650: Bump @babel/preset-env from 7.16.11 to 7.17.10. Built by @dependabot[bot]
Example modules
- #95: Bump async from 2.6.3 to 2.6.4 in /demodoctrine/js. Built by @dependabot[bot]
Image slider module
- #74: Allow empty url - Fix PrestaShop/PrestaShop#18536. Thank you @marsaldev
Core Weekly Generator tool
- #122: Bump async from 2.6.3 to 2.6.4. Built by @dependabot[bot]
Auto Upgrade module
The PrestaShop open source project
Email Alerts module
Check payment module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @nesrineabdmouleh, @tegbessou, @matks, @NeOMakinG, @atomiix, @dependabot[bot], @mparvazi, @rodriciru, @Progi1984, @jolelievre, @marsaldev, @zuk3975, @PululuK, @MaxencePerrinPrestashop, @sowbiba, @kpodemski, @MeKeyCool, @Amazzing, @lmeyer1, @Prestaworks, @Hlavtox, @jf-viguier!
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!
Read more https://build.prestashop.com/news/coreweekly-18-2022/
- Details
- Category: Dev News
Joomla 4.1.3 and 3.10.9 Release

Joomla 4.1.3 & 3.10.9 are now available. This is a bug fix release for both the 4.x and the 3.x series of Joomla which contains various bug fixes and improvements....
Read more https://www.joomla.org/announcements/release-news/5859-joomla-4-1-3-and-3-10-9-release.html
- Details
- Category: JAnnouncements
Fluent Validation Rules With Laravel Hyrule
The post Fluent Validation Rules With Laravel Hyrule appeared first on Laravel News.
Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/fluent-validation-rules-with-laravel-hyrule
- Details
- Category: Dev News
Do you speak PrestaShop? – April 2022 edition
Contributing to PrestaShop is not only about the code, it is also about taking part in the PrestaShop translation project! This report will tell you how the translations of the software evolved in April!
Project news
➕ New strings were added to Crowdin to fix a bug
As you may have noticed, 42 new strings were added to Crowdin on May 6. It is usually not possible to add new strings outside the release of a minor or major version of PrestaShop. But we had to do it to fix a bug that prevented users from accessing or modifying the translations of the Mail alerts module. To go back to a 100% completion rate, those strings will need to be translated and validated. Your project needs you!
💕 Many thanks to newcomers
Many people subscribe to the project(s) of their choice each month, but not so many start translating straight away. For that reason, we would like to thank the ones who rushed into the efforts immediately! So lots of love to the dedicated onlineschmiede, Mariusz Sienkiewicz, and Lorenz Meyer.
A few stats
- 15 members were active on the project this month.
- A total of 61,576 words have been translated and 62,808 validated.
- All this in 13 different languages.
Thank you very much for your involvement!
Top contributors
A lot of you are working every day on Crowdin to have PrestaShop available in many languages, and PrestaShop cannot thank you enough for your dedication! Here are the most active translators and proofreaders in April 2022.
Top 5 translators in April:
Translator | Language | # Words | |
---|---|---|---|
1. | 戢斌斌 (adonis_cn) | Chinese Simplified | 47,344 |
2. | Ростислав (config123) | Ukrainian | 11,375 |
3. | onlineschmiede | German | 1,645 |
4. | AmirRzd | Persian | 545 |
5. | Ramon J. Batlle (rjbatllet) | Catalan | 326 |
Top 5 proofreaders in April:
Proofreader | Language | # Words | |
---|---|---|---|
1. | 戢斌斌 (adonis_cn) | Chinese Simplified | 47,344 |
2. | Ростислав (config123) | Ukrainian | 13,920 |
3. | AmirRzd | Persian | 637 |
4. | Marcin Orzechowski (Martinovy) | Polish | 432 |
5. | Ramon J. Batlle (rjbatllet) | Catalan | 326 |
Congratulations, and welcome to our new top contributors! :clap:
Remember, you can see who has been contributing to our translation project thanks to the Translators page.
Complete translations
Fully available languages
At the end of April, PrestaShop 1.7.8 was fully available (= 100% translated and validated) in 20 languages. That’s great! Thank you for your involvement. :tada:
Bosnian | Catalan | Chinese simplified | Chinese traditional |
Czech | Danish | English | Estonian |
Finnish | French | Hungarian | Italian |
Lithuanian | Persian | Romanian | Serbian |
Spanish | Spanish, Mexico | Swedish | Ukrainian |
Thank you all for your contribution! And remember, in order to get back to a 100% completion rate, all the new 1.7.8 strings should be translated and validated… Your project needs you! :muscle:
Almost there!
Korean is almost fully available. There is only 1% of strings to
proofread. There isn’t much work left, so if you wish to help to
proofread what has been translated, please send an email to
Languages with the best evolution
The following languages had the best progress in April thanks to the translation community:
- Ukrainian (+14% to reach 100% translated and validated)
- German (+4% to reach 100% translated)
- Polish (+1% to reach 96% validated)
Congratulations!
A huge thank you to all the contributors!
Of course, this is highlighting the languages that made some progress with new translations; but it does not mean that the languages that are not mentioned here are not active. Indeed, some editing and rewriting may be going on, but the percentage of translation would not be modified (since the work happens on strings that are already translated). So let’s not forget about the work of other contributors! Thanks to you too!
Let’s keep in touch!
If you have not joined us on Crowdin yet, it is never too late! :wink:
You can also join the #translation channel of the PrestaShop open source Slack. On this channel, I share information about the translation project. You will also be informed about the publication of the Crowdin monthly report. Of course, you will also be able to ask questions, suggest ideas, or get in touch with other translators.
Read more https://build.prestashop.com/news/do-you-speak-prestashop-april-2022/
- Details
- Category: Dev News
Page 7 of 1108