Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 2.18 KB

CHANGELOG.md

File metadata and controls

50 lines (41 loc) · 2.18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

0.4.0 - 2021-10-23

Changed

  • CLI: Extracted config linting logic to a separate package.
  • Updated dependencies.

0.3.4 - 2021-08-20

Fixed

  • CLI: Fixed bad regex being used for detecting relative path in simple volume definition.
  • CLI: Fixed issue SSH'ing into integration using the original integration name.
  • CLI: Fixed issue where Networks from local-api-gateway.yml were not being added to the services in the merged docker-compose.yml if the original service definition lacked any networks.

0.3.3 - 2021-08-20

Fixed

  • CLI: Network aliases in the local-api-gateway.yml file are now supported and can be specified in a similar manner to how they are specified in docker-compose.yml.
  • CLI: Relative volume paths are now resolved when using the short syntax.
  • CLI: Service names in the compiled docker-compose.yml are now converted to lower case to avoid issues with Docker. Relates to: docker/compose#1416

0.3.2 - 2021-05-09

Changed

  • CLI: Reverted changes from 0.3.1.

0.3.1 - 2021-05-09

Fixed

  • CLI: Lint command no longer requires checking out the integration sources to run.

0.3.0 - 2021-05-09

Added

  • CLI: Added lint command for validating structure and some other aspects of local-api-gateway.yml.
  • CLI: Added ability to expose ports on services inside of containers.
  • CLI: Added ability to create networks across different integrations.
  • CLI: Added a global extraHosts config option for defining DNS resolution that will apply to all integrations.

0.2.0 - 2021-02-08

Added

  • CLI: Handles networks in docker-compose.yml. Aliases are fixed, alias is added for original service name, and containers are isolated to no longer be visible in cases where they wouldn't have been visible in the original docker-compose.yml.
  • CLI: Added argument to up and build commands, --no-build-config to skip rebuilding the contents of the .local-api-gateway folder.

Changed

  • CLI: Gateway container is now restarted when it dies.