Releases: docksal/service-cli
Releases · docksal/service-cli
v2.1.0
- Version updates
- Composer v1.6.3
- Drush v8.1.16
- Drupal Console Launcher v1.7.0
- WP CLI v1.3.0
- Magento2 Code Generator v1.10
- Blackfire CLI v1.15.0
- Nodejs v8.11.0 LTS
- PHP extension updates
- Removed archaic/not used PHP extensions (dba, shmop, sysvmsg, sysvsem, sysvshm, wddx)
- Also remove
mysql
extension - it has been deprecated for years and removed in PHP 7.0+.mysqli
can be used instead. - Added
imap
PHP extension - Added PostgreSQL support (#31)
- Added
pgsql
andpdo_pgsql
PHP extensions. Also addedpostgresql-client
package.
- Added
- Added Microsoft SQL Server support
- Raised php cli memory limit to 1024M (#34)
- Composer is a memory hog on Drupal 8 projects and, quite often, needs 1G or RAM to run.
- Added
cron
package (also see docksal/docksal#238) - Added Drush Launcher with fallback to global Drush 8 (#38)
- Drush Launcher v0.6.0
- Drush 8 is now installed in
/usr/local/bin/drush8
and used as a fallback for Drush Launcher to support legacy (global drush) use cases.
- Added Terminus v1.8.0 (#40)
- New feature: secrets (see docksal/docksal#488)
- Added
gomplate
to use go templates in configs (#41) - Added templates for private SSH key and Acquia Cloud API keys injection ad container startup
- Automated
terminus auth:login
at container startup
- Added
- Updated automated tests
- Documented secrets
v2.0.1
v2.0.0
Changes
- Images are now built FROM the official Docker php-fpm images
- Supporting PHP 5.6, 7.0, 7.1, 7.2
- Breaking change: Project level PHP settings overrides are now expected in (also see #21):
.docksal/etc/php/php.ini
- global (applies to both cli and fpm).docksal/etc/php/php-fpm.conf
- fpm overrides on top of what's set globally
- Using TravisCI to build, test and then push images to Docker Hub
- Mailhog integration
- Mailhog is now configured by default in PHP
- Including
mhsendmail
binary built from source (using multistage builds)
- NodeJS apps supports
- Expose port
3000
for NodeJS apps - Ability to configure
- Expose port
- Added
ghostscript
binary - Added a newer
git
version for Composer git cache to work - Added
hirak/prestissimo
Composer plugin to speed up package installation by running requests in parallel - Removed Prezto shell
- Updated and improved automated tests
Credits
v1.3.1-php7
- Added default HOST_UID and HOST_GID values back
- Version bumps
- Composer 1.4.2 => 1.5.2
- Drush 8.1.11 => 8.1.13. Fixes #12
- Drupal Console 1.0.0-rc20 => 1.0.2
- WP CLI 1.1.0 => 1.3.0
- Blackfire Agent 1.12.0 => 1.14.1
- NVM 0.33.2 => 0.33.4
- NodeJS 6.10.3 => 6.11.3
v1.3.1
- Added default HOST_UID and HOST_GID values back
- Version bumps
- Composer 1.4.2 => 1.5.2
- Drush 8.1.11 => 8.1.13. Fixes #12
- Drupal Console 1.0.0-rc20 => 1.0.2
- WP CLI 1.1.0 => 1.3.0
- Blackfire Agent 1.12.0 => 1.14.1
- NVM 0.33.2 => 0.33.4
- NodeJS 6.10.3 => 6.11.3
v1.3.0
- Version updates
- Composer v1.4.2
- Drush v8.1.11
- Drupal Console Launcher v1.0.0-rc20
- Magento CodeGen v1.6.4
- nvm v0.33.2
- nodejs v6.10.3
- Dropped support for host user's
~/.drush
and~/.acquia
- node: removing bower as it's deprecated
- Added redis php extension
- Configs and startup.sh script refactoring
- Added HEALTHCHECK support
- Adding Blackfire cli
- Changes to the docker user primary group
- Use
docker:docker
(1000:1000
) instead ofdocker:users
(1000:100
), to avoid group id changes with the default user on Ubuntu:ubuntu:ubuntu
(1000:1000
)
v1.3.0-php7
- Version updates
- Composer v1.4.2
- Drush v8.1.11
- Drupal Console Launcher v1.0.0-rc20
- Magento CodeGen v1.6.4
- nvm v0.33.2
- nodejs v6.10.3
- Dropped support for host user's
~/.drush
and~/.acquia
- node: removing bower as it's deprecated
- Added redis and bz2 php extensions
- Configs and startup.sh script refactoring
- Added HEALTHCHECK support
- Adding Blackfire cli
- Changes to the docker user primary group
- Use
docker:docker
(1000:1000
) instead ofdocker:users
(1000:100
), to avoid group id changes with the default user on Ubuntu:ubuntu:ubuntu
(1000:1000
)
v1.2.0-php7
fin run-cli
support to run a standalone, one-off cli container in the current directory- Added
PROJECT_ROOT=/var/www inside
cli, so it can be used universally in fin custom commands
v1.2.0
v1.1.0-php7
- Version updates
- Composer v1.3.0, Drush v8.1.10, Drupal Console Launcher v1.0.0-rc16
- WP-CLI v1.1.0
- nvm v0.33.0, nodejs v6.10.0
- Added php7.0-zip, php7.0-ldap
- Added Magento Code Generator v1.4.0
- Added yarn
- Misc cleanups in the Dockerfile