Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: major update #308

Merged
merged 22 commits into from
Nov 20, 2020
Merged

feat: major update #308

merged 22 commits into from
Nov 20, 2020

Conversation

hoonoh
Copy link
Owner

@hoonoh hoonoh commented Nov 20, 2020

  • add minimum vCPU, memory, reduceAZ and wide options
  • cli option names changed
  • cli output format changed
  • add region build script
  • add ec2-info build script
  • module response format changed

BREAKING CHANGE: options & outputs changed

- also outputs vCPU & memory info
- modules will return vCPU & memory info as well
- updated tsconfig options
- update vscode settings
- update eslint settings, add unused-imports plugin
- fix invalid rounding for memory
- fix default region input
- cli output format changed

BREAKING CHANGE: default options changed
- fixes 'shorten price strings' bug
- print 'unknown' if ec2 info is not found
- add 'Linux/UNIX (Amazon VPC)' to default platform
- unset MaxResults option if InstanceTypes set (getEc2Info)
- add more tests
BREAKING CHANGE: cli option name changed for price limit
- refactor where applicable

BREAKING CHANGE: cli options & json output changed
BREAKING CHANGE: module response spotPrice type changed
@sonarcloud
Copy link

sonarcloud bot commented Nov 20, 2020

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

93.7% 93.7% Coverage
0.0% 0.0% Duplication

@hoonoh hoonoh merged commit 9bd46a5 into master Nov 20, 2020
@hoonoh hoonoh deleted the vcpu-mem branch November 20, 2020 10:23
hoonoh pushed a commit that referenced this pull request Nov 20, 2020
# [1.0.0](v0.5.9...v1.0.0) (2020-11-20)

### Features

