Skip to content

Releases: overmindtech/cli

v1.5.0

27 Sep 13:11
b3a48fa
Compare
Choose a tag to compare

Changelog

  • 43ae667 "Upstream" the custerm spinner to our fork
  • ca722ba (fix) linting and go generate fix
  • a25bca2 (maint) add CONTRIBUTING.md documentation
  • 15d27ac (maint) link the contributing doc in the readme
  • 668f470 Add some space before the risk headers
  • bb318e1 Add status message for running commands
  • c97fa9a Added docgen
  • ec5e381 Added heartbeats to started sources
  • 7a0613a Adding shell?
  • 22b5215 Address feedback from Dylan to clean up the rough edges
  • 66ada16 Adjust error output to match new style
  • f073e09 Also add our defaults for our custom spinner
  • 973ac73 Bump SDP version
  • 071861e Clean up some unused bits
  • 1fc6eae Default pterm output to stderr to not interfere with non-interactive output
  • 9c1f017 Ensure a common rhythm for updates
  • 468627b Extract StartLocalSources to become a reusable component
  • 90c31aa Extract utility method for formatting snapshot state
  • 897f803 Fix missing sources status output
  • 3586d8f Fix the missing lines on prompting for approval
  • e5946ed Fix themeing for indentation and warnings
  • db981cc Fully stop the "Starting Change" spinner before continuing
  • 2aa6d6c Generate commit.txt for sources too
  • 22f4795 Implement the explore command to have sources running
  • acd5784 Link to the appropriate explore page when starting explore
  • 726cf60 Lock file maintenance (#571)
  • 3620c5f Lock file maintenance (#578)
  • 27146a0 Merge pull request #523 from overmindtech/pterm-ensuretoken
  • 1f1057a Merge pull request #542 from overmindtech/renovate/overmindtech-go
  • aafa676 Merge pull request #560 from overmindtech/add_CONTRIBUTING.md
  • 126b6a5 Merge pull request #561 from overmindtech/readme_contributing
  • 98bb64f Merge pull request #562 from overmindtech/renovate/overmindtech-go
  • 8f098c5 Merge pull request #563 from overmindtech/renovate/github.com-muesli-termenv-digest
  • e3ab308 Merge pull request #564 from overmindtech/renovate/opentelemetry-go
  • ca42663 Merge pull request #580 from overmindtech/heartbeats
  • b3a48fa Merge pull request #587 from overmindtech/fix_lint
  • d5725a6 Merge remote-tracking branch 'origin/renovate/overmindtech-go' into heartbeats
  • 649c9ca Port "ensureToken" over to PTerm
  • c094c6d Port terraform apply subcommand to pterm
  • 18245d5 Port terraform plan subcommand to pterm
  • 1401511 Pull the loginSpinner into the login() method
  • f696c23 Remove bubbletea
  • 0482df5 Update AWS SDK (#572)
  • a033c84 Update AWS SDK (#583)
  • 566c6dd Update Observability modules
  • 01ed666 Update Overmind Dependencies
  • 054b9c3 Update Overmind Dependencies
  • fb3f8d2 Update Overmind Dependencies
  • b730995 Update Terraform aws to v5.67.0 (#565)
  • 28df1d1 Update Terraform aws to v5.68.0 (#573)
  • ecf4ea6 Update Terraform aws to v5.69.0 (#584)
  • 18c236d Update dependency @types/node to v20.16.9 (#581)
  • 95efd91 Update github.com/muesli/termenv digest to 82936c5
  • c774f9c Update module connectrpc.com/connect to v1.17.0 (#575)
  • a91840e Update module github.com/charmbracelet/bubbles to v0.20.0 (#566)
  • 5d034fe Update module github.com/charmbracelet/bubbletea to v1.1.1 (#569)
  • 93692cf Update module github.com/charmbracelet/huh to v0.6.0 (#567)
  • b2a1ca8 Update overmindtech/pterm
  • 53ef8e1 Update pnpm to v9.10.0 (#568)
  • fd891e6 Update pnpm to v9.11.0 (#576)
  • 323b2d1 Updated dependencies
  • 50e45c7 Updated disco
  • 1627782 Updated version logic
  • 3fa7545 Use more of the tea-OG symbols with pterm
  • 28b273b Use our own fork to carry local patches not yet merged upstream

v1.4.0

10 Sep 09:51
504a2d8
Compare
Choose a tag to compare

Changelog

v1.3.2

20 Aug 11:14
7d95866
Compare
Choose a tag to compare

Changelog

  • 5bc9859 Lock file maintenance (#532)
  • 6244501 Merge pull request #527 from overmindtech/renovate/overmindtech-go
  • 3492344 Merge pull request #528 from overmindtech/renovate/overmindtech-go
  • 7d95866 Merge pull request #534 from overmindtech/renovate/overmindtech-go
  • 2d74bf5 Update AWS SDK (#529)
  • 84ee41b Update Overmind Dependencies
  • 70c71a8 Update Overmind Dependencies
  • 66e3799 Update Terraform aws to v5.63.0 (#531)
  • 1f209e5 Update generated tfutils
  • eb94ed7 Update github.com/overmindtech/stdlib-source digest to a1fece6
  • baa2dae Update pnpm to v9.7.1 (#530)

v1.3.1

14 Aug 20:57
2a35e9d
Compare
Choose a tag to compare

Changelog

  • ada4ddb Added mappings
  • c1397b1 Fixed tests to handle new mappings
  • 2a35e9d Merge pull request #524 from overmindtech/renovate/overmindtech-go
  • c9ce730 Merge pull request #526 from overmindtech/update-linter
  • 97b6ea6 Update Overmind Dependencies
  • 69b819d Update linter

v1.3.0

14 Aug 15:27
f3f08f3
Compare
Choose a tag to compare

Changelog

  • 2e04b60 Add get-change --risk-levels flag to filter risks that get displayed
  • a361589 Add aws_kms_custom_key_store data
  • 8909aeb Add new AWS kms-key type
  • e6c38c5 Lock file maintenance (#522)
  • 13a5e34 Merge pull request #514 from overmindtech/go-1-22-5
  • 5769487 Merge pull request #515 from overmindtech/renovate/overmindtech-go
  • f3f08f3 Merge pull request #525 from overmindtech/risk-levels
  • 6c41f7c Update Overmind Dependencies
  • 5d376a0 Update Terraform aws to v5.62.0 (#505)
  • fb4edc0 Update dependency lost-pixel to v3.18.2 (#516)
  • c4adcef Update lost-pixel/lost-pixel action to v3.18.2 (#517)
  • a995632 Update module github.com/charmbracelet/glamour to v0.8.0 (#518)
  • aaf478c Update module golang.org/x/net to v0.28.0 (#519)
  • c57aa8f Update module golang.org/x/oauth2 to v0.22.0 (#520)
  • 77cd5cb Update pnpm to v9.7.0 (#521)
  • 374592e Update to go 1.22.5
  • eb5af79 go mod tidy

v1.2.0

06 Aug 09:42
8865f16
Compare
Choose a tag to compare

Release v1.2.0

  • Updated the JSON output of get-change to include risks

Changelog

  • f6708a4 (maint) use a centralized .golangci.yml
  • dc23103 Added risks to JSON output
  • 36a380e Also set keyfile permissions
  • 3e851cf Capture a cleaner service version
  • a19cc16 Configure and run lost-pixel on the screencaps from VHS
  • 855dd60 Fix lost-pixel config
  • 3b18239 Implement a bare-bones interface to the HCP Terraform integration config
  • 732074c Lock file maintenance (#496)
  • eb8706b Merge pull request #447 from overmindtech/e2e-tests
  • c58e334 Merge pull request #487 from overmindtech/renovate/overmindtech-go
  • c529718 Merge pull request #495 from overmindtech/renovate/overmindtech-go
  • cca8cf4 Merge pull request #498 from overmindtech/handle-umask
  • 74f8ab5 Merge pull request #499 from overmindtech/hcp
  • 0961e62 Merge pull request #500 from overmindtech/use_centralized_golangci_config
  • ae1507f Merge pull request #501 from overmindtech/renovate/overmindtech-go
  • 1e0f6ef Merge pull request #502 from overmindtech/readme-update
  • b23240e Merge pull request #503 from overmindtech/renovate/github.com-hashicorp-terraform-config-inspect-digest
  • bc296cc Merge pull request #509 from overmindtech/renovate/overmindtech-go
  • 2282466 Merge pull request #510 from overmindtech/cleaner-service-version
  • 8865f16 Merge pull request #512 from overmindtech/add-risks-to-json
  • dde0bc7 Merge pull request #513 from overmindtech/renovate/overmindtech-go
  • 20fabd6 Remove redundant e2e tests
  • 4779880 Update Overmind Dependencies
  • aebd004 Update Overmind Dependencies
  • e165dc2 Update Overmind Dependencies
  • 84475eb Update Terraform aws to v5.60.0 (#490)
  • f3bab7e Update Terraform aws to ~> 5.60 (#491)
  • d937e1b Update dependency @types/node to v20.14.12 (#488)
  • ef93b2d Update dependency @types/node to v20.14.14 (#508)
  • 39534ee Update dependency lost-pixel to v3.18.0 (#506)
  • a4c6bb7 Update github.com/hashicorp/terraform-config-inspect digest to 6714b46
  • 125fc59 Update github.com/overmindtech/aws-source digest to 01ef21c
  • c23e5b0 Update github.com/overmindtech/aws-source digest to 540402a
  • 54d67e8 Update install to handle strict UMASK
  • 503c476 Update lost-pixel/lost-pixel action to v3.18.0 (#507)
  • 9576af4 Update module github.com/charmbracelet/huh to v0.5.2 (#489)
  • d0d56bc Update module github.com/go-jose/go-jose/v4 to v4.0.4 (#504)
  • 3aeaf8d Update module github.com/overmindtech/sdp-go to v0.80.1 (#486)
  • eb6bbcc Update module github.com/zclconf/go-cty to v1.15.0 (#492)
  • 80ad783 Update module golang.org/x/net to v0.27.0 (#493)
  • baef60b Update pnpm to v9.6.0 (#494)
  • c41d0b9 Update sdp-go
  • 0b4eddb improve warning comment

v1.1.1

23 Jul 16:32
5ad4fad
Compare
Choose a tag to compare

Changelog

  • 5ad4fad Merge pull request #484 from overmindtech/renovate/overmindtech-go
  • aab8b7b Update github.com/overmindtech/aws-source digest to e2f9edb

v1.1.0

23 Jul 16:08
3aabec8
Compare
Choose a tag to compare

Automatic AWS Config

Overmind CLI will now parse your local terraform config, and use this to determine how to authenticate with AWS rather than asking you. This supports everything that terraform supports, multiple accounts, role assumption etc.

Changelog

  • 7311bec Add a link to discord on errors
  • 9201ca8 Added WIP variable handling
  • 375dd9b Added provider alias
  • 49b0557 Added provider rendering style
  • e61eefc Added some multi-stage decoding so that we only deocde the AWS config and not any other providers
  • 5c077de Added support for variables
  • d02cb7b Added utilities for parsing AWS provider configuration from the provider's configuration file.
  • a558a77 Adjust test results to match new non-recursing strategy
  • 6bf9083 Extend tests
  • 2ee4642 Fix command signatures
  • 66a0cce Fixed setVariable to not segfault
  • c969cc9 Frontend changes to use new tf/provider parser to connect to AWS
  • d54ab72 Ignore errors to allow functional providers to be loaded into the CLI
  • 1481212 Improve formatting with multiple providers
  • 4b7741d Improve ticket link documentation
  • 2d62481 Lock file maintenance (#481)
  • e77bfbe Merge pull request #482 from overmindtech/discord
  • 3aabec8 Merge pull request #483 from overmindtech/terraform-auto-config
  • 32f0c8a Merge pull request #485 from overmindtech/improve-docs
  • 6778ea4 More test fixups
  • 920235d Put variables where terraform expects them
  • 6c31a69 Update github.com/overmindtech/aws-source digest to 718c447
  • 05fa043 Use terraform-config-inspect to load variable defaults from the current module

v1.0.14

19 Jul 13:53
a2ac7a9
Compare
Choose a tag to compare

Changelog

  • 6cde782 Added more business milestones to track where failures happen
  • cc4dd21 Added sentry capture
  • cf3f253 Fixed linting
  • bbce29b Merge pull request #476 from overmindtech/more-business-milestones
  • a2ac7a9 Merge pull request #477 from overmindtech/renovate/overmindtech-go
  • 6c2f300 Merge pull request #479 from overmindtech/repackage
  • 548ed70 Merge pull request #480 from overmindtech/rename
  • 5d2cf27 Move datamaps to separate package
  • f3428d7 Removed sentry since they should already be captured
  • f4e4310 Rename datamaps to the more poignant tfutils package
  • ae717cb Update github.com/overmindtech/aws-source digest to 6b71c2e
  • 216b704 Update module github.com/charmbracelet/lipgloss to v0.12.1 (#478)

v1.0.13

18 Jul 16:17
f9b9208
Compare
Choose a tag to compare

Changelog

  • d965a57 Added blast radius config options
  • 8bb8f66 Added some text to explain empty risks
  • 431889a Addressed comment
  • 8fc8bfd Always show the URL
  • 2c99a5e Bump google.golang.org/grpc from 1.64.0 to 1.64.1
  • faa7069 Captures interrupts as an error in the span
  • a280e5f Make MappedItemDiffs methods public
  • 40154c5 Merge pull request #458 from overmindtech/dependabot/go_modules/google.golang.org/grpc-1.64.1
  • 5d14a26 Merge pull request #459 from overmindtech/renovate/overmindtech-go
  • 7ceb677 Merge pull request #460 from overmindtech/added-explanation-to-empty-risks
  • 994d125 Merge pull request #466 from overmindtech/allow-blast-radius-override
  • bcb370d Merge pull request #468 from overmindtech/api
  • 2c37e73 Merge pull request #474 from overmindtech/capture-interrupt-as-error
  • f9b9208 Merge pull request #475 from overmindtech/renovate/overmindtech-go
  • 5981308 Re-implement fake test
  • 8334961 Update Overmind Dependencies
  • 7fc4e99 Update Overmind Dependencies
  • 3cd4dd7 Update Terraform aws to v5.58.0 (#463)
  • 787abbc Update go generate
  • 977df59 Update module github.com/aws/aws-sdk-go-v2/service/sts to v1.30.3 (#461)
  • 2f4e897 Update module github.com/charmbracelet/huh to v0.5.1 (#464)
  • 6198897 Update module github.com/charmbracelet/lipgloss to v0.12.0 (#465)
  • 940de6d Update module github.com/go-jose/go-jose/v4 to v4.0.3 (#462)
  • 1eb43fa Updated maps