From 35cfd5a2979e9610a712e29cbc1d9f726a4af588 Mon Sep 17 00:00:00 2001 From: Krystian Podemski Date: Tue, 30 Sep 2025 11:59:21 +0200 Subject: [PATCH 1/3] Core Monthly September 2025 changes changes changes sync change the date wording change --- .../core-monthly-2025-09-01-2025-09-30.md | 272 ++++++++++++++++++ 1 file changed, 272 insertions(+) create mode 100644 content/news/core-monthly/2025/core-monthly-2025-09-01-2025-09-30.md diff --git a/content/news/core-monthly/2025/core-monthly-2025-09-01-2025-09-30.md b/content/news/core-monthly/2025/core-monthly-2025-09-01-2025-09-30.md new file mode 100644 index 0000000000..7b159287a0 --- /dev/null +++ b/content/news/core-monthly/2025/core-monthly-2025-09-01-2025-09-30.md @@ -0,0 +1,272 @@ +--- +layout: post +title: "PrestaShop Core Monthly - September 2025" +subtitle: "PrestaShop 9 patch, Admin API contributions, and new CLI tools" +date: 2025-10-02 +authors: [ kpodemski ] +image: /assets/images/theme/banner-core-monthly.jpg +twitter_image: /assets/images/theme/banner-core-monthly.jpg +opengraph_image: /assets/images/theme/banner-core-monthly.jpg +icon: icon-calendar +tags: + - core-monthly +--- + +Welcome to the September edition of the Core Monthly! This month was buzzing with activity around PrestaShop 9, with the team working on its first patch release and the community stepping up to expand the new Admin API. We also saw some fantastic new tools and improvements, all thanks to dedicated contributors. + +![Core Monthly banner](/assets/images/theme/banner-core-monthly-wide.jpg) + +### PrestaShop 9: Patch in progress and a Call for contributions: Admin API + +September has been a busy month for the project. The team is working on the first patch for PrestaShop 9, which should address key issues reported by the PrestaShop QA team and the community. We are grateful for all the feedback we have received so far, and we are doing our best to make PrestaShop 9 better. + +At the same time, the ["Call for Contributions"]({{< relref "/news/posts/2025/call-for-contributions-admin-api" >}}) for the Admin API has been a great success. We are thrilled to see so many of you getting involved and contributing to the future of the PrestaShop API. + +The [first pull requests have already been merged](https://github.com/PrestaShop/ps_apiresources/pulls?q=is%3Apr+is%3Amerged+label%3A%22Admin+API+Contributions%22), and we will share a summary of the first month in the coming days. + +Special mention for [@Progi1984](https://github.com/Progi1984) and [@Codencode](https://github.com/Codencode) for contributing the first merged endpoints, including those for `Tab`, `Zone`, `WebserviceKey`, and `categories`. + +A big thank you to everyone who has contributed so far! + +### Security: PrestaShop 8.2.3 + +While the team is focusing on PrestaShop 9, we also shipped a security patch for the 8.2 branch. PrestaShop 8.2.3 (released on September 4th, 2025) fixes an email enumeration vulnerability in the back office password reset flow and includes a few validated bug fixes. If you run an `8.2.x` shop, please update as soon as possible - full details and manual patch instructions are available in the security release notes: [PrestaShop 8.2.3 is available]({{< relref "/news/releases/prestashop-8-2-3-security-release" >}}). + +### Community spotlight: New CLI tools and performance boosts + +This month, we want to give a special shout-out to a few contributors for their significant improvements. First, to [@iNem0o](https://github.com/iNem0o), who added two great features to PrestaShop: a CLI command to [regenerate thumbnails](https://github.com/PrestaShop/PrestaShop/pull/39478) (`prestashop:thumbnails:regenerate`) and another one for [search indexation](https://github.com/PrestaShop/PrestaShop/pull/39403) (`prestashop:search:indexation`). These tools will make developers' lives easier. We also want to thank [@MattKelvin](https://github.com/MattKelvin) for his work on [improving cart performance](https://github.com/PrestaShop/PrestaShop/pull/32058), which will benefit all stores with many combinations. + +### Other project news + +**Multi-carrier feature on `develop`** + +Work on the `develop` branch (PrestaShop 9.1) is heavily focused on the upcoming multi-carrier feature. This feature adds the ability to split shipments from a single order, manage them in the order details page, and edit shipment details, laying the groundwork for more flexible logistics management in future versions of PrestaShop. + +**Hummingbird v2** + +The work on [Hummingbird 2](https://github.com/PrestaShop/hummingbird/tree/improvements) continues at a strong pace, with a significant focus on accessibility. As seen in recent pull requests, the team, including [@mattgoud](https://github.com/mattgoud), [@tblivet](https://github.com/tblivet), and [@ga-devfront](https://github.com/ga-devfront), is making extensive improvements across the entire user journey. + +This includes enhancements to the homepage, category and product pages, the checkout process, customer account pages, and modules like faceted search and the contact form, ensuring the new theme is compliant with accessibility standards. + +**Developer documentation** + +The [developer documentation](https://github.com/PrestaShop/docs) has also received a lot of improvements thanks to [@PrestaEdit](https://github.com/PrestaEdit), [@Prestaworks](https://github.com/Prestaworks), [@MattKelvin](https://github.com/MattKelvin), and [@Touxten](https://github.com/Touxten). + +**Update Assistant module** + +A new version of the [Update Assistant](https://github.com/PrestaShop/autoupgrade) module is now available and ready for the upcoming PrestaShop 9.0.1. + +### PrestaShop Developer Conference 2025: The agenda is coming! + +A quick update on the [PrestaShop Developer Conference 2025](https://events.prestashop.com/content/developer-conference). The call for speakers is now closed, and we have selected the speakers. The agenda will be shared in October, and registration will open at the same time. We can't wait to see you there! + +### Summary + +September 2025 was a busy month in the PrestaShop Project, with significant progress on various things, including the upcoming PrestaShop 9.0.1 release, ongoing work on the Hummingbird theme and Admin API. I'm very happy to see increased community involvement, across endpoints contributions, documentation improvements, and new features. + +Let's keep the momentum going into October! + +## Project releases + +* [PrestaShop](https://github.com/PrestaShop/PrestaShop), [PrestaShop 8.2.3](https://github.com/PrestaShop/PrestaShop/releases/tag/8.2.3) released on 2025-09-04. + + + +## A quick update about PrestaShop's GitHub issues and pull requests: + +- [55 new issues](https://github.com/search?q=repo%3APrestaShop%2FPrestaShop+is%3Apublic++is%3Aissue+created%3A2025-09-01..2025-09-30) have been created in the project repositories; +- [47 have been closed](https://github.com/search?q=repo%3APrestaShop%2FPrestaShop+is%3Apublic++is%3Aissue+closed%3A2025-09-01..2025-09-30), including [1 fixed issues](https://github.com/search?q=repo%3APrestaShop%2FPrestaShop+is%3Apublic++is%3Aissue+label%3Afixed+closed%3A2025-09-01..2025-09-30) on the core; +- [318 pull requests have been opened](https://github.com/search?q=org%3APrestaShop+is%3Apublic++-repo%3Aprestashop%2Fprestashop.github.io++is%3Apr+created%3A2025-09-01..2025-09-30) in the project repositories; +- [319 pull requests have been closed](https://github.com/search?q=org%3APrestaShop+is%3Apublic++-repo%3Aprestashop%2Fprestashop.github.io++is%3Apr+closed%3A2025-09-01..2025-09-30), including [247 merged pull requests](https://github.com/search?q=org%3APrestaShop+is%3Apublic++-repo%3Aprestashop%2Fprestashop.github.io++is%3Apr+merged%3A2025-09-01..2025-09-30). + + +## Code changes in the ‘9.0.x’ branch +### Back office +* [#39637](https://github.com/PrestaShop/PrestaShop/pull/39637): Ensure cache is cleared on each module action even when they fail. Thank you, [@jolelievre](https://github.com/jolelievre) +* [#39554](https://github.com/PrestaShop/PrestaShop/pull/39554): Revert PR 38745. Thank you, [@tleon](https://github.com/tleon) +* [#39472](https://github.com/PrestaShop/PrestaShop/pull/39472): Add missing "Stock location" in the defaults product csv. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#39451](https://github.com/PrestaShop/PrestaShop/pull/39451): Add customer_service to contact query selection. Thank you, [@PrestaEdit](https://github.com/PrestaEdit) +* [#39399](https://github.com/PrestaShop/PrestaShop/pull/39399): Fix: It is not possible to remove the texture and clear the color field when configuring the Attribute value. Thank you, [@Codencode](https://github.com/Codencode) +* [#39335](https://github.com/PrestaShop/PrestaShop/pull/39335): BO : Titles : When editing, fetch dimensions of the image. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39326](https://github.com/PrestaShop/PrestaShop/pull/39326): BO : HelperForm : Fixed for select the hard defined width. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39310](https://github.com/PrestaShop/PrestaShop/pull/39310): Remove property from documentation that are not in the ressources. Thank you, [@tleon](https://github.com/tleon) +* [#39062](https://github.com/PrestaShop/PrestaShop/pull/39062): Fix display of Nav Bar with NULL icons. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#38006](https://github.com/PrestaShop/PrestaShop/pull/38006): Fix: Problems with customer groups category discounts. Thank you, [@Codencode](https://github.com/Codencode) +### Core +* [#39591](https://github.com/PrestaShop/PrestaShop/pull/39591): Improve customer unicity check and add comments. Thank you, [@Hlavtox](https://github.com/Hlavtox) +* [#39589](https://github.com/PrestaShop/PrestaShop/pull/39589): Improved generation of queries and commands. Thank you, [@kpodemski](https://github.com/kpodemski) +* [#39541](https://github.com/PrestaShop/PrestaShop/pull/39541): Admin API Openapi multistore context documentation. Thank you, [@iNem0o](https://github.com/iNem0o) +* [#39535](https://github.com/PrestaShop/PrestaShop/pull/39535): Backport Filemanager should load AdminKernel. Thank you, [@Codencode](https://github.com/Codencode) +* [#39505](https://github.com/PrestaShop/PrestaShop/pull/39505): Method getIdFromClassName incorrect phpdoc - phpstan is complaining. Thank you, [@ShaiMagal](https://github.com/ShaiMagal) +* [#39463](https://github.com/PrestaShop/PrestaShop/pull/39463): CORE : Fix Cart constructor initialization order to prevent null configuration errors. Thank you, [@djbuch](https://github.com/djbuch) +* [#39442](https://github.com/PrestaShop/PrestaShop/pull/39442): Stabilize cache clear. Thank you, [@jolelievre](https://github.com/jolelievre) +### Front office +* [#39592](https://github.com/PrestaShop/PrestaShop/pull/39592): Reintroduce email unicity validation. Thank you, [@bibips](https://github.com/bibips) +* [#39537](https://github.com/PrestaShop/PrestaShop/pull/39537): Backport Fix CartPresenter translation domain. Thank you, [@Codencode](https://github.com/Codencode) +* [#39445](https://github.com/PrestaShop/PrestaShop/pull/39445): Propagate auth header. Thank you, [@Hlavtox](https://github.com/Hlavtox) +### Installer +* [#39619](https://github.com/PrestaShop/PrestaShop/pull/39619): Update default catalog 9.0.x. Thank you, [@ps-jarvis](https://github.com/ps-jarvis) +* [#39508](https://github.com/PrestaShop/PrestaShop/pull/39508): Add the parameter `--symlink` to the command `assets:install` of Symfony. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +### LO +* [#39012](https://github.com/PrestaShop/PrestaShop/pull/39012): Update italian provinces as of June 2025. Thank you, [@mavalentin](https://github.com/mavalentin) +### Tests +* [#39594](https://github.com/PrestaShop/PrestaShop/pull/39594): Functional Tests : Added new endpoints. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39593](https://github.com/PrestaShop/PrestaShop/pull/39593): Functional Tests : Bump @prestashop-core/ui-testing. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39583](https://github.com/PrestaShop/PrestaShop/pull/39583): Functional Tests : API : DELETE /attributes/group/{attributeGroupId}. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39575](https://github.com/PrestaShop/PrestaShop/pull/39575): Functional Tests : API : GET /customers/groups. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39565](https://github.com/PrestaShop/PrestaShop/pull/39565): Functional Tests : Bump @prestashop-core/ui-testing. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39528](https://github.com/PrestaShop/PrestaShop/pull/39528): Functional Tests : Bump @prestashop-core/ui-testing. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39500](https://github.com/PrestaShop/PrestaShop/pull/39500): Functional Tests : Fixed tests for PSC. Thank you, [@Progi1984](https://github.com/Progi1984) +## Code changes in the ‘develop’ branch +### Back office +* [#39559](https://github.com/PrestaShop/PrestaShop/pull/39559): Update HTMLTemplateOrderSlip.php. Thank you, [@ShaiMagal](https://github.com/ShaiMagal) +* [#39536](https://github.com/PrestaShop/PrestaShop/pull/39536): chore: display right tab when the feature flag is enabled. Thank you, [@PoulainMaxime](https://github.com/PoulainMaxime) +* [#39517](https://github.com/PrestaShop/PrestaShop/pull/39517): fix: add possibility to get multiple shipment id for one product. Thank you, [@PoulainMaxime](https://github.com/PoulainMaxime) +* [#39516](https://github.com/PrestaShop/PrestaShop/pull/39516): Migration Admin Tags : Feature Flag & Grid (Listing & Filters). Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39498](https://github.com/PrestaShop/PrestaShop/pull/39498): feat: add edit shipment page. Thank you, [@PoulainMaxime](https://github.com/PoulainMaxime) +* [#39448](https://github.com/PrestaShop/PrestaShop/pull/39448): Fix carrier grade validation and prevent fatal error. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#39383](https://github.com/PrestaShop/PrestaShop/pull/39383): Improve performance of admin notifications. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#39351](https://github.com/PrestaShop/PrestaShop/pull/39351): Condition based on feature. Thank you, [@tleon](https://github.com/tleon) +* [#39330](https://github.com/PrestaShop/PrestaShop/pull/39330): Improve "GetAvailableCarriers" query - filters. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#39262](https://github.com/PrestaShop/PrestaShop/pull/39262): Fix "get available carriers" query. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#39138](https://github.com/PrestaShop/PrestaShop/pull/39138): [FEAT] Create split shipment form. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#39127](https://github.com/PrestaShop/PrestaShop/pull/39127): feat: add shipmentId on product list in order page detail. Thank you, [@PoulainMaxime](https://github.com/PoulainMaxime) +* [#37707](https://github.com/PrestaShop/PrestaShop/pull/37707): Fix unsecure payment request link. Thank you, [@SebBareyre](https://github.com/SebBareyre) +### Core +* [#39599](https://github.com/PrestaShop/PrestaShop/pull/39599): [CO] Update Cookie class documentation. Thank you, [@djbuch](https://github.com/djbuch) +* [#39570](https://github.com/PrestaShop/PrestaShop/pull/39570): Add new constraint to avoid having customizable product on free gift discount. Thank you, [@boherm](https://github.com/boherm) +* [#39569](https://github.com/PrestaShop/PrestaShop/pull/39569): Disable temporary order level discount to avoid issues. Thank you, [@boherm](https://github.com/boherm) +* [#39478](https://github.com/PrestaShop/PrestaShop/pull/39478): Add console command "prestashop:thumbnails:regenerate". Thank you, [@iNem0o](https://github.com/iNem0o) +* [#39403](https://github.com/PrestaShop/PrestaShop/pull/39403): Add SearchIndexationCommand to handle CLI search indexation. Thank you, [@iNem0o](https://github.com/iNem0o) +* [#39233](https://github.com/PrestaShop/PrestaShop/pull/39233): Filemanager should load AdminKernel. Thank you, [@Kaikina](https://github.com/Kaikina) +* [#36084](https://github.com/PrestaShop/PrestaShop/pull/36084): New Dispatcher methods to set Controller/FrontController. Thank you, [@Markus-Gurkcity](https://github.com/Markus-Gurkcity) +* [#32058](https://github.com/PrestaShop/PrestaShop/pull/32058): Improve cart performance when multiple product combinations. Thank you, [@MattKelvin](https://github.com/MattKelvin) +### Front office +* [#39433](https://github.com/PrestaShop/PrestaShop/pull/39433): Allow specials characters in search. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#39097](https://github.com/PrestaShop/PrestaShop/pull/39097): Fix CartPresenter translation domain. Thank you, [@PululuK](https://github.com/PululuK) +* [#38444](https://github.com/PrestaShop/PrestaShop/pull/38444): Show all carriers in the delivery option when FEATURE_FLAG_IMPROVED_SHIPMENT is enabled. Thank you, [@Nakahiru](https://github.com/Nakahiru) +### Installer +* [#39443](https://github.com/PrestaShop/PrestaShop/pull/39443): Allow to use static db prefix during installation. Thank you, [@kpodemski](https://github.com/kpodemski) +### Tests +* [#39551](https://github.com/PrestaShop/PrestaShop/pull/39551): Functional Tests : Fixed #38788 . Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39515](https://github.com/PrestaShop/PrestaShop/pull/39515): Functional Tests : Migrate from CommonJS to NodeNext. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#39493](https://github.com/PrestaShop/PrestaShop/pull/39493): Nightly : Fixed 8.2 (Missing API Config file). Thank you, [@Progi1984](https://github.com/Progi1984) +## Code changes in the ‘8.2.x’ branch +### Core +* [#39480](https://github.com/PrestaShop/PrestaShop/pull/39480): Fix docker initialisation. Thank you, [@nicosomb](https://github.com/nicosomb) +* [#39479](https://github.com/PrestaShop/PrestaShop/pull/39479): Bump PrestaShop version to 8.2.3. Thank you, [@matthieu-rolland](https://github.com/matthieu-rolland) +* [#39379](https://github.com/PrestaShop/PrestaShop/pull/39379): Updated PrestaShop Packages. Thank you, [@github-actions](https://github.com/github-actions) +* [#38871](https://github.com/PrestaShop/PrestaShop/pull/38871): Ensure specific prices are deleted safely on customer deletion by validating passed ID. Thank you, [@gilles-knani](https://github.com/gilles-knani) +### Web services +* [#38893](https://github.com/PrestaShop/PrestaShop/pull/38893): Fix 500 error on create product with id_default_category to 0. Thank you, [@Mch0](https://github.com/Mch0) + + +## Code changes in modules, themes and tools + +### API Resources +* [#70](https://github.com/PrestaShop/ps_apiresources/pull/70): Added endpoints for domain "Tab". Thank you, [@Progi1984](https://github.com/Progi1984) +* [#67](https://github.com/PrestaShop/ps_apiresources/pull/67): Added endpoints for domain "Zone". Thank you, [@Progi1984](https://github.com/Progi1984) +* [#65](https://github.com/PrestaShop/ps_apiresources/pull/65): Added endpoints for domain "WebserviceKey". Thank you, [@Progi1984](https://github.com/Progi1984) +* [#61](https://github.com/PrestaShop/ps_apiresources/pull/61): Added category endpoints. Thank you, [@Codencode](https://github.com/Codencode) +### Auto Upgrade module +* [#1481](https://github.com/PrestaShop/autoupgrade/pull/1481): New Crowdin updates. Thank you, [@ps-jarvis](https://github.com/ps-jarvis) +* [#1479](https://github.com/PrestaShop/autoupgrade/pull/1479): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1477](https://github.com/PrestaShop/autoupgrade/pull/1477): New Crowdin updates. Thank you, [@ps-jarvis](https://github.com/ps-jarvis) +* [#1476](https://github.com/PrestaShop/autoupgrade/pull/1476): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1475](https://github.com/PrestaShop/autoupgrade/pull/1475): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1470](https://github.com/PrestaShop/autoupgrade/pull/1470): [FEAT] add segment field on update "update type". Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#1468](https://github.com/PrestaShop/autoupgrade/pull/1468): Add new 'recommended' update option. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#1465](https://github.com/PrestaShop/autoupgrade/pull/1465): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1464](https://github.com/PrestaShop/autoupgrade/pull/1464): New Crowdin updates. Thank you, [@ps-jarvis](https://github.com/ps-jarvis) +* [#1463](https://github.com/PrestaShop/autoupgrade/pull/1463): Bump to v7.4.0. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#1462](https://github.com/PrestaShop/autoupgrade/pull/1462): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1460](https://github.com/PrestaShop/autoupgrade/pull/1460): Support for the new "recommended" property. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#1459](https://github.com/PrestaShop/autoupgrade/pull/1459): Remove tools14 class. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#1458](https://github.com/PrestaShop/autoupgrade/pull/1458): Added the feature flag for Tag migration. Thank you, [@Progi1984](https://github.com/Progi1984) +* [#1456](https://github.com/PrestaShop/autoupgrade/pull/1456): [9.0.1][configuration-table] add new value PS_MIN_LOGGER_LEVEL_IN_DB. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#1455](https://github.com/PrestaShop/autoupgrade/pull/1455): Translation catalog update. Thank you, [@github-actions](https://github.com/github-actions) +* [#1454](https://github.com/PrestaShop/autoupgrade/pull/1454): Run command "assets:install" during the update process for PS 9.0.1. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#1453](https://github.com/PrestaShop/autoupgrade/pull/1453): Improve segment error handler. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#1449](https://github.com/PrestaShop/autoupgrade/pull/1449): Suggest PrestaShop v8 max on the modal. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#1446](https://github.com/PrestaShop/autoupgrade/pull/1446): Add new type column on cart_rule_product_rule_group table. Thank you, [@jolelievre](https://github.com/jolelievre) +* [#1444](https://github.com/PrestaShop/autoupgrade/pull/1444): add hook actionCheckoutStepRenderTemplate. Thank you, [@alexandrebrubeyonds](https://github.com/alexandrebrubeyonds) +### Changes in developer documentation sources +* [#2036](https://github.com/PrestaShop/docs/pull/2036): fix log severity type path. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#2035](https://github.com/PrestaShop/docs/pull/2035): add ProductSearchType documentation. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#2034](https://github.com/PrestaShop/docs/pull/2034): remove typeaheads product. Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#2033](https://github.com/PrestaShop/docs/pull/2033): Fix whitespace and formatting in documentation. Thank you, [@PrestaEdit](https://github.com/PrestaEdit) +* [#2032](https://github.com/PrestaShop/docs/pull/2032): Add documentation for thumbnails regenerate command. Thank you, [@PrestaEdit](https://github.com/PrestaEdit) +* [#2030](https://github.com/PrestaShop/docs/pull/2030): Fix wording in "Types reference" page . Thank you, [@MattKelvin](https://github.com/MattKelvin) +* [#2029](https://github.com/PrestaShop/docs/pull/2029): Update formatted-textarea.md. Thank you, [@Prestaworks](https://github.com/Prestaworks) +* [#2015](https://github.com/PrestaShop/docs/pull/2015): Improve install doc section. Thank you, [@Touxten](https://github.com/Touxten) +* [#2011](https://github.com/PrestaShop/docs/pull/2011): fix: theses actions was never merged in core. Thank you, [@PrestaEdit](https://github.com/PrestaEdit) +### Dashboard Products module +* [#58](https://github.com/PrestaShop/dashproducts/pull/58): avoid sql error with refunded product. Thank you, [@NicolasCador](https://github.com/NicolasCador) +### Distribution API +* [#70](https://github.com/PrestaShop/distribution-api/pull/70): [FIX] release note link for 8.2.3. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#69](https://github.com/PrestaShop/distribution-api/pull/69): Add "recommended" property for autoupgrade.json. Thank you, [@M0rgan01](https://github.com/M0rgan01) +* [#68](https://github.com/PrestaShop/distribution-api/pull/68): Update to 8.2.3. Thank you, [@matthieu-rolland](https://github.com/matthieu-rolland) +### Docker images +* [#449](https://github.com/PrestaShop/docker/pull/449): Do not attempt regeneration of PS 8 classic images which were manually built. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#447](https://github.com/PrestaShop/docker/pull/447): Add missing extraction logic in nightly script. Thank you, [@tleon](https://github.com/tleon) +* [#446](https://github.com/PrestaShop/docker/pull/446): add 8.2.3 images. Thank you, [@matthieu-rolland](https://github.com/matthieu-rolland) +* [#444](https://github.com/PrestaShop/docker/pull/444): Force the use of Debian Bookworm. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +* [#442](https://github.com/PrestaShop/docker/pull/442): Avoid API limit by querying Docker Hub unauthenticated in Github Actions, and build only if needed. Thank you, [@Quetzacoalt91](https://github.com/Quetzacoalt91) +### Faceted search module +* [#1168](https://github.com/PrestaShop/ps_facetedsearch/pull/1168): Fix: Texture as product attribute don't appear in the facet filter. Thank you, [@Codencode](https://github.com/Codencode) +### Hummingbird theme +* [#779](https://github.com/PrestaShop/hummingbird/pull/779): Improve accessibility of ps facetedsearch module. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#778](https://github.com/PrestaShop/hummingbird/pull/778): [ACCESSIBILITY - PART 6] My account pages accessiblity improvements. Thank you, [@tblivet](https://github.com/tblivet) +* [#774](https://github.com/PrestaShop/hummingbird/pull/774): Accessibility Improvements on Contact Us Page. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#773](https://github.com/PrestaShop/hummingbird/pull/773): Allow footer blocks to be closed with keyboard on small devices. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#772](https://github.com/PrestaShop/hummingbird/pull/772): Fix double dot typo. Thank you, [@tblivet](https://github.com/tblivet) +* [#770](https://github.com/PrestaShop/hummingbird/pull/770): [ACCESSIBILITY - PART 5] Account creation page. Thank you, [@tblivet](https://github.com/tblivet) +* [#769](https://github.com/PrestaShop/hummingbird/pull/769): [A11Y][ps_searchbar] improve accessibility. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#768](https://github.com/PrestaShop/hummingbird/pull/768): [A11Y][ps_categorytree] Improve Accessibility. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#767](https://github.com/PrestaShop/hummingbird/pull/767): [A11Y][ps_imageslider] Improve accessibility. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#766](https://github.com/PrestaShop/hummingbird/pull/766): [FEAT] Improve accessibility for store schedules page. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#765](https://github.com/PrestaShop/hummingbird/pull/765): [A11Y][ps_customersignin] Improve accessibility. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#764](https://github.com/PrestaShop/hummingbird/pull/764): [FEAT] Accessibility for ps emailsubscription module. Thank you, [@ga-devfront](https://github.com/ga-devfront) +* [#763](https://github.com/PrestaShop/hummingbird/pull/763): [A11Y][ps_contactinfo] improve accessibility. Thank you, [@mattgoud](https://github.com/mattgoud) +* [#762](https://github.com/PrestaShop/hummingbird/pull/762): Update brands page and fix missing src. Thank you, [@tblivet](https://github.com/tblivet) +* [#761](https://github.com/PrestaShop/hummingbird/pull/761): [ACCESSIBILITY - PART 4] Login page + form + password. Thank you, [@tblivet](https://github.com/tblivet) +* [#759](https://github.com/PrestaShop/hummingbird/pull/759): Add .nvmrc to a project. Thank you, [@kpodemski](https://github.com/kpodemski) +* [#758](https://github.com/PrestaShop/hummingbird/pull/758): [ACCESSIBILITY - PART 3] Product page improvements. Thank you, [@tblivet](https://github.com/tblivet) +* [#755](https://github.com/PrestaShop/hummingbird/pull/755): [ACCESSIBILITY - PART 2] Category page improvements. Thank you, [@tblivet](https://github.com/tblivet) +* [#722](https://github.com/PrestaShop/hummingbird/pull/722): refactor: remove