* major update ([#308](#308)) ([9bd46a5](9bd46a5))

### BREAKING CHANGES

* options & outputs changed
@hoonoh
Copy link
Owner Author

hoonoh commented Nov 20, 2020

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

hoonoh added a commit that referenced this pull request Mar 3, 2021
- add minimum vCPU, memory, reduceAZ and wide options
- cli option names changed
- cli output format changed
- add region build script
- add ec2-info build script
- module response format changed

BREAKING CHANGE: options & outputs changed
hoonoh pushed a commit that referenced this pull request Mar 3, 2021
# [1.0.0](v0.5.9...v1.0.0) (2020-11-20)

### Features

* major update ([#308](#308)) ([c270df8](c270df8))

### BREAKING CHANGES

* options & outputs changed
hoonoh added a commit that referenced this pull request Mar 3, 2021
- add minimum vCPU, memory, reduceAZ and wide options
- cli option names changed
- cli output format changed
- add region build script
- add ec2-info build script
- module response format changed

BREAKING CHANGE: options & outputs changed
hoonoh pushed a commit that referenced this pull request Mar 3, 2021
# [1.0.0](v0.5.9...v1.0.0) (2020-11-20)

### Features

* major update ([#308](#308)) ([eabf349](eabf349))

### BREAKING CHANGES

* options & outputs changed
hoonoh pushed a commit that referenced this pull request Mar 4, 2021
# 1.0.0 (2021-03-04)

### Bug Fixes

* add missing files from previous commits ([24e50e6](24e50e6))
* add missing line 'strategy' ([#20](#20)) ([d7e28ec](d7e28ec))
* add missing quite handling for stdout ([47f3441](47f3441))
* add semantic-release dependencies ([#300](#300)) ([d29baa0](d29baa0))
* added missing red hat linux definition ([90d247c](90d247c))
* fix credential timeout bug & update related mocks ([1309500](1309500))
* fix linting errors ([8c28e22](8c28e22))
* fix npm dist-tag 401 error ([#21](#21)) ([ff19902](ff19902))
* fix patch-package issue ([#23](#23)) ([17191f2](17191f2))
* fix release routine on bad builds ([#17](#17)) ([b8665df](b8665df))
* fix windows bug & removed bad deps ([c061f5d](c061f5d))
* handle RequestLimitExceeded error ([ed475c9](ed475c9))
* set default limit if unset ([a4431ae](a4431ae))
* update & fix ec2-types families ([1b4237d](1b4237d))
* update ec2-types ([#198](#198)) ([d71867e](d71867e))
* update ec2-types ([#244](#244)) ([e5836a1](e5836a1))
* update ec2-types ([#246](#246)) ([1a46061](1a46061))
* update ec2-types ([#263](#263)) ([af3c26d](af3c26d))
* update ec2-types ([#268](#268)) ([42208de](42208de))
* update ec2-types ([#283](#283)) ([aff20f8](aff20f8))
* update ec2-types ([#298](#298)) ([6c9c557](6c9c557))
* update ec2-types ([#314](#314)) ([2bd6993](2bd6993))
* update ec2-types ([#315](#315)) ([24d33c2](24d33c2))
* update ec2-types ([#316](#316)) ([f9c7134](f9c7134))
* update ec2-types ([#318](#318)) ([bb91c08](bb91c08))
* update ec2-types ([#319](#319)) ([7441fc9](7441fc9))
* update ec2-types ([#32](#32)) ([4071568](4071568))
* update ec2-types ([#328](#328)) ([d04d162](d04d162))
* update ec2-types ([#335](#335)) ([9670000](9670000))
* update ec2-types ([#336](#336)) ([de66c2b](de66c2b))
* update ec2-types ([#35](#35)) ([655c9c8](655c9c8))
* update npmignore ([#18](#18)) ([df74725](df74725))

### Features

* add instance family option ([c6e211c](c6e211c))
* **cli:** add JSON output option ([#14](#14)) ([e55117f](e55117f))
* add module ([#26](#26)) ([82cba10](82cba10))
* add ui mode ([0bf8a0f](0bf8a0f))
* added regions option ([62c569b](62c569b))
* allow using familyType or size option by itself ([6e2e2cb](6e2e2cb))
* log out selected options ([b558271](b558271))
* major update ([#308](#308)) ([eabf349](eabf349))

### Performance Improvements

* distribute via webpack bundling ([#22](#22)) ([d55023e](d55023e))

### Reverts

* Revert "chore(deps): update all non-major dependencies (#249)" (#252) ([2ce6a55](2ce6a55)), closes [#249](#249) [#252](#252)

### BREAKING CHANGES

* options & outputs changed
hoonoh pushed a commit that referenced this pull request Mar 8, 2021
# 1.0.0 (2021-03-08)

### Bug Fixes

* add missing files from previous commits ([24e50e6](24e50e6))
* add missing line 'strategy' ([#20](#20)) ([d7e28ec](d7e28ec))
* add missing quite handling for stdout ([47f3441](47f3441))
* add semantic-release dependencies ([#300](#300)) ([d29baa0](d29baa0))
* added missing red hat linux definition ([90d247c](90d247c))
* fix credential timeout bug & update related mocks ([1309500](1309500))
* fix linting errors ([8c28e22](8c28e22))
* fix npm dist-tag 401 error ([#21](#21)) ([ff19902](ff19902))
* fix patch-package issue ([#23](#23)) ([17191f2](17191f2))
* fix release routine on bad builds ([#17](#17)) ([b8665df](b8665df))
* fix windows bug & removed bad deps ([c061f5d](c061f5d))
* handle RequestLimitExceeded error ([ed475c9](ed475c9))
* set default limit if unset ([a4431ae](a4431ae))
* update & fix ec2-types families ([1b4237d](1b4237d))
* update ec2-types ([#198](#198)) ([d71867e](d71867e))
* update ec2-types ([#244](#244)) ([e5836a1](e5836a1))
* update ec2-types ([#246](#246)) ([1a46061](1a46061))
* update ec2-types ([#263](#263)) ([af3c26d](af3c26d))
* update ec2-types ([#268](#268)) ([42208de](42208de))
* update ec2-types ([#283](#283)) ([aff20f8](aff20f8))
* update ec2-types ([#298](#298)) ([6c9c557](6c9c557))
* update ec2-types ([#314](#314)) ([2bd6993](2bd6993))
* update ec2-types ([#315](#315)) ([24d33c2](24d33c2))
* update ec2-types ([#316](#316)) ([f9c7134](f9c7134))
* update ec2-types ([#318](#318)) ([bb91c08](bb91c08))
* update ec2-types ([#319](#319)) ([7441fc9](7441fc9))
* update ec2-types ([#32](#32)) ([4071568](4071568))
* update ec2-types ([#328](#328)) ([d04d162](d04d162))
* update ec2-types ([#335](#335)) ([9670000](9670000))
* update ec2-types ([#336](#336)) ([de66c2b](de66c2b))
* update ec2-types ([#35](#35)) ([655c9c8](655c9c8))
* update npmignore ([#18](#18)) ([df74725](df74725))

### Features

* add instance family option ([c6e211c](c6e211c))
* **cli:** add JSON output option ([#14](#14)) ([e55117f](e55117f))
* add module ([#26](#26)) ([82cba10](82cba10))
* add ui mode ([0bf8a0f](0bf8a0f))
* added regions option ([62c569b](62c569b))
* allow using familyType or size option by itself ([6e2e2cb](6e2e2cb))
* log out selected options ([b558271](b558271))
* major update ([#308](#308)) ([eabf349](eabf349))

### Performance Improvements

* distribute via webpack bundling ([#22](#22)) ([d55023e](d55023e))

### Reverts

* Revert "chore(deps): update all non-major dependencies (#249)" (#252) ([2ce6a55](2ce6a55)), closes [#249](#249) [#252](#252)

### BREAKING CHANGES

* options & outputs changed
hoonoh pushed a commit that referenced this pull request Mar 15, 2021
# 1.0.0 (2021-03-15)

### Bug Fixes

* add missing files from previous commits ([24e50e6](24e50e6))
* add missing line 'strategy' ([#20](#20)) ([d7e28ec](d7e28ec))
* add missing quite handling for stdout ([47f3441](47f3441))
* add semantic-release dependencies ([#300](#300)) ([d29baa0](d29baa0))
* added missing red hat linux definition ([90d247c](90d247c))
* fix credential timeout bug & update related mocks ([1309500](1309500))
* fix linting errors ([8c28e22](8c28e22))
* fix npm dist-tag 401 error ([#21](#21)) ([ff19902](ff19902))
* fix patch-package issue ([#23](#23)) ([17191f2](17191f2))
* fix release routine on bad builds ([#17](#17)) ([b8665df](b8665df))
* fix windows bug & removed bad deps ([c061f5d](c061f5d))
* handle RequestLimitExceeded error ([ed475c9](ed475c9))
* set default limit if unset ([a4431ae](a4431ae))
* update & fix ec2-types families ([1b4237d](1b4237d))
* update ec2-types ([#198](#198)) ([d71867e](d71867e))
* update ec2-types ([#244](#244)) ([e5836a1](e5836a1))
* update ec2-types ([#246](#246)) ([1a46061](1a46061))
* update ec2-types ([#263](#263)) ([af3c26d](af3c26d))
* update ec2-types ([#268](#268)) ([42208de](42208de))
* update ec2-types ([#283](#283)) ([aff20f8](aff20f8))
* update ec2-types ([#298](#298)) ([6c9c557](6c9c557))
* update ec2-types ([#314](#314)) ([2bd6993](2bd6993))
* update ec2-types ([#315](#315)) ([24d33c2](24d33c2))
* update ec2-types ([#316](#316)) ([f9c7134](f9c7134))
* update ec2-types ([#318](#318)) ([bb91c08](bb91c08))
* update ec2-types ([#319](#319)) ([7441fc9](7441fc9))
* update ec2-types ([#32](#32)) ([4071568](4071568))
* update ec2-types ([#328](#328)) ([d04d162](d04d162))
* update ec2-types ([#335](#335)) ([9670000](9670000))
* update ec2-types ([#336](#336)) ([de66c2b](de66c2b))
* update ec2-types ([#35](#35)) ([655c9c8](655c9c8))
* update npmignore ([#18](#18)) ([df74725](df74725))

### Features

* add instance family option ([c6e211c](c6e211c))
* **cli:** add JSON output option ([#14](#14)) ([e55117f](e55117f))
* add module ([#26](#26)) ([82cba10](82cba10))
* add ui mode ([0bf8a0f](0bf8a0f))
* added regions option ([62c569b](62c569b))
* allow using familyType or size option by itself ([6e2e2cb](6e2e2cb))
* log out selected options ([b558271](b558271))
* major update ([#308](#308)) ([eabf349](eabf349))

### Performance Improvements

* distribute via webpack bundling ([#22](#22)) ([d55023e](d55023e))

### Reverts

* Revert "chore(deps): update all non-major dependencies (#249)" (#252) ([2ce6a55](2ce6a55)), closes [#249](#249) [#252](#252)

### BREAKING CHANGES

* options & outputs changed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant