Skip to content

Releases: awslabs/aws-simple-ec2-cli

v0.10.0

30 Aug 19:49
8330e92
Compare
Choose a tag to compare

What's Changed

New, improved interactive mode, using Bubble Tea.

Now it's easier than ever to select options from interactive menus, go back and edit choices you've made, and apply your own defaults. Launching, connecting to, and terminating EC2 instances all support this new terminal user interface.

Here's a brief demo:

simple-ec2-demo.mov

Special thanks to @GavinBurris42 for his work on this feature.

Full Changelog: v0.9.1...v0.10.0

v0.9.1

16 Aug 16:52
129c016
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

16 Aug 14:24
bda2a4c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.2...v0.9.0

v0.8.2

06 Jul 21:52
1004d79
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

31 May 16:32
77c64db
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

06 Apr 15:11
0e3e992
Compare
Choose a tag to compare

What's Changed

New features and improvements

  • Add version command to the tool to output the current version of the tool by @icarthick in #56
  • Show AMI images based on the type of ec2 instance type chosen by @icarthick in #60
  • Make tables easier to read: remove separators between rows by @snay2 in #61

Build process improvements

  • Enhance release targets by @brycahta in #43
  • refactor unit tests by @brycahta in #38
  • Update go version and specify some library versions in Dockerfiles by @snay2 in #57

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

09 Feb 14:29
7d21e16
Compare
Choose a tag to compare

New Features 🎉

  • Launch:

    • Users can now attach IAM instance profile, tags, and boot-script to instances -- #34, #35
  • Terminate:

    • Users can terminate instances by --tags -- #37

Bug Fixes 🐛

  • Assign default region to non-interactive Launch instead of "" -- #39
  • Fix terminate bug when there exists just single instance -- #28

Improvements 💪

  • Update prompts and defaults messaging for interactive modes -- #36
  • Fix Summary display for clarity -- #26

Change Log

  • Merge pull request #39 from brycahta/fixn (thanks to Bryan™)
  • fix launch without region flag (thanks to Bryan™️)
  • terminate using tags #37 (thanks to Bryan™)
  • update prompt messaging #36 (thanks to Bryan™)
  • Merge pull request #35 from brycahta/feature-adds (thanks to Bryan™)
  • update naming and tags logic (thanks to Bryan™️)
  • add tags and boot script (thanks to Bryan™️)
  • Merge pull request #34 from brycahta/feature-adds (thanks to Bryan™)
  • update and fix unit tests (thanks to Bryan™️)
  • add attach iam instance profile (thanks to Bryan™️)
  • Merge pull request #33 from awslabs/bwagner5-patch-1 (thanks to Abdul Muqtadir Mohammed)
  • Remove CLA (thanks to Brandon Wagner)
  • Merge pull request #32 from imuqtadir/homebew-addition (thanks to Brandon Wagner)
  • Add homebrew instruction to README (thanks to Mohammed)
  • Merge pull request #30 from bwagner5/gh-actions (thanks to Abdul Muqtadir Mohammed)
  • Update run-readme-codeblocks (thanks to Brandon Wagner)
  • align tag retrieval to NTH (thanks to Brandon Wagner)
  • Remove build status for travis #31 (thanks to Abdul Muqtadir Mohammed)
  • add additional tests and move from travis to github actions (thanks to Brandon Wagner)
  • Fix default based on region flag #29 (thanks to Abdul Muqtadir Mohammed)
  • Fix terminate bug when there exists just single instance #28 (thanks to Abdul Muqtadir Mohammed)
  • Merge pull request #25 from imuqtadir/sg-multiple (thanks to Brandon Wagner)
  • Merge pull request #27 from imuqtadir/fix-terminate (thanks to Brandon Wagner)
  • Fix summary display #26 (thanks to Abdul Muqtadir Mohammed)
  • update messaging for terminate (thanks to Mohammed)
  • Avoid showing multiple errors when no instance available (thanks to Mohammed)
  • Make messaging clear for multiple security groups (thanks to Mohammed)
  • Show help as default #24 (thanks to Abdul Muqtadir Mohammed)
  • Fix weird space in help #23 (thanks to Abdul Muqtadir Mohammed)
  • Merge pull request #22 from imuqtadir/row-line (thanks to Brandon Wagner)
  • Add row separator to table writer (thanks to Mohammed)
  • Merge pull request #20 from awslabs/imuqtadir-readme (thanks to Abdul Muqtadir Mohammed)
  • Update README.md (thanks to Abdul Muqtadir Mohammed)
  • Update README with new release (thanks to Abdul Muqtadir Mohammed)

AWS Simple EC2 CLI v0.6.0

13 Nov 18:57
775de86
Compare
Choose a tag to compare

Bug Fixes

  • Fixed security group config in default config (#19)

Improvements

  • remove sshpass as a dependency
  • Fix extra space in README
  • Add confirmation before terminating the instances
  • Update messaging for region question to be generic (#8)
  • Update messaging to indicate multiple instance selection (#11)

Breaking Changes

  • Change 'ez' to 'simple' to align with repo name

AWS Simple EC2 CLI v0.5.1

27 Aug 19:34
4652277
Compare
Choose a tag to compare

Bug Fixes

  • Fix e2e test

Improvements

  • Automate build-binaries

Breaking Changes

N/A

AWS Simple EC2 CLI v0.5

24 Aug 19:33
0885f60
Compare
Choose a tag to compare

This pre-release offers AWS Simple EC2 CLI functionality documented in the README. Quick installation via binaries is currently supported. Additional installation methods will be available in future releases.

Features:

  1. Launch EC2 Instance using interactive and non-interactive mode
  2. Connect EC2 Instances using interactive and non-interactive mode
  3. Terminate EC2 Instances using interactive and non-interactive mode
  4. Create basic infrastructure to support launching EC2 instance
  5. Save user defined configuration to a local file