Releases: aws/amazon-ec2-instance-selector
Releases · aws/amazon-ec2-instance-selector
v3.1.3
This release is the same as v3.1.2 other than the release process. There was an issue on the v3.1.2 process that prevented the binaries from being published.
What's Changed
- Migrate release wf to oidc by @tiationg-kho in #488
- add 3p licenses by @bwagner5 in #492
New Contributors
- @tiationg-kho made their first contribution in #488
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
- Update setup command to get latest release by @guessi in #421
- Bump github.com/aws/aws-sdk-go-v2 from 1.36.2 to 1.36.3 by @dependabot[bot] in #422
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.32.17 to 1.34.3 by @dependabot[bot] in #438
- Bump github.com/charmbracelet/lipgloss from 1.0.0 to 1.1.0 by @dependabot[bot] in #445
- Bump github.com/samber/lo from 1.47.0 to 1.51.0 by @dependabot[bot] in #452
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.7 to 1.31.8 by @dependabot[bot] in #473
- Bump github.com/charmbracelet/bubbletea from 1.3.3 to 1.3.9 by @dependabot[bot] in #474
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.203.1 to 1.251.2 by @dependabot[bot] in #475
- fix instance types caching by @bwagner5 in #476
New Contributors
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #412
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.32.16 to 1.32.17 by @dependabot in #415
- Bump github.com/muesli/termenv from 0.15.2 to 0.16.0 by @dependabot in #418
- Fix issue using count/min/max of inference-accelerators by @dims in #414
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.203.0 to 1.203.1 by @dependabot in #416
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.29.7 by @dependabot in #417
- revert inference-accelerator type change from int to int32 by @bwagner5 in #420
New Contributors
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- add golangci-lint and clean up a bit by @bwagner5 in #358
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.43 to 1.28.0 by @dependabot in #359
- Bump github.com/charmbracelet/bubbletea from 1.1.1 to 1.1.2 by @dependabot in #362
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.182.0 to 1.186.0 by @dependabot in #364
- Bump github.com/charmbracelet/lipgloss from 0.13.0 to 0.13.1 by @dependabot in #363
- Bump github.com/evertras/bubble-table from 0.17.0 to 0.17.1 by @dependabot in #367
- Bump github.com/charmbracelet/lipgloss from 0.13.1 to 1.0.0 by @dependabot in #368
- Bump github.com/aws/aws-sdk-go-v2 from 1.32.2 to 1.32.4 by @dependabot in #370
- Bump github.com/charmbracelet/bubbletea from 1.1.2 to 1.2.4 by @dependabot in #380
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.32.2 to 1.32.7 by @dependabot in #382
- fix instance-types filter and add to CLI and update readme by @bwagner5 in #411
- Fix case sensitivity when filtering for things like hypervisor, usage-class, cpu-manufacturer, etc.
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- Updated to aws-sdk-go-v2
- Support querying for instance type generation
ec2-instance-selector --generation-min=3 --generation-max=5 - Only show current spot price instead of 30 day average. Calculating the 30 day avg was resulting in a lot of API calls and slowing the CLI down a lot!
- Turn off the local cache by default. Since ec2-instance-selector is only showing the current spot price, the CLI is much snappier, so no need for the local-cache for most use-cases. You can still enable it via CLI options.
- Deprecate the
--service eksflag since EKS supports all instance types and the way it was checking was not the most up-to-date state anyways. - Upgrade go version to 1.23
Full Changelog
- dependabot config by @bwagner5 in #166
- 🥑🤖 v2.4.1 release prep by @bwagner5 in #165
- fix gh action dependabot tests by @bwagner5 in #172
- Bump gopkg.in/ini.v1 from 1.57.0 to 1.67.0 by @dependabot in #171
- Bump github.com/aws/aws-sdk-go from 1.44.59 to 1.44.190 by @dependabot in #173
- Bump github.com/spf13/pflag from 1.0.3 to 1.0.5 by @dependabot in #170
- Bump github.com/imdario/mergo from 0.3.11 to 0.3.13 by @dependabot in #168
- Bump github.com/charmbracelet/lipgloss from 0.5.0 to 0.6.0 by @dependabot in #167
- Bump github.com/evertras/bubble-table from 0.14.4 to 0.14.8 by @dependabot in #183
- Bump github.com/aws/aws-sdk-go from 1.44.190 to 1.44.204 by @dependabot in #182
- Bump github.com/spf13/cobra from 0.0.7 to 1.6.1 by @dependabot in #175
- Bump go.uber.org/multierr from 1.1.0 to 1.9.0 by @dependabot in #185
- Bump github.com/aws/aws-sdk-go from 1.44.204 to 1.44.214 by @dependabot in #187
- deprecate --service eks by @bwagner5 in #191
- Bump github.com/aws/aws-sdk-go from 1.44.214 to 1.44.234 by @dependabot in #195
- Bump github.com/imdario/mergo from 0.3.13 to 0.3.15 by @dependabot in #197
- Bump github.com/charmbracelet/bubbles from 0.13.0 to 0.15.0 by @dependabot in #176
- Bump github.com/charmbracelet/lipgloss from 0.6.0 to 0.7.1 by @dependabot in #189
- Bump github.com/charmbracelet/bubbletea from 0.23.1 to 0.24.0 by @dependabot in #198
- Bump github.com/evertras/bubble-table from 0.14.8 to 0.15.2 by @dependabot in #202
- Bump github.com/aws/aws-sdk-go from 1.44.234 to 1.44.262 by @dependabot in #200
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #201
- Bump github.com/imdario/mergo from 0.3.15 to 0.3.16 by @dependabot in #204
- Bump github.com/aws/aws-sdk-go from 1.44.262 to 1.44.271 by @dependabot in #206
- Bump github.com/charmbracelet/bubbletea from 0.24.0 to 0.24.1 by @dependabot in #205
- fix README tests by @cjerad in #211
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.57.0 to 1.98.0 by @dependabot in #210
- Bump github.com/aws/aws-sdk-go from 1.44.271 to 1.44.276 by @dependabot in #212
- Bump github.com/charmbracelet/bubbles from 0.15.0 to 0.16.1 by @dependabot in #208
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.17.0 to 1.19.6 by @dependabot in #207
- Go version update by @cjerad in #213
- Bump github.com/aws/aws-sdk-go from 1.44.276 to 1.44.280 by @dependabot in #216
- Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 by @dependabot in #218
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.98.0 to 1.99.0 by @dependabot in #217
- Bump github.com/aws/aws-sdk-go-v2/config from 1.17.6 to 1.18.25 by @dependabot in #215
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.99.0 to 1.100.1 by @dependabot in #223
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.25 to 1.18.27 by @dependabot in #221
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.100.1 to 1.102.0 by @dependabot in #224
- Bump github.com/aws/aws-sdk-go from 1.44.280 to 1.44.289 by @dependabot in #226
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.19.6 to 1.20.0 by @dependabot in #225
- Bump github.com/muesli/termenv from 0.15.1 to 0.15.2 by @dependabot in #228
- fix profile and region arguments by @cjerad in #234
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.102.0 to 1.105.1 by @dependabot in #240
- Bump github.com/aws/aws-sdk-go from 1.44.289 to 1.44.306 by @dependabot in #241
- Bump github.com/aws/aws-sdk-go from 1.44.306 to 1.45.6 by @dependabot in #264
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.27 to 1.18.39 by @dependabot in #263
- Bump github.com/aws/aws-sdk-go-v2/service/pricing from 1.20.0 to 1.21.6 by @dependabot in #258
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.105.1 to 1.117.0 by @dependabot in #265
- Update README.md by @jvasquezv in #174
- Bump github.com/aws/aws-sdk-go from 1.45.6 to 1.46.6 by @dependabot in #286
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.117.0 to 1.128.0 by @dependabot in #287
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.19.1 by @dependabot in #288
- Bump github.com/aws/aws-sdk-go-v2 from 1.21.2 to 1.24.0 by @dependabot in #309
- Bump github.com/aws/aws-sdk-go-v2/config from 1.19.1 to 1.26.1 by @dependabot in #312
- Update README.md by @manuasir in #335
- fetch spot current price to speed up loading data without caching by @bwagner5 in #351
- upgrade to v3 by @bwagner5 in #357
New Contributors
- @dependabot made their first contribution in #171
- @cjerad made their first contribution in #211
- @jvasquezv made their first contribution in #174
- @manuasir made their first contribution in #335
Full Changelog: v2.4.1...v3.0.0
v2.4.1
v2.4.0
What's Changed
- CLI Instance Sorting by @digocorbellini in #146
- Interactive output format by @digocorbellini in #149
- fix pricing sync issue by @bwagner5 in #150
- Verbose View for Interactive Output by @digocorbellini in #151
- Fixed EKS testing bug by @digocorbellini in #153
- Interactive table sorting, trimming, and filtering by @digocorbellini in #152
- Fixed interactive table resizing bug by @digocorbellini in #154
Full Changelog: v2.3.3...v2.4.0
v2.3.3
What's Changed
- Update instance types supported by EMR by @christianhxc in #143
- Revert "Handle pricing api change in aws-sdk-go 1.44.46 by @hakman in #145
New Contributors
- @christianhxc made their first contribution in #143
- @hakman made their first contribution in #145
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- Deprecated filter methods by @digocorbellini in #133
- Handle pricing api change in aws-sdk-go 1.44.46 by @AustinSiu in #140
- Update README.md by @brycahta in #141
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- fixed issue with OD pricing for european regions by @digocorbellini in #132
New Contributors
- @digocorbellini made their first contribution in #132
Full Changelog: v2.3.0...v2.3.1