Releases: humanmade/altis
Releases · humanmade/altis
5.0.0 RC 1
Cloud
- Update humanmade/wordpress-pecl-memcached-object-cache requirement from 2.0.0 to 2.1.0 humanmade/altis-cloud#252
- Ensure no debug output in dev envs humanmade/altis-cloud#249
5.0.0 Beta 2
Core
- Update installer package list humanmade/altis-core#97
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
Documentation
- Add v5 upgrade guide humanmade/altis-documentation#160
- 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
Enhanced Search
- 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
Local Server
- Document importing sql files humanmade/altis-local-server#217
SEO
- Use WordPress core Sitemaps humanmade/altis-seo#38
- Improve sitemaps documentation humanmade/altis-seo#40
5.0.0 Beta 1
Analytics
- Correct a misspelling humanmade/altis-analytics#56
- Use hypenated word for built-in humanmade/altis-analytics#58
- Fix link to native analytics humanmade/altis-analytics#59
- Update to AWS Analytics plugin 2.2.4 humanmade/altis-analytics#65
- Update AWS Analytics to 2.2.5 humanmade/altis-analytics#67
- 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
- Add docs for Xray humanmade/altis-cloud#205
- Fix ec2 metadata 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
Cms
- Altis styling for QM and Components humanmade/altis-cms#225
- Bump the admin theme CSS version humanmade/altis-cms#227
- Rename add site screen's nonce to '_altis_add_site_nonce' humanmade/altis-cms#230
- Remove default WP favicon humanmade/altis-cms#233
- 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
- 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
- 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
Dev Tools
- Remove
matrix
option and set PHP version directly humanmade/altis-dev-tools#85
Documentation
- 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
- v4 upgrade guide: fix elasticpress index parameter humanmade/altis-documentation#153
- Add internal docs link type for support tickets humanmade/altis-documentation#156
Enhanced Search
- 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
Local Chassis
- Provide default Database credentials humanmade/altis-local-chassis#99
- Add support for ES packages humanmade/altis-local-chassis#102
Local Server
- Turn on error display for local server humanmade/altis-local-server#177
- 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
- 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
Media
- 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
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
SEO
- Remove AMP and FBIA as dependencies humanmade/altis-seo#37
SSO
- Update issue templates humanmade/altis-sso#33
- Issue templates update 2 humanmade/altis-sso#34
Workflow
- Fix notifications namespace loading humanmade/altis-workflow#34
- Fix link for built-in notifications humanmade/altis-workflow#36
- Add QM integration for workflow notifications humanmade/altis-workflow#32
- Update Workflows to 0.3.11 humanmade/altis-workflow#41
4.0.0
Analytics
- Fix typo in ES Query example. humanmade/altis-analytics#37
- Update hm-gtm to 2.0.2 humanmade/altis-analytics#40
- Set the endpoint location country humanmade/altis-analytics#45
- Add Audiences and Experience Blocks features humanmade/altis-analytics#47
- Update native analytics docs humanmade/altis-analytics#50
- Add data retention time config option humanmade/altis-analytics#51
- Update min version for analytics & experiments humanmade/altis-analytics#55
Cloud
- Simplify cavalcade bootstrap on install humanmade/altis-cloud#91
- Add the backport action humanmade/altis-cloud#93
- Update x-ray to 1.2.1 humanmade/altis-cloud#92
- Removing backport action humanmade/altis-cloud#101
- Update X-Ray to 1.2.3 humanmade/altis-cloud#104
- Update Cavalcade to 1.0.1 humanmade/altis-cloud#103
- Update batcache to 1.3.1 humanmade/altis-cloud#109
- Catch the cloudwatch error and display error message humanmade/altis-cloud#113
- Remove extra data in xray requests humanmade/altis-cloud#120
- Update batcache to 1.3.2 humanmade/altis-cloud#122
- Add menu and submenu to display ENV details humanmade/altis-cloud#126
- Fix warning through for
disable_no_cache_headers_on_admin_ajax_nopriv()
humanmade/altis-cloud#127 - Fix Twenty Twenty frontend display issue humanmade/altis-cloud#130
- Env indicator: Use altis blue instead of aqua humanmade/altis-cloud#131
- Add link to open support ticket from Altis menu humanmade/altis-cloud#134
- Add docs on 3rd Party CDN usage humanmade/altis-cloud#136
- Log remote requests made by the AWS SDK humanmade/altis-cloud#133
- Update to cavalcade 2.0.0 humanmade/altis-cloud#142
- Error on install after updates to cavalcade 2.0.0 humanmade/altis-cloud#146
- Add the EC2 Istance ID to AWS Xray traces humanmade/altis-cloud#147
- Fix error logger to CloudWatch humanmade/altis-cloud#153
- Cloudfront media purge humanmade/altis-cloud#157
- Update CSS class name humanmade/altis-cloud#145
- Changing to __healthcheck, changing json response humanmade/altis-cloud#158
- Update AWS X-Ray to 1.2.5 humanmade/altis-cloud#150
- Revert "Update AWS X-Ray to 1.2.5" humanmade/altis-cloud#160
- Update XRay to track patch version humanmade/altis-cloud#161
- Reduce polling on CloudWatch in Audit Log results humanmade/altis-cloud#144
- Issue 87/subsite cron healtchech humanmade/altis-cloud#163
- Only call fastcgi_finish_request on shutdown humanmade/altis-cloud#164
- Add Instance Healthcheck humanmade/altis-cloud#171
- Fix page cache to allow dynamic unique param humanmade/altis-cloud#172
- Add wp-db bail override humanmade/altis-cloud#173
- Update batcache to version 1.3.3 humanmade/altis-cloud#178
- Fix linter errors humanmade/altis-cloud#180
- Fix the @Package names humanmade/altis-cloud#181
- Remove unnecessary use statement humanmade/altis-cloud#184
- Enable configuring email region humanmade/altis-cloud#185
- Move ES request signing to Cloud Module humanmade/altis-cloud#189
- Update CDN locations to latest (May 2020) humanmade/altis-cloud#193
- Short-circuit Audit Log requests when they have enough data. humanmade/altis-cloud#195
- Enforce purge limitation humanmade/altis-cloud#198
- Catch exceptions from StopQuery in CloudWatch humanmade/altis-cloud#203
CMS
- Disable the admin_email verfication check on login. humanmade/altis-cms#135
- Remove maybe update checks on admin_init humanmade/altis-cms#136
- Remove all update_* and upgrade_network caps humanmade/altis-cms#138
- Remove auto updates for core humanmade/altis-cms#141
- Don't show shared blocks UI if user cant edit posts humanmade/altis-cms#143
- Fix typo in index.php doc comment humanmade/altis-cms#148
- Ensure permission check doesnt happen in CLI / early run context humanmade/altis-cms#151
- Bootstrap module early humanmade/altis-cms#161
- Fixing undefined variable notice with custom domain humanmade/altis-cms#171
- Adding extended custom post types library. humanmade/altis-cms#170
- Set wp_is_large_network to true humanmade/altis-cms#169
- Fixing box-shadow and border-left-color to match design notes in #114 humanmade/altis-cms#174
- Fix Altis spacing in the admin bar humanmade/altis-cms#175
- Force comment pagination & limit to max 50 humanmade/altis-cms#180
- Replace WP preview animation with Altis animation humanmade/altis-cms#179
- Add whitelist-html package as dependency humanmade/altis-cms#181
- Fixing the all items label for the Block Categories. humanmade/altis-cms#183
- Remove default user colour schemes humanmade/altis-cms#182
- Linking the Altis logo in the admin bar to the Dashboard. humanmade/altis-cms#173
- Normalise asset URLs to remove relative paths humanmade/altis-cms#190
- Use more specific class name, better theme compat humanmade/altis-cms#192
- Fix logo styling and update version string humanmade/altis-cms#196
- Load .config/load-early.php as early as possible humanmade/altis-cms#201
- Check for table prefix set in ENV in main wp-config.php humanmade/altis-cms#200
- Upgrade wp-user-signups to 5.0.0 humanmade/altis-cms#217
- Add documentation for wp-password-bcrypt humanmade/altis-cms#215
- Hide healthcheck dashboard widget humanmade/altis-cms#219
- Change the WP 5.4 default block editor settings humanmade/altis-cms#218
- Fix linter errors humanmade/altis-cms#220
- Update naming for clean_html humanmade/altis-cms#221
- Add option to disable RSS feeds humanmade/altis-cms#208
- Altis styling for QM and Components humanmade/altis-cms#226
- Bump the admin theme CSS version humanmade/altis-cms#228
- Rename add site screen's nonce to '_altis_add_site_nonce' humanmade/altis-cms#231
Core
- Add php-basic-auth to list of excluded plugins humanmade/altis-core#64
- Add get_environment_region() function humanmade/altis-core#68
- Add a filter to AWS SDK params humanmade/altis-core#69
- Fix module settings to array if boolean set in config humanmade/altis-core#67
- Fix config path for aws credentials humanmade/altis-core#75
- Add HM debug bar for Elastic Press to exclude plugins list humanmade/altis-core#80
- Fix linter errors humanmade/altis-core#82
Dev Tools
- Update Dev Tools command to 0.2.0 humanmade/altis-dev-tools#36
- Remove constant and update docs humanmade/altis-dev-tools#38
- Require latest Query Monitor 3.5.2 as a minimum humanmade/altis-dev-tools#42
- Add documentation on Flamegraphs humanmade/altis-dev-tools#39
- Use repo reference to get shared travis config humanmade/altis-dev-tools#47
- Update WP PHPUnit to 5.3.1 humanmade/altis-dev-tools#50
- Remove branch restrictions humanmade/altis-dev-tools#55
- Add platform config to Dev Tools humanmade/altis-dev-tools#58
- Add altis.loaded_phpunit hook and docs humanmade/altis-dev-tools#60
- Rename ElasticPress QM menu title humanmade/altis-dev-tools#61
- Fix Altis Config QM menu panel item to appear only once humanmade/altis-dev-tools#64
- Fix deprecated QM collector name function humanmade/altis-dev-tools#71
- Fix linter errors humanmade/altis-dev-tools#73
- Update WP-PHPUnit to 5.4.2 humanmade/altis-dev-tools#76
Documentation
- Update v3 upgrade guide instructions humanmade/altis-documentation#92
- Update the migration guide with v3 additions humanmade/altis-documentation#95
- Add Local Chassis breaking change info for elasticsearch version humanmade/altis-documentation#97
- Add release and LTS guides humanmade/altis-documentation#100
- Remove note on 7.4 for WP 5.3 humanmade/altis-documentation#99
- Add pre-approved plugins doc humanmade/altis-documentation#103
- Minor spelling edits humanmade/altis-documentation#105
- Add SUNRISE info and migration guide links humanmade/altis-documentation#107
- Fixing documentation color scheme to match design notes from altis/cms #114 humanmade/altis-documentation#110
- Function
get_environment_type()
must useAltis
namespace humanmade/altis-documentation#111 - Add documentation for config escape hatch humanmade/altis-documentation#119
- Add further V3 deployment instructions humanmade/altis-documentation#124
- Alphabetize bundled plugins list for easier scanning humanmade/altis-documentation#126
- Add extended-cpts to included libraries in migrating guide humanmade/altis-documentation#128
- Add documentation for Automated Code Review humanmade/altis-documentation#127
- Provide a use-case for the local-config.php example humanmade/altis-documentation#138
- Fix all linter errors humanmade/altis-documentation#137
- Fix syntax error humanmade/altis-documentation#140
- Add v4 upgrade guide humanmade/altis-documentation#141
- Add dependabot guide humanmade/altis-documentation#139
- Iterate on code review docs humanmade/altis-documentation#143
Enhanced Search
- Detect if ELASTICSEARCH_HOST is empty humanmade/altis-enhanced-search#47
- Add config docs humanmade/altis-enhanced-search#52
- Add ElasticPress debug bar humanmade/altis-enhanced-search#56
- Support Austrian German in Analyzer Language humanmade/altis-enhanced-search#59
- Provide full list of types and stati to ElasticPress humanmade/altis-enhanced-search#66
- Setting HM_ENV_TYPE throws a fatal error# humanmade/altis-enhanced-search#65
- Enable the composer configuration of search humanmade/altis-enhanced-search#63
- Fix a fatal error reading Altis config humanmade/altis-enhanced-search#70
- Fix all linter errors humanmade/altis-enhanced-search#73
- Add multilingual analyzers humanmade/altis-enhanced-search#74
- Reduce the looseness of the default search humanmade/altis-enhanced-search#72
- Use the custom kuromoji tokenizer humanmade/altis-enhanced-search#79
Local Chassis
- Add notice to file that it is managed by chassis humanmade/altis-local-chassis#56
- Allow overriding default host humanmade/altis-local-chassis#55
- Add local-chassis alias humanmade/altis-local-chassis#59
- Add user/pass/admin url on successful start humanmade/altis-local-chassis#62
- init command exits if any step's exit code ...
4.0.0 RC 1
Analytics
- Update min version for analytics & experiments humanmade/altis-analytics#55
Cloud
- Move ES request signing to Cloud Module humanmade/altis-cloud#189
- Update CDN locations to latest (May 2020) humanmade/altis-cloud#193
- Short-circuit Audit Log requests when they have enough data. humanmade/altis-cloud#195
- Enforce purge limitation humanmade/altis-cloud#198
Cms
- Altis styling for QM and Components humanmade/altis-cms#226
- Bump the admin theme CSS version humanmade/altis-cms#228
Documentation
- Iterate on code review docs humanmade/altis-documentation#143
Local Chassis
- Remove the duplicated ES extension humanmade/altis-local-chassis#98
Local Server
- Stop containers restarting if docker daemon rebooted humanmade/altis-local-server#173
- Increase healtcheck timeout for ElasticSearch humanmade/altis-local-server#175
Security
- Re-enable require-login by default in non-production environments humanmade/altis-security#61
4.0.0 Beta 1
Analytics
- Fix typo in ES Query example. humanmade/altis-analytics#37
- Update hm-gtm to 2.0.2 humanmade/altis-analytics#40
- Set the endpoint location country humanmade/altis-analytics#45
- Add Audiences and Experience Blocks features humanmade/altis-analytics#47
- Update native analytics docs humanmade/altis-analytics#50
- Add data retention time config option humanmade/altis-analytics#51
Cloud
- Simplify cavalcade bootstrap on install humanmade/altis-cloud#91
- Add the backport action humanmade/altis-cloud#93
- Update x-ray to 1.2.1 humanmade/altis-cloud#92
- Removing backport action humanmade/altis-cloud#101
- Update X-Ray to 1.2.3 humanmade/altis-cloud#104
- Update Cavalcade to 1.0.1 humanmade/altis-cloud#103
- Update batcache to 1.3.1 humanmade/altis-cloud#109
- Catch the cloudwatch error and display error message humanmade/altis-cloud#113
- Remove extra data in xray requests humanmade/altis-cloud#120
- Update batcache to 1.3.2 humanmade/altis-cloud#122
- Add menu and submenu to display ENV details humanmade/altis-cloud#126
- Fix warning through for
disable_no_cache_headers_on_admin_ajax_nopriv()
humanmade/altis-cloud#127 - Fix Twenty Twenty frontend display issue humanmade/altis-cloud#130
- Env indicator: Use altis blue instead of aqua humanmade/altis-cloud#131
- Add link to open support ticket from Altis menu humanmade/altis-cloud#134
- Add docs on 3rd Party CDN usage humanmade/altis-cloud#136
- Log remote requests made by the AWS SDK humanmade/altis-cloud#133
- Update to cavalcade 2.0.0 humanmade/altis-cloud#142
- Error on install after updates to cavalcade 2.0.0 humanmade/altis-cloud#146
- Add the EC2 Istance ID to AWS Xray traces humanmade/altis-cloud#147
- Fix error logger to CloudWatch humanmade/altis-cloud#153
- Cloudfront media purge humanmade/altis-cloud#157
- Update CSS class name humanmade/altis-cloud#145
- Changing to __healthcheck, changing json response humanmade/altis-cloud#158
- Update AWS X-Ray to 1.2.5 humanmade/altis-cloud#150
- Revert "Update AWS X-Ray to 1.2.5" humanmade/altis-cloud#160
- Update XRay to track patch version humanmade/altis-cloud#161
- Reduce polling on CloudWatch in Audit Log results humanmade/altis-cloud#144
- Issue 87/subsite cron healtchech humanmade/altis-cloud#163
- Only call fastcgi_finish_request on shutdown humanmade/altis-cloud#164
- Add Instance Healthcheck humanmade/altis-cloud#171
- Fix page cache to allow dynamic unique param humanmade/altis-cloud#172
- Add wp-db bail override humanmade/altis-cloud#173
- Update batcache to version 1.3.3 humanmade/altis-cloud#178
- Fix linter errors humanmade/altis-cloud#180
- Fix the @Package names humanmade/altis-cloud#181
- Remove unnecessary use statement humanmade/altis-cloud#184
- Enable configuring email region humanmade/altis-cloud#185
Cms
- Disable the admin_email verfication check on login. humanmade/altis-cms#135
- Remove maybe update checks on admin_init humanmade/altis-cms#136
- Remove all update_* and upgrade_network caps humanmade/altis-cms#138
- Remove auto updates for core humanmade/altis-cms#141
- Don't show shared blocks UI if user cant edit posts humanmade/altis-cms#143
- Fix typo in index.php doc comment humanmade/altis-cms#148
- Ensure permission check doesnt happen in CLI / early run context humanmade/altis-cms#151
- Bootstrap module early humanmade/altis-cms#161
- Fixing undefined variable notice with custom domain humanmade/altis-cms#171
- Adding extended custom post types library. humanmade/altis-cms#170
- Set wp_is_large_network to true humanmade/altis-cms#169
- Fixing box-shadow and border-left-color to match design notes in #114 humanmade/altis-cms#174
- Fix Altis spacing in the admin bar humanmade/altis-cms#175
- Force comment pagination & limit to max 50 humanmade/altis-cms#180
- Replace WP preview animation with Altis animation humanmade/altis-cms#179
- Add whitelist-html package as dependency humanmade/altis-cms#181
- Fixing the all items label for the Block Categories. humanmade/altis-cms#183
- Remove default user colour schemes humanmade/altis-cms#182
- Linking the Altis logo in the admin bar to the Dashboard. humanmade/altis-cms#173
- Normalise asset URLs to remove relative paths humanmade/altis-cms#190
- Use more specific class name, better theme compat humanmade/altis-cms#192
- Fix logo styling and update version string humanmade/altis-cms#196
- Load .config/load-early.php as early as possible humanmade/altis-cms#201
- Check for table prefix set in ENV in main wp-config.php humanmade/altis-cms#200
- Upgrade wp-user-signups to 5.0.0 humanmade/altis-cms#217
- add documentation for wp-password-bcrypt humanmade/altis-cms#215
- Hide healthcheck dashboard widget humanmade/altis-cms#219
- Change the WP 5.4 default block editor settings humanmade/altis-cms#218
- Fix linter errors humanmade/altis-cms#220
- Update naming for clean_html humanmade/altis-cms#221
- Add option to disable RSS feeds humanmade/altis-cms#208
Core
- Add php-basic-auth to list of excluded plugins humanmade/altis-core#64
- Add get_environment_region() function humanmade/altis-core#68
- Add a filter to AWS SDK params humanmade/altis-core#69
- Fix module settings to array if boolean set in config humanmade/altis-core#67
- Fix config path for aws credentials humanmade/altis-core#75
- Add HM debug bar for Elastic Press to exclude plugins list humanmade/altis-core#80
- Fix linter errors humanmade/altis-core#82
Dev Tools
- Update Dev Tools command to 0.2.0 humanmade/altis-dev-tools#36
- Remove constant and update docs humanmade/altis-dev-tools#38
- Require latest Query Monitor 3.5.2 as a minimum humanmade/altis-dev-tools#42
- Add documentation on Flamegraphs humanmade/altis-dev-tools#39
- Use repo reference to get shared travis config humanmade/altis-dev-tools#47
- Update WP PHPUnit to 5.3.1 humanmade/altis-dev-tools#50
- Remove branch restrictions humanmade/altis-dev-tools#55
- Add platform config to Dev Tools humanmade/altis-dev-tools#58
- Add altis.loaded_phpunit hook and docs humanmade/altis-dev-tools#60
- Rename ElasticPress QM menu title humanmade/altis-dev-tools#61
- Fix Altis Config QM menu panel item to appear only once humanmade/altis-dev-tools#64
- Fix deprecated QM collector name function humanmade/altis-dev-tools#71
- Fix linter errors humanmade/altis-dev-tools#73
- Update WP-PHPUnit to 5.4.2 humanmade/altis-dev-tools#76
Documentation
- Update v3 upgrade guide instructions humanmade/altis-documentation#92
- Update the migration guide with v3 additions humanmade/altis-documentation#95
- Add Local Chassis breaking change info for elasticsearch version humanmade/altis-documentation#97
- Add release and LTS guides humanmade/altis-documentation#100
- Remove note on 7.4 for WP 5.3 humanmade/altis-documentation#99
- Add pre-approved plugins doc humanmade/altis-documentation#103
- Minor spelling edits humanmade/altis-documentation#105
- Add SUNRISE info and migration guide links humanmade/altis-documentation#107
- Fixing documentation color scheme to match design notes from altis/cms #114 humanmade/altis-documentation#110
- Function
get_environment_type()
must useAltis
namespace humanmade/altis-documentation#111 - Add documentation for config escape hatch humanmade/altis-documentation#119
- Add further V3 deployment instructions humanmade/altis-documentation#124
- Alphabetize bundled plugins list for easier scanning humanmade/altis-documentation#126
- Add extended-cpts to included libraries in migrating guide humanmade/altis-documentation#128
- Add documentation for Automated Code Review humanmade/altis-documentation#127
- Provide a use-case for the local-config.php example humanmade/altis-documentation#138
- Fix all linter errors humanmade/altis-documentation#137
- Fix syntax error humanmade/altis-documentation#140
- Add v4 upgrade guide humanmade/altis-documentation#141
- Add dependabot guide humanmade/altis-documentation#139
Enhanced Search
- Detect if ELASTICSEARCH_HOST is empty humanmade/altis-enhanced-search#47
- Add config docs humanmade/altis-enhanced-search#52
- Add ElasticPress debug bar humanmade/altis-enhanced-search#56
- Support Austrian German in Analyzer Language humanmade/altis-enhanced-search#59
- Provide full list of types and stati to ElasticPress humanmade/altis-enhanced-search#66
- Setting HM_ENV_TYPE throws a fatal error# humanmade/altis-enhanced-search#65
- Enable the composer configuration of search humanmade/altis-enhanced-search#63
- Fix a fatal error reading Altis config humanmade/altis-enhanced-search#70
- Fix all linter errors humanmade/altis-enhanced-search#73
- Add multilingual analyzers humanmade/altis-enhanced-search#74
- Reduce the looseness of the default search humanmade/altis-enhanced-search#72
Local Chassis
- Add notice to file that it is managed by chassis humanmade/altis-local-chassis#56
- Allow overriding default host humanmade/altis-local-chassis#55
- Add local-chassis alias humanmade/altis-local-chassis#59
- Add user/pass/admin url on successful start humanmade/altis-local-chassis#62
- init command exits if any step's exit code is not 0 humanmade/altis-local-chassis#61
- Use ElasticSearch version 6.3.1 humanmade/altis-local-chassis#65
- Fix merging into non existent key humanmade/altis-local-chassis#68
- Add Chassis Troubleshooting link humanmade/altis-local-chassis#74
- Declares the minimum PHP version in composer.json humanmade/altis-local-chassis#73
- Adding ssh command, per issue-70 humanmade/altis-local-chassis#76
- Adding restart command humanmade/altis-local-chassis#80
- Adding destroy command humanmade/altis-local-chassis#78
- Docs improvements humanmade/altis-local-chassis#85
- Use standard | for command alternatives humanmade/altis-local-chassis#88
- Fix linter errors humanmade/altis-local-chassis#94
- Support "up" and "halt" as command aliases humanmade/altis-local-chassis#9...
3.0.0
Analytics
- Update Experiments to 2.0.3 humanmade/altis-analytics#23
- Support new module loading style humanmade/altis-analytics#26
- Additional data shape docs for native analytics humanmade/altis-analytics#25
- Check the enabled key rather than the config array for truthiness humanmade/altis-analytics#28
- Update dataLayer reference humanmade/altis-analytics#31
- Fix list formatting humanmade/altis-analytics#32
- Update Experiments to 2.0.4 humanmade/altis-analytics#33
- Fix typo in ES Query example. humanmade/altis-analytics#39
- Update hm-gtm to 2.0.2 humanmade/altis-analytics#42
Cloud
- Add docs banner image humanmade/altis-cloud#58
- Fix branding humanmade/altis-cloud#59
- Docs: BE → AE humanmade/altis-cloud#60
- Set the DB
dbname
etc properties humanmade/altis-cloud#65 - Move final few dependencies to Composer humanmade/altis-cloud#63
- Add some pre-configuration for batcache humanmade/altis-cloud#66
- Support updated autoload method humanmade/altis-cloud#68
- Set SUBDOMAIN_INSTALL to false on install.php requests humanmade/altis-cloud#70
- Enable batcache redirect caching humanmade/altis-cloud#74
- HTTP_USER_AGENT not set when running phpunit humanmade/altis-cloud#75
- Check for REQUEST_URI before using in healthchecks humanmade/altis-cloud#73
- Set MULTISITE to prevent $wpdb from setting the database table prefix incorrectly humanmade/altis-cloud#81
- Enable X-Ray always humanmade/altis-cloud#80
- Add support for Query Monitor to DB drop-in humanmade/altis-cloud#85
- Fix coding standards humanmade/altis-cloud#86
- Remove unnecessary QM PHP variable gathering humanmade/altis-cloud#89
- Prevent plugins trying to set options early humanmade/altis-cloud#90
- Update AWS Xray to 1.2.0 humanmade/altis-cloud#88
- Simplify Cavalcade bootstrap on install humanmade/altis-cloud#95
- Update XRay to 1.2.1 humanmade/altis-cloud#94
- Update X-Ray to 1.2.3 humanmade/altis-cloud#105
- Update Cavalcade to 1.0.1 humanmade/altis-cloud#108
- Update batcache to 1.3.1 humanmade/altis-cloud#110
CMS
- Remove update_core capability humanmade/altis-cms#92
- Move remove_emoji callback to plugins_loaded humanmade/altis-cms#97
- Add bcrypt password plugin humanmade/altis-cms#118
- Add option to disable XML RPC humanmade/altis-cms#109
- Support new autoload method humanmade/altis-cms#102
- Remove maintenance nag from admin notices. humanmade/altis-cms#125
- Improve and fix Add Site errors humanmade/altis-cms#128
- Override the Add Site network admin page humanmade/altis-cms#93
- Fix count first argument should be an array warning humanmade/altis-cms#129
- Update WP to 5.3 humanmade/altis-cms#130
- Remove maybe update checks on admin_init humanmade/altis-cms#137
- Remove all update_* and upgrade_network caps humanmade/altis-cms#139
- Disable the admin_email verfication check on login. humanmade/altis-cms#140
- #123 Remove auto updates for core humanmade/altis-cms#142
- Don't show shared blocks UI if user cant edit posts humanmade/altis-cms#146
- Fix typo in index.php doc comment humanmade/altis-cms#149
- Ensure permission check doesnt happen in CLI / early run context humanmade/altis-cms#154
- Update johnpbloch/wordpress requirement from 5.3.0 to 5.3.1 humanmade/altis-cms#159
- Bootstrap module early humanmade/altis-cms#162
Core
- Alphabetize excluded plugins list humanmade/altis-core#51
- Add safe-svg plugin to composer wp plugin exclude list humanmade/altis-core#52
- Install additional altis/cloud deps to vendor humanmade/altis-core#54
- Support new autoload method humanmade/altis-core#55
- Add altis/browser-security to excluded packages humanmade/altis-core#58
- Allow limit login attempts plugin humanmade/altis-core#59
Dev Tools
- Add QM protocol handlers for clickable stack traces humanmade/altis-dev-tools#25
- Document how to disable on staging humanmade/altis-dev-tools#21
- Support new autoload method humanmade/altis-dev-tools#24
- Add a dev-tools command humanmade/altis-dev-tools#28
- Bump wp-phpunit to 5.3 humanmade/altis-dev-tools#29
- Update Dev Tools command to 0.2.0 humanmade/altis-dev-tools#37
- Remove constant and update docs humanmade/altis-dev-tools#40
- Require latest Query Monitor 3.5.2 as a minimum humanmade/altis-dev-tools#43
- Add documentation on flamegraphs humanmade/altis-dev-tools#45
- Use repo reference to get shared travis config humanmade/altis-dev-tools#48
- Update WP PHPUnit to 5.3.1 humanmade/altis-dev-tools#51
Documentation
- Support new autoload method humanmade/altis-documentation#75
- Improve wording around old function names. humanmade/altis-documentation#78
- Clarify composer chassis start usage humanmade/altis-documentation#80
- Add login information for Chassis setup humanmade/altis-documentation#82
- Fix minor typo humanmade/altis-documentation#83
- Update v3 upgrade guide instructions humanmade/altis-documentation#93
- Update the migration guide with v3 additions humanmade/altis-documentation#96
- Add Local Chassis breaking change info for elasticsearch version humanmade/altis-documentation#98
- Add release and LTS guides humanmade/altis-documentation#101
- Remove note on 7.4 for WP 5.3 humanmade/altis-documentation#102
- Add pre-approved plugins doc humanmade/altis-documentation#104
- Minor spelling edits humanmade/altis-documentation#106
- Add SUNRISE info and migration guide links humanmade/altis-documentation#108
Enhanced Search
- Support new autoload method humanmade/altis-enhanced-search#40
- Remove admin dashboard notices about syncing humanmade/altis-enhanced-search#41
- Dont load EP_Features during install humanmade/altis-enhanced-search#42
- Allow defining EP_INDEX_PREFIX from env humanmade/altis-enhanced-search#44
- Silence warning when index does not exist yet humanmade/altis-enhanced-search#43
Local Chassis
- map qm paths on to chassis synced folders humanmade/altis-local-chassis#39
- Support new autoload method humanmade/altis-local-chassis#38
- Add provision command and config merge process humanmade/altis-local-chassis#43
- Add exec command and support for PHPUnit humanmade/altis-local-chassis#46
- Add notice to file that it is managed by chassis humanmade/altis-local-chassis#57
- Allow overriding default host humanmade/altis-local-chassis#58
- Add local-chassis alias humanmade/altis-local-chassis#60
- Add user/pass/admin url on successful start humanmade/altis-local-chassis#63
- init command exits if any step's exit code is not 0 humanmade/altis-local-chassis#64
- Use ElasticSearch version 6.3.1 humanmade/altis-local-chassis#66
- Fix merging into non existent key humanmade/altis-local-chassis#69
Local Server
- Add "shell" command to help output humanmade/altis-local-server#50
- Output username and password when starting humanmade/altis-local-server#52
- Add the bucket prefix to the S3 URL humanmade/altis-local-server#54
- Updates Tachyon to 2.1.10 humanmade/altis-local-server#53
- Fix Traefik to v1.7 humanmade/altis-local-server#60
- Support new autoload method humanmade/altis-local-server#51
- Add link to Altis setup docs humanmade/altis-local-server#63
- XDebug/dev php server support humanmade/altis-local-server#64
- Map QM paths to host file paths humanmade/altis-local-server#56
- Ensure S3 bucket and uploads dir exist on start humanmade/altis-local-server#71
- Make the es mem_limit configurable humanmade/altis-local-server#73
- Add exec command humanmade/altis-local-server#72
- Don't output whole log on logs command humanmade/altis-local-server#74
- Show more output when running docker-compose humanmade/altis-local-server#75
- Improve performance of exec in cli humanmade/altis-local-server#77
- Docker exec tty uses lower case t humanmade/altis-local-server#78
- Backport #81: Restart cavalcade on failure humanmade/altis-local-server#84
- Backport #80: Pin container versions humanmade/altis-local-server#83
- #65 Document Windows 10 Home Edition limitation humanmade/altis-local-server#92
- Add shared socket volume for nginx/php socket
communication humanmade/altis-local-server#93 - Change command name to
server
humanmade/altis-local-server#94 - Add elasticsearch docs, rearrange xdebug & email
docs humanmade/altis-local-server#96 - Use Tachyon 2.2.0 humanmade/altis-local-server#98
- Escape working directory argument humanmade/altis-local-server#102
- Fix tachyon docker image humanmade/altis-local-server#105
- Pass ES_MEM_LIMIT env var through to docker compose
process humanmade/altis-local-server#109
Media
- Introduce safe-svg plugin humanmade/altis-media#35
- Update to latest version of smart-media humanmade/altis-media#36
- Update sanitization for crop name humanmade/altis-media#37
- Update Smart Media to 0.2.1 humanmade/altis-media#38
- Support new autoload method humanmade/altis-media#39
- Add docs for image sizes humanmade/altis-media#41
- Update the safe SVG plugin humanmade/altis-media#44
- Update smart media to 0.2.2 humanmade/altis-media#43
- Check Tachyon is active before loading Smart Media humanmade/altis-media#46
- Update to smart media 0.2.3 humanmade/altis-media#51
- Correct typo humanmade/altis-media#55
Multilingual
- Update language WP-CLI command for plugins humanmade/altis-multilingual#12
- Support new autoload method humanmade/altis-multilingual#13
- Fix incorrect escaping function reference humanmade/altis-multilingual#14
Security
- Use a site's public setting for determining whether to require login humanmade/altis-security#33
- Fix fatal error when site is not an instance of WP_Site humanmade/altis-security#34
- Support new autoload method humanmade/altis-security#32
- Default site to public during install humanmade/altis-security#35
- Add browser security plugin humanmade/altis-security#36
- Fix db errors during install humanmade/altis-security#40
- Update Require Login to 1.0.1 humanmade/altis-security#43
SEO
- Support new a...
3.0.0 RC 1
Analytics
- Fix typo in ES Query example. humanmade/altis-analytics#39
Cloud
- Update Cavalcade to 1.0.1 humanmade/altis-cloud#108
- Update batcache to 1.3.1 humanmade/altis-cloud#110
Cms
- Disable the admin_email verfication check on login. humanmade/altis-cms#140
- Remove auto updates for core humanmade/altis-cms#142
- Don't show shared blocks UI if user cant edit posts humanmade/altis-cms#146
- Fix typo in index.php doc comment humanmade/altis-cms#149
- Ensure permission check doesnt happen in CLI / early run context humanmade/altis-cms#154
Dev Tools
- Update Dev Tools command to 0.2.0 humanmade/altis-dev-tools#37
- Remove constant and update docs humanmade/altis-dev-tools#40
- Require latest Query Monitor 3.5.2 as a minimum humanmade/altis-dev-tools#43
- Add documentation on flamegraphs humanmade/altis-dev-tools#45
Documentation
- Update v3 upgrade guide instructions humanmade/altis-documentation#93
- Update the migration guide with v3 additions humanmade/altis-documentation#96
- Add Local Chassis breaking change info for elasticsearch version humanmade/altis-documentation#98
- Add release and LTS guides humanmade/altis-documentation#101
- Remove note on 7.4 for WP 5.3 humanmade/altis-documentation#102
- Add pre-approved plugins doc humanmade/altis-documentation#104
Local Chassis
- Allow overriding default host humanmade/altis-local-chassis#58
- Add local-chassis alias humanmade/altis-local-chassis#60
- Add user/pass/admin url on successful start humanmade/altis-local-chassis#63
- init command exits if any step's exit code is not 0 humanmade/altis-local-chassis#64
- Use ElasticSearch version 6.3.1 humanmade/altis-local-chassis#66
Local Server
- Add shared socket volume for nginx/php socket communication humanmade/altis-local-server#93
- Change command name to
server
humanmade/altis-local-server#94 - Add elasticsearch docs, rearrange xdebug & email docs humanmade/altis-local-server#96
- Use Tachyon 2.2.0 humanmade/altis-local-server#98
- Escape working directory argument humanmade/altis-local-server#102
Media
- Correct typo humanmade/altis-media#55
3.0.0 Beta 2
Analytics
- Change order -> sort in docs es query example humanmade/altis-analytics#34
Cloud
- Simplify Cavalcade bootstrap on install humanmade/altis-cloud#95
- Update XRay to 1.2.2 humanmade/altis-cloud#99
- Reduce how much we poll CloudWatch for Audit Log results humanmade/altis-cloud#97
CMS
- Fix MULTISITE handling during install humanmade/altis-cms#133
Dev Tools
- Fix PHPUnit Elasticsearch set up humanmade/altis-dev-tools#30
- Move command to own package humanmade/altis-dev-tools#31
- Fix phpunit.xml docs humanmade/altis-dev-tools#34
Documentation
- Fix getting started guide chassis url humanmade/altis-documentation#89
- Add RC upgrade guide humanmade/altis-documentation#86
- Add v3 upgrade guide humanmade/altis-documentation#85
Enhanced Search
- Raise error reporting threshold during index command humanmade/altis-enhanced-search#45
Local Chassis
- Add upgrade command humanmade/altis-local-chassis#51
- Null coalesce before casting to array humanmade/altis-local-chassis#48
Local Server
- Restart cavalcade on failure humanmade/altis-local-server#84
- Pin container versions humanmade/altis-local-server#83
- Make sure all commands return their exit codes humanmade/altis-local-server#85
3.0.0 Beta 1
Analytics
- Update experiments version humanmade/altis-analytics#22
- Update Experiments to 2.0.3 humanmade/altis-analytics#23
- Support new module loading style humanmade/altis-analytics#26
- Additional data shape docs for native analytics humanmade/altis-analytics#25
- Check the enabled key rather than the config array for truthiness humanmade/altis-analytics#28
- Update dataLayer reference humanmade/altis-analytics#31
- Fix list formatting humanmade/altis-analytics#32
- Update Experiments to 2.0.4 humanmade/altis-analytics#33
Cloud
- Add docs banner image humanmade/altis-cloud#58
- Fix branding humanmade/altis-cloud#59
- Docs: BE → AE humanmade/altis-cloud#60
- Set the DB
dbname
etc properties humanmade/altis-cloud#65 - Move final few dependencies to Composer humanmade/altis-cloud#63
- Add some pre-configuration for batcache humanmade/altis-cloud#66
- Support updated autoload method humanmade/altis-cloud#68
- Set SUBDOMAIN_INSTALL to false on install.php requests humanmade/altis-cloud#70
- Enable batcache redirect caching humanmade/altis-cloud#74
- HTTP_USER_AGENT not set when running phpunit humanmade/altis-cloud#75
- Check for REQUEST_URI before using in healthchecks humanmade/altis-cloud#73
- Set MULTISITE to prevent $wpdb from setting the database table prefix
incorrectly humanmade/altis-cloud#81 - Enable X-Ray always humanmade/altis-cloud#80
- Add support for Query Monitor to DB drop-in humanmade/altis-cloud#85
- Fix coding standards humanmade/altis-cloud#86
- Remove unnecessary QM PHP variable gathering humanmade/altis-cloud#89
- Prevent plugins trying to set options early humanmade/altis-cloud#90
- Update AWS Xray to 1.2.0 humanmade/altis-cloud#88
Cms
- Remove update_core capability humanmade/altis-cms#92
- Move remove_emoji callback to plugins_loaded humanmade/altis-cms#97
- Add bcrypt password plugin humanmade/altis-cms#118
- Add option to disable XML RPC humanmade/altis-cms#109
- Support new autoload method humanmade/altis-cms#102
- Remove maintenance nag from admin notices. humanmade/altis-cms#125
- Improve and fix Add Site errors humanmade/altis-cms#128
- Override the Add Site network admin page humanmade/altis-cms#93
- Fix count first argument should be an array warning humanmade/altis-cms#129
- Update WP to 5.3 humanmade/altis-cms#130
Core
- Alphabetize excluded plugins list humanmade/altis-core#51
- Add safe-svg plugin to composer wp plugin exclude list humanmade/altis-core#52
- Install additional altis/cloud deps to vendor humanmade/altis-core#54
- Support new autoload method humanmade/altis-core#55
- Add altis/browser-security to excluded packages humanmade/altis-core#58
- Allow limit login attempts plugin humanmade/altis-core#59
Dev Tools
- Add QM protocol handlers for clickable stack traces humanmade/altis-dev-tools#25
- Document how to disable on staging humanmade/altis-dev-tools#21
- Support new autoload method humanmade/altis-dev-tools#24
- Add a dev-tools command humanmade/altis-dev-tools#28
- Bump wp-phpunit to 5.3 humanmade/altis-dev-tools#29
Documentation
- Support new autoload method humanmade/altis-documentation#75
- Improve wording around old function names. humanmade/altis-documentation#78
- Clarify composer chassis start usage humanmade/altis-documentation#80
- Add login information for Chassis setup humanmade/altis-documentation#82
- Fix minor typo humanmade/altis-documentation#83
Enhanced Search
- Support new autoload method humanmade/altis-enhanced-search#40
- Remove admin dashboard notices about syncing humanmade/altis-enhanced-search#41
- Dont load EP_Features during install humanmade/altis-enhanced-search#42
- Allow defining EP_INDEX_PREFIX from env humanmade/altis-enhanced-search#44
- Silence warning when index does not exist yet humanmade/altis-enhanced-search#43
Local Chassis
- map qm paths on to chassis synced folders humanmade/altis-local-chassis#39
- Support new autoload method humanmade/altis-local-chassis#38
- Add provision command and config merge process humanmade/altis-local-chassis#43
- Add exec command and support for PHPUnit humanmade/altis-local-chassis#46
Local Server
- Add "shell" command to help output humanmade/altis-local-server#50
- Output username and password when starting humanmade/altis-local-server#52
- Add the bucket prefix to the S3 URL humanmade/altis-local-server#54
- Updates Tachyon to 2.1.10 humanmade/altis-local-server#53
- Fix Traefik to v1.7 humanmade/altis-local-server#60
- Support new autoload method humanmade/altis-local-server#51
- Add link to Altis setup docs humanmade/altis-local-server#63
- XDebug/dev php server support humanmade/altis-local-server#64
- Map QM paths to host file paths humanmade/altis-local-server#56
- Ensure S3 bucket and uploads dir exist on start humanmade/altis-local-server#71
- Make the es mem_limit configurable humanmade/altis-local-server#73
- Add exec command humanmade/altis-local-server#72
- Don't output whole log on logs command humanmade/altis-local-server#74
- Show more output when running docker-compose humanmade/altis-local-server#75
- Improve performance of exec in cli humanmade/altis-local-server#77
- Docker exec tty uses lower case t humanmade/altis-local-server#78
Media
- Introduce safe-svg plugin humanmade/altis-media#35
- Update to latest version of smart-media humanmade/altis-media#36
- Update sanitization for crop name humanmade/altis-media#37
- Update Smart Media to 0.2.1 humanmade/altis-media#38
- Support new autoload method humanmade/altis-media#39
- Add docs for image sizes humanmade/altis-media#41
- Update the safe SVG plugin humanmade/altis-media#44
- Update smart media to 0.2.2 humanmade/altis-media#43
- Check Tachyon is active before loading Smart Media humanmade/altis-media#46
- Update to smart media 0.2.3 humanmade/altis-media#51
Multilingual
- Update language WP-CLI command for plugins humanmade/altis-multilingual#12
- Support new autoload method humanmade/altis-multilingual#13
- Fix incorrect escaping function reference humanmade/altis-multilingual#14
Security
- Use a site's public setting for determining whether to require login humanmade/altis-security#33
- Fix fatal error when site is not an instance of WP_Site humanmade/altis-security#34
- Support new autoload method humanmade/altis-security#32
- Default site to public during install humanmade/altis-security#35
- Add browser security plugin humanmade/altis-security#36
- Fix db errors during install humanmade/altis-security#40
Seo
- Support new autoload method humanmade/altis-seo#23
Skeleton
- Show the full path if available in the base theme under Chassis humanmade/altis-skeleton#18
Sso
- fix invalid ternary humanmade/altis-sso#21
- Support new autoload method humanmade/altis-sso#19
Workflow
- Fix trailing comma in function call humanmade/altis-workflow#20
- Support new autoload method humanmade/altis-workflow#18