Skip to content

Commit 1508f71

Browse files
committed
PrestaShop 9.1 feature freeze
1 parent a2bf72f commit 1508f71

File tree

4 files changed

+101
-0
lines changed

4 files changed

+101
-0
lines changed
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
---
2+
layout: post
3+
title: "PrestaShop 9.1 is in feature freeze"
4+
subtitle: "Explore next steps and what’s new in PrestaShop 9.1"
5+
date: 2025-12-15
6+
authors: [ PrestaShop ]
7+
icon: icon-compass
8+
image: /assets/images/2025/12/PrestaShop-9.1.0-Beta-LinkedIn_Facebook.png
9+
opengraph_image: /assets/images/2025/12/PrestaShop-9.1.0-Beta-LinkedIn_Facebook.png
10+
twitter_image: /assets/images/2025/12/PrestaShop-9.1.0-Beta-X.png
11+
tags:
12+
- news
13+
- version
14+
- beta
15+
- minor
16+
- releases
17+
- "9.1"
18+
- "9.x"
19+
- "9.1.x"
20+
---
21+
22+
As of December 12th, 2025, PrestaShop version 9.1 has entered the feature freeze phase. Learn more about the feature freeze, the next steps, and what’s coming in PrestaShop 9.1.
23+
24+
![PrestaShop 9.1](/assets/images/2025/12/PrestaShop-9.1.0-Beta-BuildBlog.png)
25+
26+
### PrestaShop 9.1 feature freeze is in effect
27+
28+
As of today, PrestaShop 9.1 is in feature freeze. What is a feature freeze? _Feature freeze_ marks a stage in development when no new features are accepted. The focus shifts to polishing what’s built and validating quality before release.
29+
30+
A new branch, "9.1.x", has been created to stabilize the code for the next release. Bug fixes to be integrated into version 9.1 should be submitted to this branch, and the `develop` branch now targets future versions.
31+
32+
When does the stabilization phase end? Once the software is stable enough for broad testing, the team will release a public beta. We expect this to happen within a couple of weeks.
33+
34+
### Next steps
35+
36+
Now that the feature freeze is in effect and everyone is focusing on polishing the 9.1 features, the next step will be to release a public beta version.
37+
38+
With the feature freeze, the testing process starts: we encourage the community to actively participate, by providing [feedback](https://github.com/PrestaShop/PrestaShop/discussions) and [reporting any bugs](https://github.com/PrestaShop/PrestaShop/issues/new?assignees=&labels=Bug%2CNew&template=1_bug_report.yml) or issues encountered. This phase is essential to securing the highest quality for the final PrestaShop 9.1 release.
39+
40+
### What’s new in PrestaShop 9.1?
41+
42+
Here are the headline improvements you can expect in 9.1 - some are ready for testing behind feature flags. Try them, give feedback, and help us polish them for the final release.
43+
44+
- [Hummingbird v2]({{< relref "/news/posts/2025/hummingbird-v2-beta" >}}) - the new default theme: refreshed look, performance optimizations, and improved front office UX.
45+
- [New discount creation flow](https://www.youtube.com/watch?v=8PL0dwdRiho&t=1941s) - a streamlined, more intuitive interface for creating promotions (feature flag).
46+
- [Multi-carrier](https://www.youtube.com/watch?v=JljSmYH-vdg&t=775s) - ability to assign multiple carriers to a single order and create multiple shipments within that order (feature flag).
47+
48+
We’ll share more details about these additions on the blog over the coming weeks. Stay tuned, and please share your feedback in our GitHub discussions.
49+
50+
**Note on One Page Checkout:**
51+
52+
Although we were planning to include OPC in 9.1, we’ve decided to postpone it to a later 9.x minor release. The team needs more time to plan and polish this important feature. We’ll share updates as soon as we have a clearer timeline.
53+
54+
### Testing PrestaShop 9.1
55+
56+
To test the development version, you should work from the Git repository, the dedicated `9.1.x` branch, and work from sources. Typical steps:
57+
58+
1. Clone the repository and switch to the `9.1.x` branch:
59+
60+
```bash
61+
git clone [email protected]:PrestaShop/PrestaShop.git
62+
cd PrestaShop
63+
git fetch
64+
git checkout 9.1.x
65+
git pull origin 9.1.x
66+
```
67+
68+
2. Install PHP and JavaScript dependencies and build assets:
69+
```bash
70+
composer install
71+
./tools/assets/build.sh
72+
# or alternatively
73+
make assets
74+
```
75+
76+
3. Then, you can proceed with the web installation as usual, from the `install-dev` folder.
77+
78+
### PrestaShop 9.2 - a word about the release cycle
79+
80+
Originally, we planned a single minor release in the `9.x` cycle, but the roadmap has evolved: we now expect to publish at least PrestaShop 9.2.
81+
82+
There may be further `9.x` minor releases, or the cycle may finish at 9.2 - that will depend on the team’s focus on polishing existing features and on work such as the One Page Checkout.
83+
84+
Our priority is stability and quality so that decisions will be guided by readiness rather than by a fixed count of versions. We’ll share updates as plans firm up.
85+
86+
In the meantime, if you want to stay updated regarding the release of PrestaShop 9.1, make sure to [subscribe to this GitHub issue](https://github.com/PrestaShop/PrestaShop/issues/30719).
87+
88+
## Your feedback is essential!
89+
90+
We're focusing on stabilizing 9.1 - you can help by testing the `9.1.x` branch and reporting regressions early so we can fix them before release.
91+
92+
How you can help
93+
- Test from sources on the `9.1.x` branch (see instructions above) and try to reproduce real-world scenarios.
94+
- Module and theme authors: verify compatibility with 9.1 and report any breaking changes.
95+
- When you find a problem, [file a clear bug report on GitHub (choose the Bug template)](https://github.com/PrestaShop/PrestaShop/issues/new/choose). Mention you tested the `9.1.x` branch and include steps to reproduce, environment (PHP version, OS, browser), and logs where applicable.
96+
- If you can code, submit a pull request to fix bugs — follow the contribution guide: [Contribute: Pull Requests](https://devdocs.prestashop.com/9/contribute/contribute-pull-requests/).
97+
- Share questions or broader feedback in [GitHub Discussions](https://github.com/PrestaShop/PrestaShop/discussions) or on [Slack](https://www.prestashop-project.org/slack/) so the team can prioritize work.
98+
99+
The feature freeze exists to ensure stability. The earlier issues are reported and fixed, the fewer regressions will reach the final 9.1 release.
100+
101+
Thank you for your help in making PrestaShop 9.1 the best it can be!
33.7 KB
Loading
30.7 KB
Loading
45.9 KB
Loading

0 commit comments

Comments
 (0)