Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gruntwork-io/terragrunt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.72.9
Choose a base ref
...
head repository: gruntwork-io/terragrunt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.73.0
Choose a head ref
  • 3 commits
  • 274 files changed
  • 2 contributors

Commits on Feb 10, 2025

  1. fix: Closing gap from CLI Redesign (#3862)

    * fix: Closing gap from CLI Redesign
    
    * fix: Fixing content as recommended by CodeRabbit
    yhakbar authored Feb 10, 2025
    Configuration menu
    Copy the full SHA
    9204b80 View commit details
    Browse the repository at this point in the history
  2. feat: exec, run, info strict commands implementation, flags ren…

    …aming. (#3723)
    
    * fix: exec command implementation
    
    * fix: flags duplication
    
    * chore: update golangci-lint
    
    * fix: log level
    
    * fix: revert pointer
    
    * fix: no-color flag duplication
    
    * fix: golint
    
    * fix: strict mode test
    
    * chore: deprecated name funcs improvement
    
    * fix: deprecated names prefix
    
    * chore: handle formatter error
    
    * chore: debugging provider cache
    
    * chore: remove debug code
    
    * chore: debug code
    
    * fix: update test envs
    
    * chore: exec-cmd integration test
    
    * chore: docs update
    
    * fix: app_test
    
    * fix: markdown
    
    * fix: markdown
    
    * fix: tests
    
    * fix: render-json flag names
    
    * chore: get rid of unnecessary flags for some commands
    
    * chore: docs update
    
    * chore: make `-non-interactive` flag global.
    
    * fix: test
    
    * chore: docs update
    
    * chore: docs update
    
    * chore: rename `terraform` package to `run`
    
    * chore: sorting flags
    
    * chore: cli flag parsing improvements
    
    * fix: cli arg parsing
    
    * chore: cli flag parsing improvements
    
    * chore: move cli package to internal
    
    * fix: test
    
    * fix: strict go lint
    
    * chore: resolve conflict
    
    * chore: commands restructuring
    
    * chore: move version_check
    
    * chore: split shell package
    
    * fix: unit tests
    
    * fix: unit tests
    
    * chore: clone options
    
    * chore: opts cloning improvements
    
    * chore: wrap error
    
    * fix: resolve config path for run command
    
    * fix: cloning opts
    
    * chore: golint strict
    
    * chore: code improvements
    
    * chore: move default command
    
    * fix: log tf output command
    
    * fix: unit test
    
    * chore: move `version_check` back to `run` package
    
    * fix: circleci config
    
    * chore: add help and test for `run` command
    
    * chore: code improvements
    
    * chore: help for the default command
    
    * feat: Rename `cli-options` page to `cli`
    
    * feat: Reorganizing CLI page
    
    * fix: Removing unnecessary docs files
    
    * feat: Adding migration guide
    
    * fix: Reorganizing commands
    
    * chore: fix tests, exec command improvement
    
    * fix: Addressing markdownlint errors
    
    * chore: change `options` cloning
    
    * fix: tests
    
    * fix: tests
    
    * fix: windows error: too big path
    
    * fix: temp dir path
    
    * fix: creating tmp dir
    
    * chore: add comment
    
    * fix: TestExecCommand test
    
    * chore: code improvements
    
    * fix: pr issues
    
    * fix: test
    
    * chore: cli-design experiment, cli help improvements
    
    * fix: markdown
    
    * fix: Fixing race condition in `TestDownloadTerraformSourceFromLocalFolderWithManifest` test
    
    * fix: tests
    
    * fix: test
    
    * fix: test
    
    * fix: test
    
    * fix: Adding `graph` to list of commands that force forward
    
    * chore: help unit test
    
    * chore: flag setter func
    
    * fix: test
    
    * chore: remove debug code
    
    * fix: unit tests
    
    * fix: unit tests
    
    * chore: code improvement
    
    * chore: strict package refactoring
    
    * chore: fix tests
    
    * chore: experiment package refactoring
    
    * chore: docs update
    
    * chore: code improvements
    
    * fix: tests
    
    * chore: move back to control `dependencies-inputs`
    
    * chore: revert `skip-dependencies-inputs`
    
    * chore: fix pr comments
    
    * chore: get rid of LogFormatter from Options
    
    * fix: tests
    
    * fix: tests
    
    * fix: test
    
    * chore: fix issues, strict control improvements
    
    * fix: terragrunt config path resolving
    
    * chore: Renaming the CLI options file to align with `main`
    
    * chore: Merging in `main` adjustments
    
    * fix: Resolving conflicts with main
    
    * fix: Fixing inaccuracy in flag docs
    
    * fix: Resolving the rest of the conflicts
    
    * fix: Fixing shortcuts docs
    
    * fix: Fixing line on flexibility
    
    * fix: Fixing example for run with dashes
    
    * fix: More fixes for call-outs to experiments
    
    * fix: More docs cleanup
    
    * fix: resolving merging conflicts `cli.md`
    
    * docs: Adding experiment docs
    
    * chore: rename cli-redesign.md
    
    * chore: removing fixing too longpath by changing TMP dir
    
    * fix: markdown lint
    
    * fix: stack args
    
    * chore: code improvements
    
    * fix: fix global deprecated flags.
    
    * fix: unit test
    
    * chore: code comments
    
    * chore: docs update
    
    * fix: enable strict control
    
    * fix: unit test
    
    * chore: redone shortcuts commands
    
    * fix: Adjusting strict control docs (#3838)
    
    * fix: Adjusting strict control docs
    
    * fix: Missed some strict controls
    
    * fix: Adjusting strict docs so that the categories are shown earlier
    
    * fix: Fixing this again
    
    * fix: Fixing again
    
    * fix: Renaming `strict.go` filename
    
    * fix: Fixing `depreacedName` name typo
    
    * fix: Adding WIP to migration docs for CLI Redesign
    
    * fix: Fixing docs for `terragrunt-info`
    
    * fix: Fixing wording of `graph` docs
    
    * fix: Fixing docs for dependency blocks
    
    * fix: Fixing typo in `run-all` docs
    
    * fix: Cleand up formatting docs
    
    * fix: Fixing `diff` docs
    
    * fix: Fixing includes docs
    
    * fix: Breaking up control usage over multiple lines so that it's easier to read
    
    * fix: Fixing typo in `help_test.go`
    
    * fix: Fixing `flag_opts.go` example typo
    
    * fix: Fixing docs bugs
    
    * fix: Checking error in `help_test.go`
    
    * fix: Typo in `exec` help
    
    * fix: Don't prioritize Terraform
    
    * chore: strict control for moved global flags
    
    * fix: strict control msgs
    
    * fix: run cmd usage.
    
    * fix: cli slice/map flags
    
    * fix: test
    
    * fix: grammar
    
    * fix: Removing accidentally committed file.
    
    * chore: coderabbitai's suggestions
    
    * fix: stack flags
    
    * fix: go-lint
    
    * fix: tests
    
    * fix: markdown lint
    
    ---------
    
    Co-authored-by: Yousif Akbar <11247449+yhakbar@users.noreply.github.com>
    levkohimins and yhakbar authored Feb 10, 2025
    Configuration menu
    Copy the full SHA
    ca9252d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a958298 View commit details
    Browse the repository at this point in the history
Loading