Releases: spryker/docker-sdk
Releases · spryker/docker-sdk
1.17.2
1.17.1
Included commits: 1.17.0...1.17.1
Fixes
- Fixed priority for
opcache
PHP configuration. - Adjusted providing env-variables into
testing
containers.
1.17.0
1.16.3
Included commits: 1.16.2...1.16.3
Improvements
- Adjusted
cli
containers with the possibility to useredis-cli
.
1.16.2
Included commits: 1.16.1...1.16.2
Improvements
- Introduced the possibility to configure the FastCGI application port. The default FastCGI port is 9000.
1.16.1
Included commits: 1.16.0...1.16.1
Improvements
- Adjusted terraform
frontend.json
with a newzone
parameter which contains the second-level domain name.
1.16.0
1.15.0
Included commits: 1.14.3...1.15.0
Improvements
- Introduced
docker/sdk bootstrap -s
option that skips the bootstrapping if nothing is changed. - Introduced
docker/sdk up --build --assets --data --jobs
options that force specific actions duringup
command. - Introduced
docker/sdk jobs start|stop|clean
arguments that help to start/suspend/clean scheduled jobs. - Introduced
docker/sdk install
command that outputs hints and commands that helps to prepare the environment.docker/sdk bootstrap
command runsinstall
command automatically. - Introduced
docker/sdk ps
command that outputs the status of all containers. - Introduced a separation betweendown
andstop
commands. Nowstop
command only stops all containers and does not remove images. - Introduced a possibility to choose assets building mode, e.g. production/development.
- Introduced a possibility to choose a pipeline: a specific installation YAML file, one from
config/install/*.yml
. - Introduced a mechanism that suspends scheduled jobs during
demo
command. - Introduced a new docker image based on Nginx that can be run as a frontend server.
- Introduced support of basic HTTP authorisation.
- Introduced support of gzip and brotli compressions algorithms.
- Introduced support of HTTP redirects.
- Introduced support of static HTML applications.
- Introduced a build hash and a build stamp that are baked into docker images.
- Introduced
/build.php
endpoint to show baked build hash/stamp of an application. - Introduced
/build.json
endpoint to show baked build hash/stamp of a frontend server. - Introduced support for custom error pages.
- Introduced a new way of how to debug web applications. Use XDEBUG_SESSION cookie to start debugging. It is no need to run
docker/sdk run -x
anymore. - Introduced a new CLI prompt. It contains information about the environment name, the current store, testing/debug mode.
- Introduced a new look of
help
output. - Introduced a new Spryker SDK logo.
Deprecations
- Deprecated
docker/sdk build
in non-dev mode. Please, usedocker/sdk export images
instead. - Deprecated
docker/sdk export assets
. Please, use the frontend docker image built bydocker/sdk export images
. It contains all assets baked inside.
Fixes
- Fixed often NETWORK_CHANGED errors in a browser by using a single CLI container.
- Fixed impossibility to run multiple CLI sessions by using a single CLI container.
- Fixed 500 errors after
docker/sdk run
is finished but services are not ready yet. - Fixed 502 errors when application containers were restarted but frontend container has been not.
- Fixed demanding
ipconfig
to be installed on Linux.
1.14.3
Included commits: 1.14.2...1.14.3
Fixes
- Fixed the behavior with a self-signed certificate on the Linux when the browser rejects some requests.
1.14.2
Included commits: 1.14.1...1.14.2
Fixes
- Fixed the behavior when the copying data process executes after the building stage.