4.0.0 Beta 1
Pre-release
Pre-release
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#90
- Update Elasticsearch repo version humanmade/altis-local-chassis#81
- Add ES plugins available on AES humanmade/altis-local-chassis#95
- Avoid PHP warning if 'muplugins_loaded' key is missing humanmade/altis-local-chassis#96
Local Server
- Restart cavalcade on failure humanmade/altis-local-server#81
- Add backport action humanmade/altis-local-server#82
- Pin container versions to fixed releases humanmade/altis-local-server#80
- Removing backport action humanmade/altis-local-server#88
- #65 Document Windows 10 Home Edition limitation humanmade/altis-local-server#90
- Add shared socket volume for nginx/php socket communication humanmade/altis-local-server#89
- Change command name to
server
humanmade/altis-local-server#91 - Add Elasticsearch & Kibana docs humanmade/altis-local-server#95
- Use Tachyon 2.2.0 humanmade/altis-local-server#97
- Escape working directory argument humanmade/altis-local-server#100
- Fix tachyon docker image humanmade/altis-local-server#104
- Pass ES_MEM_LIMIT env var through to docker compose process humanmade/altis-local-server#108
- Improvements to shell command humanmade/altis-local-server#111
- Don't send empty cookie on every request humanmade/altis-local-server#116
- Added Kibana and MailHog links in WP Admin humanmade/altis-local-server#120
- Add Database Connection Helper Command humanmade/altis-local-server#122
- Enable pinpoint index rotation humanmade/altis-local-server#124
- Document all available commands humanmade/altis-local-server#128
- Additional command docs for Altis v3 humanmade/altis-local-server#129
- Latest available command docs humanmade/altis-local-server#130
- Update the certificate for March 2020 to March 2021 humanmade/altis-local-server#136
- Update Troubleshooting.md to add ES_MEM_LIMIT info humanmade/altis-local-server#125
- Update the Pinpoint container to 1.2.2 humanmade/altis-local-server#141
- Network PHP container to allow access to service hostnames humanmade/altis-local-server#144
- Use Minio for S3 storage humanmade/altis-local-server#145
- Change exec function to run cli commands as www-data instead of nobody humanmade/altis-local-server#146
- Docs improvements humanmade/altis-local-server#152
- Add support for Signed Urls in Tachyon humanmade/altis-local-server#153
- Ignore PHPCS errors in composer command humanmade/altis-local-server#155
- Update PHP Container 3.2.0 humanmade/altis-local-server#154
- Fix tty / stdin detection humanmade/altis-local-server#157
- Use docker-compose restarts humanmade/altis-local-server#158
- Only set the X-Ray daemon address if it isn't already defined humanmade/altis-local-server#156
- Add a section on setting vm.max_map_count humanmade/altis-local-server#160
- Set the default admin password to 'password' humanmade/altis-local-server#162
- Pass necessary env to docker-compose consistently humanmade/altis-local-server#165
- Fix linter errors humanmade/altis-local-server#166
- Upgrade to ES container 3.0.0 humanmade/altis-local-server#168
- Fix memory usage in ES humanmade/altis-local-server#169
Media
- Correct typo humanmade/altis-media#53
- Update smart media to 0.2.4 humanmade/altis-media#57
- Remove query modification filter in Rekognition humanmade/altis-media#60
- Updates tachyon to 0.11.0 and smart media to 0.2.5 humanmade/altis-media#63
- Update smart media to 0.2.7 humanmade/altis-media#65
- Update tachyon plugin to 0.11.1 and track patch version humanmade/altis-media#71
- Update safe-svg to latest version humanmade/altis-media#73
- Fix linter errors humanmade/altis-media#76
Multilingual
- Fix linter errors humanmade/altis-multilingual#16
Security
- 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#41
- Limit login attempts humanmade/altis-security#37
- Add php basic auth humanmade/altis-security#46
- add php-basic-auth package to required packages humanmade/altis-security#51
- Limit logins loads a bit too early to be making db calls humanmade/altis-security#49
- Allow boolean values true or false rather than only true humanmade/altis-security#52
- Remove unused
use
statement humanmade/altis-security#57
SEO
- Update amp.md humanmade/altis-seo#25
- [Backport v3-branch] Update amp.md humanmade/altis-seo#26
- Fix dir name for robots.txt file humanmade/altis-seo#28
- Filter meta tags thumbnail sizes based on platform humanmade/altis-seo#31
- Add translators comment for gettext call humanmade/altis-seo#33
SSO
- Update Delegated OAuth to 1.0.2 humanmade/altis-sso#25
- Use the latest version of Delegated OAuth humanmade/altis-sso#27
- Option to disable cookie auth humanmade/altis-sso#23
- Fix linter errors humanmade/altis-sso#32
Workflow
- Update to Publication Checklist 0.2 humanmade/altis-workflow#27
- Fix linter errors humanmade/altis-workflow#26
- Add notifications config option humanmade/altis-workflow#31