github.com/awslabs/fargatecli@v0.3.2-0.20210502061925-aa1c09cd404e/CHANGELOG.md (about)

     1  ## 0.3.1 (2019-05-09)
     2  
     3  ### Enhancements
     4  
     5  - Added support for ap-south-1, ca-central-1 and ap-northeast-2 regions
     6  
     7  ## 0.3.0 (2019-03-14)
     8  
     9  ### Enhancements
    10  
    11  - Console output reworked for consistency and brevity
    12  - macOS users get emoji as a type prefix in console output :tada: -- disable
    13    with --no-emoji if you're not into fun
    14  - Requests and responses from AWS are displayed in full when --verbose is
    15    passed
    16  - Added additional AWS Fargate regions
    17  - Added --task-command flag to allow overriding of the Docker command used by the container
    18  - If you have a region set in your AWS credentials, use that by default and only fall back to us-east-1 if no region is set
    19  - Added --assign-public-ip boolean flag, which allows you to control whether a task has a public IP address (default: true)
    20  
    21  ### Bug Fixes
    22  
    23  - Environment variable service commands now return a polite error message when
    24    invoked without the service name. ([#22][issue-22])
    25  - Certificate import command re-implemented to work correctly. Previously calls
    26    to this command always returned "private key not supported" as we were
    27    incorrectly encoding it to base64 before passing it to the AWS SDK.
    28  
    29  ### Chores
    30  
    31  - Utilize `dep` for dependency management
    32  - Add contributor guide, updated license to repo
    33  
    34  ## 0.2.3 (2018-01-19)
    35  
    36  ### Features
    37  
    38  - Support **--task-role** flag in service create and task run to allow passing
    39    a role name for the tasks to assume. ([#8][issue-8])
    40  
    41  ### Enhancements
    42  
    43  - Use the `ForceNewDeployment` feature of `UpdateService` in service restart
    44    instead of incrementing the task definition. ([#14][issue-14])
    45  
    46  ### Bug Fixes
    47  
    48  - Fixed issue where we'd stomp on an existing task role on service updates like
    49    deployments or environment variable changes. ([#8][issue-8])
    50  
    51  ## 0.2.2 (2018-01-11)
    52  
    53  ### Bug Fixes
    54  
    55  - Fix service update operation to properly validate and run. ([#11][issue-11])
    56  - Bail out early in service info if the requested service is not active meaning
    57    it has been previously destroyed.
    58  
    59  ## 0.2.1 (2018-01-02)
    60  
    61  ### Bug Fixes
    62  
    63  - service create will not run if a load balancer is configured without a port.
    64  - service create and task run will no longer create a repository if an image is
    65    explictly passed.
    66  - service destroy will remove all references the service's target group and
    67    delete it.
    68  - Fix git repo detection to properly use a git sha image tag rather than a
    69    time stamp tag. ([#6][issue-6])
    70  - Fail fast if a user attempts to destroy a service scaled above 0.
    71  
    72  ## 0.2.0 (2017-12-31)
    73  
    74  ### Features
    75  
    76  - Added **--cluster** global flag to allow running commands against other
    77    clusters rather than the default. If omitted, the default **fargate** cluster
    78    is used. ([#2][issue-2])
    79  - lb create, service create, and task run now accept an optional **--subnet-id**
    80    flag to place resources in different VPCs and subnets rather than the
    81    defaults. If omitted, resources will be placed within the default subnets
    82    within the default VPC. ([#2][issue-2])
    83  - lb create, service create, and task run now accept an optional
    84    **--security-group-id** flag to allow applying more restrictive security
    85    groups to load balancers, services, and tasks. This flag can be passed
    86    multiple times to apply multiple security groups. If omitted, a permissive
    87    security group will be applied.
    88  
    89  ### Bug Fixes
    90  
    91  - Resolved crashes with certificates missing resource records. Certificates that
    92    fail to be issued immediately after request would cause crashes in lb info and
    93    lb list as the resource record was never generated.
    94  
    95  [issue-2]: https://github.com/awslabs/fargatecli/issues/2
    96  [issue-6]: https://github.com/awslabs/fargatecli/issues/6
    97  [issue-8]: https://github.com/awslabs/fargatecli/issues/8
    98  [issue-11]: https://github.com/awslabs/fargatecli/issues/11
    99  [issue-14]: https://github.com/awslabs/fargatecli/issues/14
   100  [issue-22]: https://github.com/awslabs/fargatecli/issues/22