Releases: awslabs/aws-simple-ec2-cli
Releases · awslabs/aws-simple-ec2-cli
v0.11.0
What's Changed
- Fix AMI filtering to include owner-alias by @LikithaVemulapalli in #111
Full Changelog: v0.10.0...v0.11.0
v0.10.0
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
What's Changed
- Add support for user defaults by @GavinBurris42 in #92
Full Changelog: v0.9.0...v0.9.1
v0.9.0
v0.8.2
What's Changed
- Fix date formatting in instance tags by @GavinBurris42 in #73
- Fix broken unit tests by @snay2 in #76
- Allow creating multiple SSH security groups with unique names by @GavinBurris42 in #80
- Fixed output for launch template table by @GavinBurris42 in #81
New Contributors
- @GavinBurris42 made their first contribution in #73
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Upgrade to go 1.18 by @snay2 in #66
- Upgrade dependencies by @snay2 in #67
- End-to-end tests by @snay2 in #68
- Validation fix if user enters invalid input by @LikithaVemulapalli in #71
New Contributors
- @LikithaVemulapalli made their first contribution in #71
Full Changelog: v0.8.0...v0.8.1
v0.8.0
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
- @snay2 made their first contribution in #48
- @icarthick made their first contribution in #56
Full Changelog: v0.7.0...v0.8.0
v0.7.0
New Features 🎉
-
Launch:
-
Terminate:
- Users can terminate instances by
--tags
-- #37
- Users can terminate instances by
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
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
Bug Fixes
- Fix e2e test
Improvements
- Automate build-binaries
Breaking Changes
N/A