Releases: humanmade/altis
Releases · humanmade/altis
8.0.0 Beta 1
Analytics
- remove the post cloner integration humanmade/altis-analytics#154
- Add native dependabot humanmade/altis-analytics#155
Cloud
- Add Cavalcade upgrade hook humanmade/altis-cloud#387
- replace the hm logo with the altis logo humanmade/altis-cloud#389
- Fix LudicrousDB warnings humanmade/altis-cloud#390
- Remove unavailable regions humanmade/altis-cloud#400
- Restructure CDN docs humanmade/altis-cloud#402
- Add native dependabot humanmade/altis-cloud#404
CMS
- Remove the modern admin theme humanmade/altis-cms#378
- remove clone post humanmade/altis-cms#384
- Display user pagination in network/users.php humanmade/altis-cms#375
- Add altis css color variables humanmade/altis-cms#391
- add simple local avatars humanmade/altis-cms#392
- #393 Add a link to WordPress RSS documentation humanmade/altis-cms#394
- Add native dependabot humanmade/altis-cms#395
Core
- Add Global Content Repository humanmade/altis-core#130
- Add unsupported version warning humanmade/altis-core#133
- remove post cloner humanmade/altis-core#139
- Make is_global_site() safe to use during install humanmade/altis-core#140
- Add native dependabot humanmade/altis-core#141
Dev Tools
- Add Asset Loader docs humanmade/altis-dev-tools#146
- Add native dependabot humanmade/altis-dev-tools#149
Documentation
- getting help with altis guide humanmade/altis-documentation#202
- Remove pre-approved plugins sections humanmade/altis-documentation#207
- Minor documentation changes. humanmade/altis-documentation#208
- Adding require-login to the composer dependencies to remove in the migration
guide. humanmade/altis-documentation#210 - Fix linting issues humanmade/altis-documentation#214
- Add PHP upgrade guide humanmade/altis-documentation#213
- Propose rewording in opening of PHP Upgrade guide humanmade/altis-documentation#216
- Update link to releases page humanmade/altis-documentation#218
- Clarify items in the PHP upgrade guide humanmade/altis-documentation#223
- [Backport master] Update "object cache API" URL humanmade/altis-documentation#226
- Update v7 upgrade & migration guide to add missing information humanmade/altis-documentation#228
- Add correct link to WordPress 5.7 Field Guide humanmade/altis-documentation#230
- [Backport master] Add clarity to what happens after PHP request happens humanmade/altis-documentation#233
- Fix PHPCS command humanmade/altis-documentation#234
- Launching a Site on Altis docs humanmade/altis-documentation#222
- Sort pages alphabetically if no order is set humanmade/altis-documentation#236
- second pass of getting help with altis guide humanmade/altis-documentation#241
- Add native dependabot humanmade/altis-documentation#242
Enhanced Search
- Use defined autosuggest endpoint for URI check humanmade/altis-enhanced-search#213
- Combine equivalent weighted queries humanmade/altis-enhanced-search#221
- Limit search queries to 100 characters humanmade/altis-enhanced-search#222
- Update searchable fields documentation humanmade/altis-enhanced-search#226
- Add native dependabot humanmade/altis-enhanced-search#232
- Fix strict search mode for terms and users humanmade/altis-enhanced-search#246
Local Chassis
- require patch releases of symfony/yaml 5.3 only humanmade/altis-local-chassis#137
- Add native dependabot humanmade/altis-local-chassis#140
Local Server
- Docs: Use markdown for code formatting humanmade/altis-local-server#284
- Update the docs for the restart command humanmade/altis-local-server#291
- require patch releases of 5.3 only humanmade/altis-local-server#293
- Use
docker compose
if available humanmade/altis-local-server#297 - Add COMPOSE_PROJECT_NAME env to php instance humanmade/altis-local-server#298
- Add native dependabot humanmade/altis-local-server#299
- Fix default HTTP_HOST value humanmade/altis-local-server#303
Media
- Add AMF and WP AMF humanmade/altis-media#120
- Only load AMF when we have a provider humanmade/altis-media#122
- Only load AMF on non global content sites humanmade/altis-media#124
- Update AMF to support local assets humanmade/altis-media#127
- Add Rekognition Labels to default weighting humanmade/altis-media#126
- Add link to global media library from upload humanmade/altis-media#132
- Skip AMF attachments in Smart Media humanmade/altis-media#128
- Allow deleting media from global media library humanmade/altis-media#133
- Minor enhancements to global media humanmade/altis-media#135
- Add Tachyon Provider for AMF WP humanmade/altis-media#136
- Update use stements in docs to match coding standards humanmade/altis-media#138
- Update AMF post meta key for skipping media edit UI humanmade/altis-media#139
- Add native dependabot humanmade/altis-media#140
Multilingual
- Minor documentation corrections. humanmade/altis-multilingual#21
- Add native dependabot humanmade/altis-multilingual#23
Privacy
- Update consent documentation humanmade/altis-privacy#15
- Add native dependabot humanmade/altis-privacy#17
Security
- switch to official stream humanmade/altis-security#89
- Add native dependabot humanmade/altis-security#94
- Update xwp/stream requirement from ^3.6.2 to ^3.7.0 humanmade/altis-security#100
SEO
- Remove pre-approved plugins reference humanmade/altis-seo#46
- Replace WP SEO with Yoast humanmade/altis-seo#61
- Remove the Yoast dashboard widget humanmade/altis-seo#65
- remove upsells & add styles humanmade/altis-seo#64
- Update branding humanmade/altis-seo#66
- Remove XML sitemaps and replace with Yoast XML Sitemaps humanmade/altis-seo#63
- re-add remove_dashboard_widget function humanmade/altis-seo#67
- hide social previews if not premium humanmade/altis-seo#70
- Remove Yoast Premium upsells and UI humanmade/altis-seo#71
- Add native dependabot humanmade/altis-seo#73
- remove meta tags humanmade/altis-seo#72
- Handle migrating from WP SEO to Yoast SEO humanmade/altis-seo#84
SSO
- Refresh login form humanmade/altis-sso#46
- Add native dependabot humanmade/altis-sso#47
Workflow
- add yoast duplicate post humanmade/altis-workflow#65
- Duplicate post xb integration humanmade/altis-workflow#70
- Update Publication Checklist to 0.3.0 humanmade/altis-workflow#72
- Add native dependabot humanmade/altis-workflow#74
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
7.0.0 RC 1
Analytics
- [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
Cloud
- [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
Cms
- [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
Dev Tools
- [Backport v7-branch] Update wp-phpunit/wp-phpunit requirement from 5.7.0 to
5.7.1 humanmade/altis-dev-tools#140
Documentation
- [Backport v7-branch] v7 Upgrade Guide corrections humanmade/altis-documentation#205
Enhanced Search
- [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
Local Chassis
- [Backport v7-branch] Fix v8js and mcrypt settings for PHP 7.4 humanmade/altis-local-chassis#132
Local Server
- [Backport v7-branch] Update nginx container to 3.3 humanmade/altis-local-server#281
Media
- [Backport v7-branch] Add
$content_width
documentation humanmade/altis-media#115 - [Backport v7-branch] Add lazy loading iframe docs humanmade/altis-media#117
Security
- [Backport v7-branch] Remove limit login loading code humanmade/altis-security#88
Seo
- [Backport v7-branch] Document wp_robots humanmade/altis-seo#48
Sso
- [Backport v7-branch] Only define auth login text if it's not set humanmade/altis-sso#43
7.0.0 Beta 1
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
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
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
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
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
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
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
Local Server
- Enable XRay by default humanmade/altis-local-server#255
- Expand logging instructions to explain underlying docker commands humanmade/altis-local-server#264
- 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
Media
- Add installer overrides humanmade/altis-media#94
Privacy
- Update consent to 1.0.3 to include latest consent api humanmade/altis-privacy#6
- 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
SEO
- Add installer overrides humanmade/altis-seo#44
SSO
- Add installer overrides humanmade/altis-sso#37
Workflow
- Add installer overrides humanmade/altis-workflow#54
6.0.0
Analytics
- Documentation fixes humanmade/altis-analytics#83
- Update Experiments to 2.4.0 humanmade/altis-analytics#102
- XB analytics docs humanmade/altis-analytics#105
- Update AWS Analytics to 2.5.0 humanmade/altis-analytics#107
- [Backport v6-branch] 30 consistent naming of ab testing humanmade/altis-analytics#115
- [Backport v6-branch] Check Elasticsearch host is defined before loading analytics humanmade/altis-analytics#118
- [Backport v6-branch] Add installer overrides humanmade/altis-analytics#125
Cloud
- Exclude ALB healthchecks from X-ray humanmade/altis-cloud#243
- Fix InvalidSequenceToken in CloudWatch Logs humanmade/altis-cloud#242
- Send final filtered database query to X-Ray humanmade/altis-cloud#235
- Ensure no debug output in dev envs humanmade/altis-cloud#249
- Delete dashboard.md humanmade/altis-cloud#254
- Doc: Fix link to dashboard humanmade/altis-cloud#259
- Update AWS SES mail to 1.2.0 humanmade/altis-cloud#264
- Add an arbitrary node if the node does not exist in humanmade/altis-cloud#268
- Check for existing package ID before removal humanmade/altis-cloud#273
- Fix object cache method check humanmade/altis-cloud#275
- Update dashboard logs images humanmade/altis-cloud#276
- Remove hmlinter.yml to use latest version humanmade/altis-cloud#283
- Fix Query Monitor output in cloud humanmade/altis-cloud#285
- Switch to HM fork of Ludicrous DB humanmade/altis-cloud#293
- Hotfix for the LudicrousDB plugin path humanmade/altis-cloud#297
- [Backport v6-branch] Add installer overrides humanmade/altis-cloud#304
CMS
- Fix: login-logo URL can be incorrect for all the sub-sites in a network humanmade/altis-cms#283
- set AUTOMATIC_UPDATER_DISABLED to true to disable auto updates humanmade/altis-cms#282
- Don't fatal on null value in real_url_path() humanmade/altis-cms#297
- [Backport v6-branch] Add check to redirect_canonical for equivalent query strings humanmade/altis-cms#307
- [Backport v6-branch] Fix linter errors for CS 1.1.2 humanmade/altis-cms#305
- [Backport v6-branch] Update johnbillion/extended-cpts requirement from ^4.4.1 to ^4.5.0 humanmade/altis-cms#312
- [Backport v6-branch] Fix network admin confirm site action forms humanmade/altis-cms#319
- [Backport v6-branch] Fix remove emoji DNS prefetch warning humanmade/altis-cms#323
- [Backport v6-branch] Fix user signups action link redirect loop humanmade/altis-cms#327
- [Backport v6-branch] Update johnbillion/extended-cpts requirement from ^4.5.0 to ^4.5.1 humanmade/altis-cms#331
- [Backport v6-branch] Add installer overrides humanmade/altis-cms#332
Core
- Add HM fork of ludicrousdb to installer safelist humanmade/altis-core#109
- Fix About page for Composer v2 humanmade/altis-core#114
- remove privacy docs humanmade/altis-core#115
- Add consent API plugins to safelist humanmade/altis-core#118
- [Backport v6-branch] Only validate Altis config on local envs humanmade/altis-core#124
- [Backport v6-branch] Pull overridden paths dynamically from packages humanmade/altis-core#125
- [Backport v6-branch] Rename installer class to prevent using the old instance humanmade/altis-core#127
Dev Tools
- Temprorary fix for docker file sync on Travis humanmade/altis-dev-tools#91
- Update ElasticPress bootstrap for EPv3 humanmade/altis-dev-tools#94
- Ensure constants are defined during install humanmade/altis-dev-tools#95
- Ensure Composer v1 is used humanmade/altis-dev-tools#103
- Composer v2 support humanmade/altis-dev-tools#109
- Dont disable QM error handler in cloud humanmade/altis-dev-tools#116
- Fix linter errors CS 1.1.2 humanmade/altis-dev-tools#121
- [Backport v6-branch] Updates Query Monitor to 3.6.7 humanmade/altis-dev-tools#124
- [Backport v6-branch] Add installer overrides humanmade/altis-dev-tools#126
Documentation
- Add note about db character set humanmade/altis-documentation#158
- Fix dependabot config example humanmade/altis-documentation#163
- Add Sitemaps to v5 upgrade guide humanmade/altis-documentation#164
- Fix broken link in upgrading v4 doc humanmade/altis-documentation#171
- 471 docs fixes humanmade/altis-documentation#172
- Note that the AMP-WP plugin has to be required from wpackagist humanmade/altis-documentation#177
- Update v5 upgrade guide regarding reindexing humanmade/altis-documentation#179
- Fix linter errors humanmade/altis-documentation#183
- Add v6 upgrade guide humanmade/altis-documentation#182
- [Backport v6-branch] replace "AB tests" with "A/B tests" humanmade/altis-documentation#186
- [Backport v6-branch] Change guidance regarding PHP version humanmade/altis-documentation#189
- [Backport v6-branch] Remove AMP and Facebook Instant Articles from list of included plugins humanmade/altis-documentation#192
- [Backport v6-branch] Remove section about deleting vendor directory humanmade/altis-documentation#194
- [Backport v6-branch] Add note on config.platform.php property humanmade/altis-documentation#196
Enhanced Search
- Add ability to register fields for autocompletion humanmade/altis-enhanced-search#92
- Add fuzzy search config humanmade/altis-enhanced-search#96
- Fix mime type search queries humanmade/altis-enhanced-search#98
- Turn document indexing off by default humanmade/altis-enhanced-search#94
- Fix array key names humanmade/altis-enhanced-search#103
- Remove default documents search filter humanmade/altis-enhanced-search#106
- Add updated docs for Altis v5 humanmade/altis-enhanced-search#105
- Ensure EP is loaded before upgrade routine humanmade/altis-enhanced-search#118
- Add synonyms and stopwords before icu_folding if present humanmade/altis-enhanced-search#122
- Remove the EP-Search-Term header humanmade/altis-enhanced-search#126
- Add filters to override ElasticPress date decay settings through Altis config humanmade/altis-enhanced-search#131
- Prevent errors when using Elasticsearch < 7.8 humanmade/altis-enhanced-search#133
- [Backport v6-branch] Add installer overrides humanmade/altis-enhanced-search#143
Local Chassis
- Add Composer v2 support humanmade/altis-local-chassis#108
- Update symfony/yaml requirement from ^4.2 to ^5.2 humanmade/altis-local-chassis#112
- Linter bot updates humanmade/altis-local-chassis#115
- Fix local chassis branch humanmade/altis-local-chassis#114
- Update to PHP 7.4 humanmade/altis-local-chassis#118
- [Backport v6-branch] Change back to PHP 7.2 and document 7.4 upgrade humanmade/altis-local-chassis#122
Local Server
- Generate docker-compose.yml file in PHP humanmade/altis-local-server#159
- Fix proxy restart, stop and destroy commands humanmade/altis-local-server#226
- Add Composer v2 support humanmade/altis-local-server#230
- Fix XDebug container humanmade/altis-local-server#240
- Update symfony/yaml requirement from ^4.2 to ^5.2 humanmade/altis-local-server#238
- Fix linter errors for CS 1.1.2 humanmade/altis-local-server#245
- Upgrade to PHP 7.4 container humanmade/altis-local-server#244
- Rotate SSL certificates humanmade/altis-local-server#246
- [Backport v6-branch] Enable XRay by default humanmade/altis-local-server#258
- [Backport v6-branch] Make PHP version configurable humanmade/altis-local-server#259
Media
- Clarify lazy loading docs humanmade/altis-media#90
- Add image rename command humanmade/altis-media#93
- [Backport v6-branch] Add installer overrides humanmade/altis-media#95
Privacy
- Add privacy documentation humanmade/altis-privacy#1
- Code tweaks humanmade/altis-privacy#2
- Add Altis Analytics integration humanmade/altis-privacy#4
- Integrate Google Tag Manager humanmade/altis-privacy#5
- [Backport v6-branch] update consent to 1.0.3 to include latest consent api humanmade/altis-privacy#7
- Backport 9 to v6 branch humanmade/altis-privacy#10
- [Backport v6-branch] Add installer overrides humanmade/altis-privacy#12
Security
- Fix array access warning humanmade/altis-security#80
- [Backport v6-branch] Add installer overrides humanmade/altis-security#82
SEO
- [Backport v6-branch] Add installer overrides humanmade/altis-seo#45
SSO
- [Backport v6-branch] Add installer overrides humanmade/altis-sso#38
Workflow
- [Backport v6-branch] Add installer overrides humanmade/altis-workflow#55
6.0.0 RC 2
Analytics
- [Backport v6-branch] Add installer overrides humanmade/altis-analytics#125
Cloud
- [Backport v6-branch] Add installer overrides humanmade/altis-cloud#304
CMS
- [Backport v6-branch] Fix network admin confirm site action forms humanmade/altis-cms#319
- [Backport v6-branch] Fix remove emoji DNS prefetch warning humanmade/altis-cms#323
- [Backport v6-branch] Fix user signups action link redirect loop humanmade/altis-cms#327
- [Backport v6-branch] Update johnbillion/extended-cpts requirement from ^4.5.0 to ^4.5.1 humanmade/altis-cms#331
- [Backport v6-branch] Add installer overrides humanmade/altis-cms#332
Core
- [Backport v6-branch] Pull overridden paths dynamically from packages humanmade/altis-core#125
Dev Tools
- [Backport v6-branch] Add installer overrides humanmade/altis-dev-tools#126
Documentation
- [Backport v6-branch] Remove section about deleting vendor directory humanmade/altis-documentation#194
Enhanced Search
- [Backport v6-branch] Add installer overrides humanmade/altis-enhanced-search#143
Media
- [Backport v6-branch] Add installer overrides humanmade/altis-media#95
Privacy
- [Backport v6-branch] Add installer overrides humanmade/altis-privacy#12
Security
- [Backport v6-branch] Add installer overrides humanmade/altis-security#82
SEO
- [Backport v6-branch] Add installer overrides humanmade/altis-seo#45
SSO
- [Backport v6-branch] Add installer overrides humanmade/altis-sso#38
Workflow
- [Backport v6-branch] Add installer overrides humanmade/altis-workflow#55
6.0.0 RC
Analytics
- 30 consistent naming of ab testing humanmade/altis-analytics#115
- Check Elasticsearch host is defined before loading
analytics humanmade/altis-analytics#118
Cms
- Add check to redirect_canonical for equivalent query
strings humanmade/altis-cms#307 - Fix linter errors for CS 1.1.2 humanmade/altis-cms#305
- Update johnbillion/extended-cpts requirement from
^4.4.1 to ^4.5.0 humanmade/altis-cms#312
Core
- Only validate Altis config on local envs humanmade/altis-core#124
Dev Tools
- Updates Query Monitor to 3.6.7 humanmade/altis-dev-tools#124
Documentation
- replace "AB tests" with "A/B tests" humanmade/altis-documentation#186
- Change guidance regarding PHP version humanmade/altis-documentation#189
- Remove AMP and Facebook Instant Articles from list of
included plugins humanmade/altis-documentation#192
Local Chassis
- Change back to PHP 7.2 and document 7.4 upgrade humanmade/altis-local-chassis#122
Local Server
- Make PHP version configurable humanmade/altis-local-server#259
Privacy
- update consent to 1.0.3 to include latest consent api humanmade/altis-privacy#7
- Backport 9 to v6 branch humanmade/altis-privacy#10
6.0.0 Beta 1
Analytics
- Documentation fixes humanmade/altis-analytics#83
- Update Experiments to 2.4.0 humanmade/altis-analytics#102
- XB analytics docs humanmade/altis-analytics#105
- Update AWS Analytics to 2.5.0 humanmade/altis-analytics#107
Cloud
- Exclude ALB healthchecks from X-ray humanmade/altis-cloud#243
- Fix InvalidSequenceToken in CloudWatch Logs humanmade/altis-cloud#242
- Send final filtered database query to X-Ray humanmade/altis-cloud#235
- Ensure no debug output in dev envs humanmade/altis-cloud#249
- Delete dashboard.md humanmade/altis-cloud#254
- Doc: Fix link to dashboard humanmade/altis-cloud#259
- Update AWS SES mail to 1.2.0 humanmade/altis-cloud#264
- Add an arbitrary node if the node does not exist in humanmade/altis-cloud#268
- Check for existing package ID before removal humanmade/altis-cloud#273
- Fix object cache method check humanmade/altis-cloud#275
- Update dashboard logs images humanmade/altis-cloud#276
- Remove hmlinter.yml to use latest version humanmade/altis-cloud#283
- Fix Query Monitor output in cloud humanmade/altis-cloud#285
- Switch to HM fork of Ludicrous DB humanmade/altis-cloud#293
- Hotfix for the LudicrousDB plugin path humanmade/altis-cloud#297
CMS
- Add set -e to build script humanmade/altis-cms#261
- Fix headings in docs/helper-functions.md humanmade/altis-cms#265
- Add Composer v2 support humanmade/altis-cms#268
- Update johnpbloch/wordpress requirement from 5.5.3 to 5.6.0 humanmade/alti-cms#294
- Update johnbillion/extended-cpts requirement from ^4.4.0 to ^4.4.1 humanmade/altis-cms#292
- Fix: login-logo URL can be incorrect for all the sub-sites in a network humanmade/altis-cms#283
- set AUTOMATIC_UPDATER_DISABLED to true to disable auto updates humanmade/altis-cms#282
- Don't fatal on null value in real_url_path() humanmade/altis-cms#297
Core
- Fix linter errors humanmade/altis-core#82
- Fix consent bugs humanmade/altis-core#95
- Update installer package list humanmade/altis-core#97
- Throw an exception for invalid config humanmade/altis-core#81
- Add Composer v2 support humanmade/altis-core#102
- Add HM fork of ludicrousdb to installer safelist humanmade/altis-core#109
- Fix About page for Composer v2 humanmade/altis-core#114
- Remove privacy docs humanmade/altis-core#115
- Add consent API plugins to safelist humanmade/altis-core#118
Dev Tools
- Temprorary fix for docker file sync on Travis humanmade/altis-dev-tools#91
- Update ElasticPress bootstrap for EPv3 humanmade/altis-dev-tools#94
- Ensure constants are defined during install humanmade/altis-dev-tools#95
- Ensure Composer v1 is used humanmade/altis-dev-tools#103
- Composer v2 support humanmade/altis-dev-tools#109
- Dont disable QM error handler in cloud humanmade/altis-dev-tools#116
- Fix linter errors CS 1.1.2 humanmade/altis-dev-tools#121
Documentation
- Add note about db character set humanmade/altis-documentation#158
- Fix dependabot config example humanmade/altis-documentation#163
- Add Sitemaps to v5 upgrade guide humanmade/altis-documentation#164
- Fix broken link in upgrading v4 doc humanmade/altis-documentation#171
- Miscellaneous docs fixes humanmade/altis-documentation#172
- Note that the AMP-WP plugin has to be required from wpackagist humanmade/altis-documentation#177
- Update v5 upgrade guide regarding reindexing humanmade/altis-documentation#179
- Fix linter errors humanmade/altis-documentation#183
- Add v6 upgrade guide humanmade/altis-documentation#182
Enhanced Search
- Remove default documents search filter humanmade/altis-enhanced-search#106
- Add synonyms and stopwords before icu_folding if present humanmade/altis-enhanced-search#122
- Remove the EP-Search-Term header humanmade/altis-enhanced-search#126
- Add filters to override ElasticPress date decay settings through Altis config humanmade/altis-enhanced-search#131
- Prevent errors when using Elasticsearch < 7.8 humanmade/altis-enhanced-search#133
Local Chassis
- Add Composer v2 support humanmade/altis-local-chassis#108
- Update symfony/yaml requirement from ^4.2 to ^5.2 humanmade/altis-local-chassis#112
- Linter bot updates humanmade/altis-local-chassis#115
- Fix local chassis branch humanmade/altis-local-chassis#114
- Update to PHP 7.4 humanmade/altis-local-chassis#118
Local Server
- Document importing sql files humanmade/altis-local-server#217
- Generate docker-compose.yml file in PHP humanmade/altis-local-server#159
- Fix proxy restart, stop and destroy commands humanmade/altis-local-server#226
- Add Composer v2 support humanmade/altis-local-server#230
- Fix XDebug container humanmade/altis-local-server#240
- Update symfony/yaml requirement from ^4.2 to ^5.2 humanmade/altis-local-server#238
- Fix linter errors for CS 1.1.2 humanmade/altis-local-server#245
- Upgrade to PHP 7.4 container humanmade/altis-local-server#244
- Rotate SSL certificates humanmade/altis-local-server#246
Media
- Clarify lazy loading docs humanmade/altis-media#90
- Add image rename command humanmade/altis-media#93
Privacy
- Add privacy documentation humanmade/altis-privacy#1
- Code tweaks humanmade/altis-privacy#2
- Add Altis Analytics integration humanmade/altis-privacy#4
- Integrate Google Tag Manager humanmade/altis-privacy#5
Security
- Fix fatal error on multisite convert humanmade/altis-security#71
- Add an xray meta key/value to the stream data humanmade/altis-security#68
- Update humanmade/stream requirement from 3.3.0 to 3.4.2 humanmade/altis-security#55
- Fix array access warning humanmade/altis-security#80
SEO
- Improve sitemaps documentation humanmade/altis-seo#40
5.0.1
- Correct the module version constraints to
^5.0.0
5.0.0
Analytics
- Update issue templates humanmade/altis-analytics#61
- Update to AWS Analytics plugin 2.2.4 humanmade/altis-analytics#65
- Update AWS Analytics to 2.2.5 humanmade/altis-analytics#67
- 2nd pass at issue templates humanmade/altis-analytics#64
- Update AWS Analytics to 2.3.0 humanmade/altis-analytics#71
- Do not clone AB test meta data humanmade/altis-analytics#73
- Update AWS Analytics humanmade/altis-analytics#74
Cloud
- Update issue templates humanmade/altis-cloud#207
- Fix condition humanmade/altis-cloud#210
- Check architecture when adding ec2 metadata humanmade/altis-cloud#215
- Ensure Tachyon and Uploads URL use current site host name humanmade/altis-cloud#218
- Issue templates update 2 humanmade/altis-cloud#221
- Don't load XRay on all CLI invocations humanmade/altis-cloud#223
- Update build container package versions humanmade/altis-cloud#226
- Check ELASTICSEARCH_HOST definition before use humanmade/altis-cloud#232
- Allow use of alternate domain name for S3 on local humanmade/altis-cloud#240
- Update default ignored cache query vars humanmade/altis-cloud#239
- Cloud integration for Elasticsearch Service packages humanmade/altis-cloud#214
- Exclude ALB healthchecks from X-ray humanmade/altis-cloud#243
- Fix InvalidSequenceToken in CloudWatch Logs humanmade/altis-cloud#242
- Send final filtered database query to X-Ray humanmade/altis-cloud#235
- Ensure no debug output in dev envs humanmade/altis-cloud#250
- Update humanmade/wordpress-pecl-memcached-object-cache requirement from 2.0.0 to 2.1.0 humanmade/altis-cloud#252
- Delete dashboard.md humanmade/altis-cloud#256
CMS
- Update issue templates humanmade/altis-cms#235
- Add autoloader flag to command humanmade/altis-cms#232
- Use real GUIDs humanmade/altis-cms#237
- Output hidden input to avoid scheme reset humanmade/altis-cms#244
- Issue templates update 2 humanmade/altis-cms#247
- Add post cloner plugin humanmade/altis-cms#248
- Replace WP blog signup notification humanmade/altis-cms#249
- Delete signups object cache before loading the signups page humanmade/altis-cms#250
- WordPress 5.5 Updates humanmade/altis-cms#254
- Update Post Cloner to 1.2.0 humanmade/altis-cms#256
- Override sites list for better detail humanmade/altis-cms#243
Core
- Update issue templates humanmade/altis-core#84
- Issue templates update 2 humanmade/altis-core#85
- Add post cloner plugin to allowlist humanmade/altis-core#86
- Upgrade minimum AWS SDK version 3.101.1 -> 3.150.0 humanmade/altis-core#89
- Define WP_ENVIRONMENT_TYPE humanmade/altis-core#94
- Update installer package list humanmade/altis-core#98
Dev Tools
- Update issue templates humanmade/altis-dev-tools#80
- Issue templates update 2 humanmade/altis-dev-tools#83
- Remove
matrix
option and set PHP version directly humanmade/altis-dev-tools#85 - Temprorary fix for docker file sync on Travis humanmade/altis-dev-tools#98
- Update ElasticPress bootstrap for EPv3 humanmade/altis-dev-tools#99
- Ensure constants are defined during install humanmade/altis-dev-tools#100
Documentation
- Update issue templates humanmade/altis-documentation#145
- Fix sentence humanmade/altis-documentation#146
- Add the ability to skip internal links humanmade/altis-documentation#144
- Correct misspelling of protocols humanmade/altis-documentation#150
- Issue templates update 2 humanmade/altis-documentation#151
- v4 upgrade guide: fix elasticpress index parameter humanmade/altis-documentation#153
- Add internal docs link type for support tickets humanmade/altis-documentation#156
- Add v5 upgrade guide humanmade/altis-documentation#168
- Add note about db character set humanmade/altis-documentation#166
- Fix dependabot config example humanmade/altis-documentation#167
- Add Sitemaps to v5 upgrade guide humanmade/altis-documentation#169
Enhanced Search
- Update issue templates humanmade/altis-enhanced-search#80
- Remove protected content config option humanmade/altis-enhanced-search#82
- Add elasticpress integration for ajax queries humanmade/altis-enhanced-search#84
- Upgrade to ElasticPress 3.4.2 humanmade/altis-enhanced-search#35
- Issue templates update 2 humanmade/altis-enhanced-search#88
- Improve ElasticPress v3 support humanmade/altis-enhanced-search#89
- ElasticSearch user dictionary support humanmade/altis-enhanced-search#76
- Update docs to use xargs to process sites individually humanmade/altis-enhanced-search#93
- Add ability to register fields for autocompletion humanmade/altis-enhanced-search#92
- Add fuzzy search config humanmade/altis-enhanced-search#96
- Fix mime type search queries humanmade/altis-enhanced-search#98
- Turn document indexing off by default humanmade/altis-enhanced-search#109
- Fix array key names humanmade/altis-enhanced-search#110
- Remove default documents search filter humanmade/altis-enhanced-search#111
- Add updated docs for Altis v5 humanmade/altis-enhanced-search#112
- Ensure EP is loaded before upgrade routine humanmade/altis-enhanced-search#119
Local Chassis
- Update issue templates humanmade/altis-local-chassis#101
- Issue templates update 2 humanmade/altis-local-chassis#103
- Add support for ES packages humanmade/altis-local-chassis#102
Local Server
- Update issue templates humanmade/altis-local-server#178
- Support XDebug on Linux humanmade/altis-local-server#185
- Add confirmation prompt before destroy humanmade/altis-local-server#180
- Add ES package support humanmade/altis-local-server#181
- Fix db sequel command regression humanmade/altis-local-server#192
- Add destroy prompt answers humanmade/altis-local-server#195
- Forward COMPOSE_PROJECT_NAME env var to PHP container humanmade/altis-local-server#196
- Update Tachyon to 2.3.2 humanmade/altis-local-server#189
- Issue templates update 2 humanmade/altis-local-server#201
- Fix incorrect regular expression to permit hyphenated-subdomains humanmade/altis-local-server#205
- Fix use of uploads directory on local server humanmade/altis-local-server#208
- Revert "Fix use of uploads directory on local server" humanmade/altis-local-server#209
- Fix write permissions when running CLI commands humanmade/altis-local-server#211
- Hotfix, use posix_getuid() to get $UID humanmade/altis-local-server#213
- Document importing sql files humanmade/altis-local-server#222
- Fix proxy restart, stop and destroy commands humanmade/altis-local-server#228
Media
- Update issue templates humanmade/altis-media#77
- Issue templates update 2 humanmade/altis-media#80
- Update Rekognition to 0.1.7 humanmade/altis-media#81
- Update smart media to 0.2.20 humanmade/altis-media#85
- Add Rekognition Labels to autosuggest fields humanmade/altis-media#88
- Update Smart Media to 0.3.0 humanmade/altis-media#89
Multilingual
- Update issue templates humanmade/altis-multilingual#17
- Issue templates update 2 humanmade/altis-multilingual#18
Security
- Update issue templates humanmade/altis-security#69
- Fix fatal error on multisite convert humanmade/altis-security#71
- Add an xray meta key/value to the stream data humanmade/altis-security#68
- Issue templates update 2 humanmade/altis-security#74
SEO
- Update issue templates humanmade/altis-seo#35
- Issue templates update 2 humanmade/altis-seo#36
- Remove AMP and FBIA as dependencies humanmade/altis-seo#37
- Use WordPress core Sitemaps humanmade/altis-seo#42
- Improve sitemaps documentation humanmade/altis-seo#43
SSO
- Update issue templates humanmade/altis-sso#33
- Issue templates update 2 humanmade/altis-sso#34
Workflow
- Update issue templates humanmade/altis-workflow#38
- Add QM integration for workflow notifications humanmade/altis-workflow#32
- Issue templates update 2 humanmade/altis-workflow#40
- Update Workflows to 0.3.11 humanmade/altis-workflow#41