You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -40,11 +39,14 @@ composer server cli -- altis migrate
40
39
41
40
Altis adds support to WordPress 6.8, "Cecil", which brings significant improvements to performance, security, and usability:
42
41
43
-
-**Security**: `bcrypt` is now used for password hashing, replacing phpass. Application keys use stronger BLAKE2b hashing. Admins are alerted if open registration is active with high default roles.
42
+
-**Security**: `bcrypt` is now used for password hashing, replacing phpass. Application keys use stronger BLAKE2b hashing. Admins
43
+
are alerted if open registration is active with high default roles.
44
44
45
-
-**Performance**: Improved caching in WP_Query, better lazy loading, and speculative loading via the new Speculation Rules API for faster navigation.
45
+
-**Performance**: Improved caching in WP_Query, better lazy loading, and speculative loading via the new Speculation Rules API for
46
+
faster navigation.
46
47
47
-
-**Editor Enhancements**: Updated Style Book UI, new Query Loop options (date filters, exclude sticky posts), and persistent rendering mode for editing experience.
48
+
-**Editor Enhancements**: Updated Style Book UI, new Query Loop options (date filters, exclude sticky posts), and persistent
49
+
rendering mode for editing experience.
48
50
49
51
-**Accessibility**: Over 100 fixes across the admin and editor, including standardized tooltips and clearer admin notice prefixes.
50
52
@@ -54,51 +56,67 @@ For more details check the [WordPress 6.8 Field Guide](https://make.wordpress.or
54
56
55
57
### Altis Advanced Security, powered by Patchstack
56
58
57
-
We're excited to launch Altis Advanced Security, a new additional add-on that provides real-time vulnerability protection for your Altis projects. Powered by Patchstack, this integration brings industry-leading virtual patching (vPatching) directly into your Altis environments.
59
+
We're excited to launch Altis Advanced Security, a new additional add-on that provides real-time vulnerability protection for your
60
+
Altis projects. Powered by Patchstack, this integration brings industry-leading virtual patching (vPatching) directly into your
61
+
Altis environments.
58
62
59
63
#### Why It Matters
60
64
61
-
Identifying vulnerabilities is only the first step—mitigating them quickly is crucial. In many organizations, updating plugins or themes can take days or even weeks, leaving your sites exposed in the meantime.
65
+
Identifying vulnerabilities is only the first step—mitigating them quickly is crucial. In many organizations, updating plugins or
66
+
themes can take days or even weeks, leaving your sites exposed in the meantime.
62
67
63
68
Even more critically, some plugins never release a fix, requiring manual workarounds or firewall rules.
64
69
65
-
Altis Advanced Security solves this by automatically applying vPatches—plugin-level firewall rules that neutralize known vulnerabilities before an official fix is available. These rules are applied immediately and directly within WordPress, providing fast and targeted protection with minimal performance impact.
70
+
Altis Advanced Security solves this by automatically applying vPatches—plugin-level firewall rules that neutralize known
71
+
vulnerabilities before an official fix is available. These rules are applied immediately and directly within WordPress, providing
72
+
fast and targeted protection with minimal performance impact.
66
73
67
74
#### Key Features
68
75
69
-
-**Real-Time Vulnerability Mitigation**: Instantly protects against known threats, without waiting for full plugin updates or release cycles.
76
+
-**Real-Time Vulnerability Mitigation**: Instantly protects against known threats, without waiting for full plugin updates or
77
+
release cycles.
70
78
71
-
-**Smart vPatching**: Only patches vulnerabilities in plugins you actually have installed, reducing overhead and improving efficiency.
79
+
-**Smart vPatching**: Only patches vulnerabilities in plugins you actually have installed, reducing overhead and improving
80
+
efficiency.
72
81
73
82
-**Seamless Integration**: Works alongside Altis's built-in CDN-level WAF to provide protection across Layers 3, 4, and 7.
74
83
75
84
-**Compliance-Friendly**: Helps meet security expectations in compliance audits by proactively mitigating risks.
76
85
77
86
#### What's Next
78
87
79
-
We’re actively working to expand Altis Advanced Security with new features, including automated anti-virus scanning for uploaded assets.
88
+
We’re actively working to expand Altis Advanced Security with new features, including automated anti-virus scanning for uploaded
89
+
assets.
80
90
81
-
Altis Advanced Security is available as a paid add-on, billed per site. For pricing and enablement, please contact your Account Manager.
91
+
Altis Advanced Security is available as a paid add-on, billed per site. For pricing and enablement, please contact your Account
92
+
Manager.
82
93
83
94
### Altis Local Server Features
84
95
85
96
This release includes several bug fixes and introduces new capabilities to enhance development workflows. New in this release:
86
97
87
-
#### Extensible Docker-Compose Configuration Support
98
+
#### Extensible Docker-Compose Configuration Support
88
99
89
-
Altis Local Server now includes an extensible mechanism to allow for package-specific customizations of the `docker-compose` configuration. It enables developers to define additional configurations via Composer packages and have them incorporated into the `docker-compose.yml` generation process.
100
+
Altis Local Server now includes an extensible mechanism to allow for package-specific customizations of the `docker-compose`
101
+
configuration. It enables developers to define additional configurations via Composer packages and have them incorporated into the
102
+
`docker-compose.yml` generation process.
90
103
91
104
### Altis Dashboard Features
92
105
93
-
In order to empower and improve developer experience we continue to ship self-service features and improvements to the Dashboard. In this release we are introducing a much expected feature, the ability to self-service PHP upgrades on your environments.
106
+
In order to empower and improve developer experience we continue to ship self-service features and improvements to the Dashboard. In
107
+
this release we are introducing a much expected feature, the ability to self-service PHP upgrades on your environments.
94
108
95
109
#### Self-Service PHP Upgrades
96
110
97
-
We’re introducing Self-service PHP upgrades, empowering users to upgrade their PHP version independently and instantly via the Altis Dashboard—no support request needed.
111
+
We’re introducing Self-service PHP upgrades, empowering users to upgrade their PHP version independently and instantly via the Altis
112
+
Dashboard—no support request needed.
98
113
99
-
Previously, PHP upgrades required contacting support and waiting for manual updates via infrastructure changes—adding delays, uncertainty, and deployment risks. Now, users can trigger PHP upgrades on their own schedule, reducing turnaround time and improving deployment predictability.
114
+
Previously, PHP upgrades required contacting support and waiting for manual updates via infrastructure changes—adding delays,
115
+
uncertainty, and deployment risks. Now, users can trigger PHP upgrades on their own schedule, reducing turnaround time and improving
116
+
deployment predictability.
100
117
101
-
This update builds on our ongoing mission to give developers greater control over their infrastructure, just like with Composer-managed WordPress versions. We're continuing to explore ways to further streamline your development experience.
118
+
This update builds on our ongoing mission to give developers greater control over their infrastructure, just like with
119
+
Composer-managed WordPress versions. We're continuing to explore ways to further streamline your development experience.
102
120
103
121
### Altis Core improvements
104
122
@@ -108,121 +126,3 @@ We have incorporated many updates to modules and libraries in Altis to bring in
108
126
109
127
Our developer focused documentation has been improved again. As usual, feedback from our customers and partners is always welcome.
110
128
Please [send us any feedback you have](support://new).
111
-
||||||| parent of ed969c9 (v23 upgrade guide - draft)
112
-
=======
113
-
---
114
-
order: 23
115
-
---
116
-
117
-
# Upgrading to v23
118
-
119
-
*If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first.*
120
-
121
-
To upgrade to Altis v23, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment
122
-
modules to `^23.0.0`.
123
-
124
-
```json
125
-
{
126
-
"require": {
127
-
"altis/altis": "^23.0.0"
128
-
},
129
-
"require-dev": {
130
-
"altis/local-server": "^23.0.0"
131
-
},
132
-
"config": {
133
-
"platform": {
134
-
"php": "8.2"
135
-
}
136
-
}
137
-
}
138
-
```
139
-
140
-
Once you have made these changes, run `composer update` and then run the `wp altis migrate` command:
141
-
142
-
```sh
143
-
# For cloud environments
144
-
wp altis migrate
145
-
146
-
# For local server
147
-
composer server cli -- altis migrate
148
-
```
149
-
150
-
## WordPress 6.8
151
-
152
-
Altis adds support to WordPress 6.8, "Cecil", which brings significant improvements to performance, security, and usability:
153
-
154
-
-**Security**: bcrypt is now used for password hashing, replacing phpass. Application keys use stronger BLAKE2b hashing. Admins are alerted if open registration is active with high default roles.
155
-
156
-
-**Performance**: Improved caching in WP_Query, better lazy loading, and speculative loading via the new Speculation Rules API for faster navigation.
157
-
158
-
-**Editor Enhancements**: Updated Style Book UI, new Query Loop options (date filters, exclude sticky posts), and persistent rendering mode for editing experience.
159
-
160
-
-**Accessibility**: Over 100 fixes across the admin and editor, including standardized tooltips and clearer admin notice prefixes.
161
-
162
-
For more details check the [WordPress 6.8 release announcement](https://wordpress.org/download/releases/6-8/).
163
-
164
-
## Headline Features
165
-
166
-
### Altis Advanced Security, powered by Patchstack
167
-
168
-
We're excited to launch Altis Advanced Security, a new additional add-on that provides real-time vulnerability protection for your Altis projects. Powered by Patchstack, this integration brings industry-leading virtual patching (vPatching) directly into your Altis environments.
169
-
170
-
#### Why It Matters
171
-
172
-
Identifying vulnerabilities is only the first step—mitigating them quickly is crucial. In many organizations, updating plugins or themes can take days or even weeks, leaving your sites exposed in the meantime.
173
-
174
-
Even more critically, some plugins never release a fix, requiring manual workarounds or firewall rules.
175
-
176
-
Altis Advanced Security solves this by automatically applying vPatches—plugin-level firewall rules that neutralize known vulnerabilities before an official fix is available. These rules are applied immediately and directly within WordPress, providing fast and targeted protection with minimal performance impact.
177
-
178
-
#### Key Features
179
-
180
-
-**Real-Time Vulnerability Mitigation**
181
-
Instantly protects against known threats, without waiting for full plugin updates or release cycles.
182
-
183
-
-**Smart vPatching**
184
-
Only patches vulnerabilities in plugins you actually have installed, reducing overhead and improving efficiency.
185
-
186
-
-**Seamless Integration**
187
-
Works alongside Altis's built-in CDN-level WAF to provide protection across Layers 3, 4, and 7.
188
-
189
-
-**Compliance-Friendly**
190
-
Helps meet security expectations in compliance audits by proactively mitigating risks.
191
-
192
-
#### What's Next
193
-
194
-
We’re actively working to expand Altis Advanced Security with new features, including automated anti-virus scanning for uploaded assets.
195
-
196
-
Altis Advanced Security is available as a paid add-on, billed per site. For pricing and enablement, please contact your Account Manager.
197
-
198
-
### Altis Local Server Features
199
-
200
-
This release includes several bug fixes and introduces new capabilities to enhance development workflows. Highlights include:
201
-
202
-
#### Add Ability to Modify Docker-Compose Configuration
203
-
204
-
Altis Local Server now includes an extensible mechanism to allow for package-specific customizations of the `docker-compose` configuration. It enables developers to define additional configurations via Composer packages and have them incorporated into the `docker-compose.yml` generation process.
205
-
206
-
Learn more about this feature [here]().
207
-
208
-
### Altis Dashboard Features
209
-
210
-
In order to empower and improve developer experience we continue to ship self-service features and improvements to the Dashboard. In this release we are introducing a much expected feature, the ability for you to perform self-service PHP upgrades on your environments:
211
-
212
-
#### Self-Service PHP Upgrades
213
-
214
-
We’re introducing Self-service PHP upgrades, empowering users to upgrade their PHP version independently and instantly via the Altis Dashboard—no support request needed.
215
-
216
-
Previously, PHP upgrades required contacting support and waiting for manual updates via infrastructure changes—adding delays, uncertainty, and deployment risks. Now, users can trigger PHP upgrades on their own schedule, reducing turnaround time and improving deployment predictability.
217
-
218
-
This update builds on our ongoing mission to give developers greater control over their infrastructure, just like with Composer-managed WordPress versions. We're continuing to explore ways to further streamline your development experience.
219
-
220
-
### Altis Core improvements
221
-
222
-
We have incorporated many updates to modules and libraries in Altis to bring in important bug fixes and improvements.
223
-
224
-
### Documentation
225
-
226
-
Our developer focused documentation has been improved again. As usual, feedback from our customers and partners is always welcome.
227
-
Please [send us any feedback you have](support://new).
0 commit comments