Releases: architect-team/architect-cli
Releases · architect-team/architect-cli
v1.31.0
v1.30.0
1.30.0 (2022-12-14)
Bug Fixes
- graph: Fix dependency edges for new interfaces spec (#776) (1913d8e)
- register: Fixing register for services with reserved names (#777) (6f465af)
- reserved_name: Remove architect_ref to avoid confusion (#778) (4967e7d)
- sentry: Log flags/commands as tags for searching (#762) (d821dea)
- webkit: Add check for regex lookbehind support (#770) (8698a2d)
- webkit: regex (#771) (b74cccd)
- webkit: Use RegExp so catch triggers (cccfded)
Features
v1.29.0
1.29.0 (2022-12-01)
Bug Fixes
- cluster: Updated examples to remove type flag. (4e58979)
- dev: Fix race condition inspecting containers that no longer exist, fixed bug with service_ref / full_service_name being incorrect, only log healthcheck once each time it happens (#763) (734356a)
- register: Default register path to ./architect.yml (#765) (01fa335)
- register: Fix warning when dependencies are already registered (#766) (a593ea9)
- validation: validator for looser validation on account names (#761) (93d6859)
Features
- dev: loading a .env file for architect environment variables (#753) (dc0f0bc)
- dev: Log errors when liveness probe fails (#759) (0c65d19)
- environment:create: Warn when environment creation fails due to already existing environment (#556) (bb17f80)
- init: Support creating projects from Architect templates (#612) (45283a0), closes #695
- secrets: Allow secrets from a remote env to be used in local development (012e459)
v1.28.0
v1.27.0
1.27.0 (2022-10-24)
Bug Fixes
- deploy: Tmp remove protocol validation (1217783)
- dev:list: fixing spelling (#723) (7b37daa)
- dev: support home directory for volume host_path (e13e5e1)
- env:create: Env create platform flag (#739) (3b7105c)
- platform: Clean up agent install (#724) (ec59cf9)
- register: Ask user for account if they do not have access to the one specified in the architect.yml file (9a6e413)
- spec: add deploy block to serviceconfig (491850d)
- spec: Add validation for replicas/scaling (#726) (6d42c48)
Features
v1.26.0
1.26.0 (2022-09-29)
Bug Fixes
- analytics: No longer report errors caused by missing software such as docker. (51328c1)
- dev:list: 544 no dev instances console message (#720) (136b389)
- dev:list: always print json format, even on empty (#721) (de5924f)
- dev:list: Ouptut container name for the container name instead of accidentally using the image name (#715) (f77cccd)
- dev:list: requires docker and compose (#708) (61bef4a)
- dev: add another check for compose version (f5cacae)
- dev: Add safeguard to docker info call so that if it fails we report that docker daemon isnt running (#700) (185eab8)
- dev: Add traefik default cert via envs as opposed to volume (#709) (0a1b7ad)
- dev: Fix https to https issue (#704) (f2c1053)
- dev: fixing info function when no containers are running (#702) (d72eb06)
- dev: Improve the way we handle local environments to avoid conflicts (38623a6)
- dev: More gracefully handle situations where previous runs were unexpectedly stopped (d32cfd5)
- examples: Example docs updates (#707) (49bff5e)
- exec: Better support for non TTY terminals (4b05615)
- graph: Make graph immutable (#693) (6753170)
- scale: Do not display interpolation as an option (#717) (9e1ec99)
Features
- dev:list: Add output type to dev list (#711) (63b1458)
- dev: Optimize by not building the same dockerfile n times. (#703) (9a19997)
- platform: Enable agent on cli (#684) (122e3d0)
- scale: Scale command (#701) (9c7b087)
- spec: remove deprecated sidecars field (#716) (2335a4e)
- stop: Add the dev:stop command (a3617e7)
v1.25.1
v1.25.0
1.25.0 (2022-09-01)
Bug Fixes
- cli: convert deployCommand auto-approve (#685) (78f3209)
- cli: Docker verify improved (#679) (552cd77)
- dev: Dev command leaves containers running when process exits with an error (#677) (b8e5165)
- dev: Fixed host regex that shouldnt have a global match that caused regexp.exec to not work as desired (#689) (1a6428d)
- dev: fixing healthcheck liveness probe protocol for port/path (#678) (81e69f0)
- dev: Handle edge cases when starting components with pre-existing containers (9cffb28)
- exec: Handle case where older version of compose is used and ConfigFiles doesnt exist (#681) (c0112d2)
- exec: Handle terminal resize events in exec (#675) (6ff95a5)
- exec: Improve error message for Windows PS users (#680) (c214870)
- subdomain: 488 prevent nested subdomain (#674) (0445430)
Features
v1.24.0
1.24.0 (2022-08-17)
Bug Fixes
- dev: Query traefik api to find healthy services (2ac6ed0)
- exec: Handle multiple arguments after -- without requiring quotes (#665) (d2859e9)
- exec: Use a stream.Writable instead of stream.Transform - we never read from this stream and eventually the buffer is full (#671) (4376a21)
- validate: set process exit code for validation errors (#655) (cd93baf)
Features
- dev: Ask for new gateway port of there is a conflict (43fbbf2)
v1.23.0
1.23.0 (2022-08-15)
Bug Fixes
- cli: Switch from postinstall to prepare (ffac972)
- dev: Don't show ping access logs unless they fail (33dc9b4)
- dev: Make
architect dev
more robust (#661) (eda1cff) - exec: Fix issue with commands run in no-tty but with stdin available exiting prematurely due to stdin closing (#656) (06ef0df)
- exec: no local selection when docker is unavailable (#662) (e3bf33b)
- register: Allow register without build (#660) (033f261)