7.0.0
Analytics
- Consistent naming of A/B testing humanmade/altis-analytics#114
- Check Elasticsearch host is defined before loading analytics humanmade/altis-analytics#117
- Add installer overrides humanmade/altis-analytics#124
- Update for combined analytics and experiments plugin humanmade/altis-analytics#135
- Fix image reference for A/B title tests humanmade/altis-analytics#140
- Fix broken link to A/B testing humanmade/altis-analytics#143
- Update Analytics plugin to v4 plus docs humanmade/altis-analytics#146
- [Backport v7-branch] Update default data retention period humanmade/altis-analytics#150
- [Backport v7-branch] Update XB client IDs on clone humanmade/altis-analytics#151
- [Backport v7-branch] Docs specify personalized content humanmade/altis-analytics#153
Cloud
- Add installer overrides humanmade/altis-cloud#303
- Add Fluent Bit logging with CloudWatch fallback humanmade/altis-cloud#301
- Remove reflect cloudfront headers function humanmade/altis-cloud#308
- Cache S3 upload dirs humanmade/altis-cloud#313
- Fix path_join bug introduced in #313 humanmade/altis-cloud#319
- Wrap Monolog handlers to handle exceptions gracefully humanmade/altis-cloud#318
- Remove obsolete test humanmade/altis-cloud#327
- add altis_* cookie whitelist to page caching humanmade/altis-cloud#328
- Only use APCU if loaded humanmade/altis-cloud#334
- Update to S3 Uploads v3 alpha humanmade/altis-cloud#338
- Cache uploads directories by blog ID humanmade/altis-cloud#340
- Set disallow file mods constant on cloud environments humanmade/altis-cloud#348
- Increase time limit for REST API uploads humanmade/altis-cloud#349
- Update PHP version to 7.4 humanmade/altis-cloud#351
- Add more docs on SSL and DNS configuration humanmade/altis-cloud#352
- [Backport v7-branch] Update S3 Uploads to 3.0.0 Beta 1 humanmade/altis-cloud#354
- [Backport v7-branch] Update Batcache to latest version humanmade/altis-cloud#358
- [Backport v7-branch] Dont append port number for 80 or 443 humanmade/altis-cloud#366
- [Backport v7-branch] Fix redis healthcheck humanmade/altis-cloud#370
- [Backport v7-branch] Update S3 Uploads to 3.0.0 stable humanmade/altis-cloud#373
- [Backport v7-branch] Truncate SES message data to CloudWatch humanmade/altis-cloud#378
- [Backport v7-branch] Use clear scheduled hook to remove package status check humanmade/altis-cloud#383
- [Backport v7-branch] Fix linter errors humanmade/altis-cloud#385
CMS
- Fix linter errors for CS 1.1.2 humanmade/altis-cms#304
- Add check to redirect_canonical for equivalent query strings humanmade/altis-cms#301
- Fix network admin confirm site action forms humanmade/altis-cms#316
- Fix remove emoji DNS prefetch warning humanmade/altis-cms#320
- Fix user signups action link redirect loop humanmade/altis-cms#324
- Add installer overrides humanmade/altis-cms#330
- Better sanitization and validation for subdomains, subdirectories and new site URLs humanmade/altis-cms#333
- Add filter for the new site public default setting humanmade/altis-cms#341
- Add authorship plugin humanmade/altis-cms#344
- Add Altis Reusable Blocks humanmade/altis-cms#347
- [Backport v7-branch] Update Post Cloner to 1.3.0 humanmade/altis-cms#364
- [Backport v7-branch] Update johnpbloch/wordpress requirement from 5.7.0 to 5.7.1 humanmade/altis-cms#366
- [Backport v7-branch] Update post cloner to 1.4.0 humanmade/altis-cms#369
- [Backport v7-branch] Update humanmade/post-cloner requirement from ~1.4.0 to ~1.4.1 humanmade/altis-cms#371
- [Backport v7-branch] fix stylelint errors humanmade/altis-cms#373
Core
- Only validate Altis config on local envs humanmade/altis-core#123
- Pull overridden paths dynamically from packages humanmade/altis-core#120
- Rename installer class to prevent using the old instance humanmade/altis-core#126
- Update README.md humanmade/altis-core#128
Dev Tools
- Updates Query Monitor to 3.6.7 humanmade/altis-dev-tools#123
- Add installer overrides humanmade/altis-dev-tools#125
- Flush cache after test run humanmade/altis-dev-tools#134
- [Backport v7-branch] Update wp-phpunit/wp-phpunit requirement from 5.7.0 to 5.7.1 humanmade/altis-dev-tools#140
- [Backport v7-branch] Update Travis default PHP to 7.4 humanmade/altis-dev-tools#143
Documentation
- Replace "AB tests" with "A/B tests" humanmade/altis-documentation#185
- Change guidance regarding PHP version humanmade/altis-documentation#188
- Remove AMP and Facebook Instant Articles from list of included plugins humanmade/altis-documentation#190
- Remove section about deleting vendor directory humanmade/altis-documentation#193
- Add note on config.platform.php property humanmade/altis-documentation#195
- Revert 75df72a to restore vendor deletion step in v6 upgrade humanmade/altis-documentation#197
- Add v7 upgrade guide humanmade/altis-documentation#203
- [Backport v7-branch] v7 Upgrade Guide corrections humanmade/altis-documentation#205
Enhanced Search
- Add installer overrides humanmade/altis-enhanced-search#142
- Fix user and term query behaviour humanmade/altis-enhanced-search#149
- Fix synonyms with advanced query mode humanmade/altis-enhanced-search#155
- Fix default language selection humanmade/altis-enhanced-search#157
- Fix field boost configuration humanmade/altis-enhanced-search#159
- Search against filtered post content by default humanmade/altis-enhanced-search#160
- Remove old field boost code humanmade/altis-enhanced-search#170
- Upgrade ElasticPress to 3.5.5 humanmade/altis-enhanced-search#153
- Fix ES fallback no-op humanmade/altis-enhanced-search#174
- Split large requests to ElasticSearch humanmade/altis-enhanced-search#175
- Fix linter errors humanmade/altis-enhanced-search#178
- [Backport v7-branch] Add autosuggest endpoint handling humanmade/altis-enhanced-search#186
- [Backport v7-branch] Dont append port number for 80 or 443 humanmade/altis-enhanced-search#195
- [Backport v7-branch] Fix ES index and sync healthchecks humanmade/altis-enhanced-search#199
- [Backport v7-branch] Fix
--per-page
doc parameter humanmade/altis-enhanced-search#201 - [Backport v7-branch] Check for a package ID before checking file exists humanmade/altis-enhanced-search#208
- [Backport v7-branch] remove extra space humanmade/altis-enhanced-search#210
Local Chassis
- Change back to PHP 7.2 and document 7.4 upgrade humanmade/altis-local-chassis#121
- Fix the upgrade command on Linux hosts. humanmade/altis-local-chassis#123
- Filter out ingest-user-agent plugin for ES 7. humanmade/altis-local-chassis#124
- Default to PHP 7.4 humanmade/altis-local-chassis#129
- [Backport v7-branch] Fix v8js and mcrypt settings for PHP 7.4 humanmade/altis-local-chassis#132
Local Server
- Enable XRay by default humanmade/altis-local-server#255
- Make PHP version configurable humanmade/altis-local-server#256
- Use traefik to pass s3 404s to nginx for fallback handling humanmade/altis-local-server#263
- Expand logging instructions to explain underlying docker commands humanmade/altis-local-server#264
- Revert "Use traefik to pass s3 404s to nginx for fallback handling" humanmade/altis-local-server#266
- Improve file sharing performance with Mutagen humanmade/altis-local-server#267
- Add a
mysql:
link to the database connection information output humanmade/altis-local-server#271 - Introduce "exec" subcommand for "composer server db" humanmade/altis-local-server#274
- Clarify the Xdebug docs humanmade/altis-local-server#275
- Require PHP 7.4 for Altis v7+ humanmade/altis-local-server#276
- Update nginx continer to 3.2.1 humanmade/altis-local-server#278
- [Backport v7-branch] Update nginx container to 3.3 humanmade/altis-local-server#281
Media
- Add installer overrides humanmade/altis-media#94
- [Backport v7-branch] Add
$content_width
documentation humanmade/altis-media#115 - [Backport v7-branch] Add lazy loading iframe docs humanmade/altis-media#117
Privacy
- update consent to 1.0.3 to include latest consent api humanmade/altis-privacy#6
- [Backport v6-branch] update consent to 1.0.3 to include latest consent api humanmade/altis-privacy#7
- Update consent to 1.0.4 humanmade/altis-privacy#9
- Add installer overrides humanmade/altis-privacy#11
- Check cookie banner display option for analytics integration humanmade/altis-privacy#13
Security
- Add installer overrides humanmade/altis-security#81
- Remove limit login attempts plugin humanmade/altis-security#85
- [Backport v7-branch] Remove limit login loading code humanmade/altis-security#88
SEO
- Add installer overrides humanmade/altis-seo#44
- [Backport v7-branch] Document wp_robots humanmade/altis-seo#48
SSO
- Add installer overrides humanmade/altis-sso#37
- [Backport v7-branch] Only define auth login text if it's not set humanmade/altis-sso#43
Workflow
- Add installer overrides humanmade/altis-workflow#54