Releases · GrantBirki/git-diff-action

v3.0.0

What's Changed

Note: This might be considered a breaking change if you run an older Actions runner since I upgraded the version of node to node24

Full Changelog: v2...v3.0.0

v2.8.1

What's Changed

No major changes in this release. It is mostly focused around dependency updates (internal to this Action), unit test coverage, and maintainability improvements.

  • Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in #36
  • Bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 in the npm_and_yarn group across 1 directory by @dependabot in #37
  • Bump @octokit/request from 8.4.0 to 8.4.1 in the npm_and_yarn group across 1 directory by @dependabot in #38
  • Prepare the Robots 🤖 by @GrantBirki in #40
  • Add comprehensive test suite and improve code maintainability 🧪 by @copilot-swe-agent in #42

New Contributors

Full Changelog: v2.8.0...v2.8.1

v2.8.0

What's Changed

  • Bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group across 1 directory by @dependabot in #33
  • Bump undici from 5.28.4 to 5.28.5 in the npm_and_yarn group across 1 directory by @dependabot in #35

Full Changelog: v2.7.0...v2.8.0

v2.7.0

What's Changed

This release adds a minor change to how we pass the "search path" into the git binary when issuing commands. -- is used to separate the rest of the command from the search file path in order to prevent errors from being raised in the event that a user provides a search path that starts with a hyphen (-) and other edge cases.

  • Use -- to separate search path by @icco in #32

New Contributors

  • @icco made their first contribution in #32

Full Changelog: v2.6.1...v2.7.0

v2.6.1

What's Changed

This release mainly just updates internal node dependencies used by this Action

Full Changelog: v2.6.0...v2.6.1

v2.6.0

What's Changed

This release updates internal node dependencies used by this Action, adds 100% test coverage, and updates the Actions output to look a bit better.

Full Changelog: v2.5.0...v2.6.0

v2.5.0

What's Changed

Added git_options and git_diff_file as new input options for the action

  • git_options will allow you to pass specific CLI flags to the git binary when running git diff
  • git_diff_file will allow you to bypass generating a git diff in the Action and instead you can provide a file path to a git diff that you already generated to use instead

Full Changelog: v2.4.1...v2.5.0

v2.4.1

What's Changed

Internal node dependency updates and CI version updates

Full Changelog: v2.4.0...v2.4.1

v2.4.0

v2.3.0